public static final class BindingDelta.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder> implements BindingDeltaOrBuilder
One delta entry for Binding. Each individual change (only one member in each entry) to a binding will be a separate entry.Protobuf type
google.iam.v1.BindingDelta| Modifier and Type | Method and Description |
|---|---|
BindingDelta.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
BindingDelta |
build() |
BindingDelta |
buildPartial() |
BindingDelta.Builder |
clear() |
BindingDelta.Builder |
clearAction()
The action that was performed on a Binding.
|
BindingDelta.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
BindingDelta.Builder |
clearMember()
A single identity requesting access for a Cloud Platform resource.
|
BindingDelta.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
BindingDelta.Builder |
clearRole()
Role that is assigned to `members`.
|
BindingDelta.Builder |
clone() |
BindingDelta.Action |
getAction()
The action that was performed on a Binding.
|
int |
getActionValue()
The action that was performed on a Binding.
|
BindingDelta |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getMember()
A single identity requesting access for a Cloud Platform resource.
|
com.google.protobuf.ByteString |
getMemberBytes()
A single identity requesting access for a Cloud Platform resource.
|
java.lang.String |
getRole()
Role that is assigned to `members`.
|
com.google.protobuf.ByteString |
getRoleBytes()
Role that is assigned to `members`.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BindingDelta.Builder |
mergeFrom(BindingDelta other) |
BindingDelta.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
BindingDelta.Builder |
mergeFrom(com.google.protobuf.Message other) |
BindingDelta.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
BindingDelta.Builder |
setAction(BindingDelta.Action value)
The action that was performed on a Binding.
|
BindingDelta.Builder |
setActionValue(int value)
The action that was performed on a Binding.
|
BindingDelta.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
BindingDelta.Builder |
setMember(java.lang.String value)
A single identity requesting access for a Cloud Platform resource.
|
BindingDelta.Builder |
setMemberBytes(com.google.protobuf.ByteString value)
A single identity requesting access for a Cloud Platform resource.
|
BindingDelta.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
BindingDelta.Builder |
setRole(java.lang.String value)
Role that is assigned to `members`.
|
BindingDelta.Builder |
setRoleBytes(com.google.protobuf.ByteString value)
Role that is assigned to `members`.
|
BindingDelta.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic BindingDelta build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic BindingDelta buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic BindingDelta.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BindingDelta.Builder>public BindingDelta.Builder mergeFrom(BindingDelta other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<BindingDelta.Builder>java.io.IOExceptionpublic int getActionValue()
The action that was performed on a Binding. Required
.google.iam.v1.BindingDelta.Action action = 1;getActionValue in interface BindingDeltaOrBuilderpublic BindingDelta.Builder setActionValue(int value)
The action that was performed on a Binding. Required
.google.iam.v1.BindingDelta.Action action = 1;public BindingDelta.Action getAction()
The action that was performed on a Binding. Required
.google.iam.v1.BindingDelta.Action action = 1;getAction in interface BindingDeltaOrBuilderpublic BindingDelta.Builder setAction(BindingDelta.Action value)
The action that was performed on a Binding. Required
.google.iam.v1.BindingDelta.Action action = 1;public BindingDelta.Builder clearAction()
The action that was performed on a Binding. Required
.google.iam.v1.BindingDelta.Action action = 1;public java.lang.String getRole()
Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Required
string role = 2;getRole in interface BindingDeltaOrBuilderpublic com.google.protobuf.ByteString getRoleBytes()
Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Required
string role = 2;getRoleBytes in interface BindingDeltaOrBuilderpublic BindingDelta.Builder setRole(java.lang.String value)
Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Required
string role = 2;public BindingDelta.Builder clearRole()
Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Required
string role = 2;public BindingDelta.Builder setRoleBytes(com.google.protobuf.ByteString value)
Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Required
string role = 2;public java.lang.String getMember()
A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required
string member = 3;getMember in interface BindingDeltaOrBuilderpublic com.google.protobuf.ByteString getMemberBytes()
A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required
string member = 3;getMemberBytes in interface BindingDeltaOrBuilderpublic BindingDelta.Builder setMember(java.lang.String value)
A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required
string member = 3;public BindingDelta.Builder clearMember()
A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required
string member = 3;public BindingDelta.Builder setMemberBytes(com.google.protobuf.ByteString value)
A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required
string member = 3;public final BindingDelta.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>public final BindingDelta.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<BindingDelta.Builder>