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,
Object value) |
BindingDelta |
build() |
BindingDelta |
buildPartial() |
BindingDelta.Builder |
clear() |
BindingDelta.Builder |
clearAction()
The action that was performed on a Binding.
|
BindingDelta.Builder |
clearCondition()
The condition that is associated with this 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.
|
com.google.type.Expr |
getCondition()
The condition that is associated with this binding.
|
com.google.type.Expr.Builder |
getConditionBuilder()
The condition that is associated with this binding.
|
com.google.type.ExprOrBuilder |
getConditionOrBuilder()
The condition that is associated with this binding.
|
BindingDelta |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
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.
|
String |
getRole()
Role that is assigned to `members`.
|
com.google.protobuf.ByteString |
getRoleBytes()
Role that is assigned to `members`.
|
boolean |
hasCondition()
The condition that is associated with this binding.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BindingDelta.Builder |
mergeCondition(com.google.type.Expr value)
The condition that is associated with this binding.
|
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 |
setCondition(com.google.type.Expr.Builder builderForValue)
The condition that is associated with this binding.
|
BindingDelta.Builder |
setCondition(com.google.type.Expr value)
The condition that is associated with this binding.
|
BindingDelta.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
BindingDelta.Builder |
setMember(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,
Object value) |
BindingDelta.Builder |
setRole(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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic 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, 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, 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, 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 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>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;value - The enum numeric value on the wire for action to set.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;value - The action to set.public BindingDelta.Builder clearAction()
The action that was performed on a Binding. Required
.google.iam.v1.BindingDelta.Action action = 1;public 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(String value)
Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Required
string role = 2;value - The role to set.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;value - The bytes for role to set.public 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(String value)
A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required
string member = 3;value - The member to set.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;value - The bytes for member to set.public boolean hasCondition()
The condition that is associated with this binding.
.google.type.Expr condition = 4;hasCondition in interface BindingDeltaOrBuilderpublic com.google.type.Expr getCondition()
The condition that is associated with this binding.
.google.type.Expr condition = 4;getCondition in interface BindingDeltaOrBuilderpublic BindingDelta.Builder setCondition(com.google.type.Expr value)
The condition that is associated with this binding.
.google.type.Expr condition = 4;public BindingDelta.Builder setCondition(com.google.type.Expr.Builder builderForValue)
The condition that is associated with this binding.
.google.type.Expr condition = 4;public BindingDelta.Builder mergeCondition(com.google.type.Expr value)
The condition that is associated with this binding.
.google.type.Expr condition = 4;public BindingDelta.Builder clearCondition()
The condition that is associated with this binding.
.google.type.Expr condition = 4;public com.google.type.Expr.Builder getConditionBuilder()
The condition that is associated with this binding.
.google.type.Expr condition = 4;public com.google.type.ExprOrBuilder getConditionOrBuilder()
The condition that is associated with this binding.
.google.type.Expr condition = 4;getConditionOrBuilder in interface BindingDeltaOrBuilderpublic 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>Copyright © 2022 Google LLC. All rights reserved.