public static final class BindingDelta.Builder extends 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(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 |
clearCondition()
The condition that is associated with this binding.
|
BindingDelta.Builder |
clearField(Descriptors.FieldDescriptor field) |
BindingDelta.Builder |
clearMember()
A single identity requesting access for a Cloud Platform resource.
|
BindingDelta.Builder |
clearOneof(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.
|
Expr |
getCondition()
The condition that is associated with this binding.
|
Expr.Builder |
getConditionBuilder()
The condition that is associated with this binding.
|
ExprOrBuilder |
getConditionOrBuilder()
The condition that is associated with this binding.
|
BindingDelta |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getMember()
A single identity requesting access for a Cloud Platform resource.
|
ByteString |
getMemberBytes()
A single identity requesting access for a Cloud Platform resource.
|
java.lang.String |
getRole()
Role that is assigned to `members`.
|
ByteString |
getRoleBytes()
Role that is assigned to `members`.
|
boolean |
hasCondition()
The condition that is associated with this binding.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
BindingDelta.Builder |
mergeCondition(Expr value)
The condition that is associated with this binding.
|
BindingDelta.Builder |
mergeFrom(BindingDelta other) |
BindingDelta.Builder |
mergeFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
BindingDelta.Builder |
mergeFrom(Message other) |
BindingDelta.Builder |
mergeUnknownFields(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(Expr.Builder builderForValue)
The condition that is associated with this binding.
|
BindingDelta.Builder |
setCondition(Expr value)
The condition that is associated with this binding.
|
BindingDelta.Builder |
setField(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(ByteString value)
A single identity requesting access for a Cloud Platform resource.
|
BindingDelta.Builder |
setRepeatedField(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(ByteString value)
Role that is assigned to `members`.
|
BindingDelta.Builder |
setUnknownFields(UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofmergeFrompublic static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder clear()
clear in interface Message.Builderclear in interface MessageLite.Builderclear in class GeneratedMessageV3.Builder<BindingDelta.Builder>public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface Message.BuildergetDescriptorForType in interface MessageOrBuildergetDescriptorForType in class GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilderpublic BindingDelta build()
build in interface Message.Builderbuild in interface MessageLite.Builderpublic BindingDelta buildPartial()
buildPartial in interface Message.BuilderbuildPartial in interface MessageLite.Builderpublic BindingDelta.Builder clone()
clone in interface Message.Builderclone in interface MessageLite.Builderclone in class GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface Message.BuildersetField in class GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder clearField(Descriptors.FieldDescriptor field)
clearField in interface Message.BuilderclearField in class GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof in interface Message.BuilderclearOneof in class GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface Message.BuildersetRepeatedField in class GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface Message.BuilderaddRepeatedField in class GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder mergeFrom(Message other)
mergeFrom in interface Message.BuildermergeFrom in class AbstractMessage.Builder<BindingDelta.Builder>public BindingDelta.Builder mergeFrom(BindingDelta other)
public final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3.Builder<BindingDelta.Builder>public BindingDelta.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface Message.BuildermergeFrom in interface MessageLite.BuildermergeFrom in class 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 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(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 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(ByteString value)
A single identity requesting access for a Cloud Platform resource. Follows the same format of Binding.members. Required
string member = 3;public boolean hasCondition()
The condition that is associated with this binding.
.google.type.Expr condition = 4;hasCondition in interface BindingDeltaOrBuilderpublic Expr getCondition()
The condition that is associated with this binding.
.google.type.Expr condition = 4;getCondition in interface BindingDeltaOrBuilderpublic BindingDelta.Builder setCondition(Expr value)
The condition that is associated with this binding.
.google.type.Expr condition = 4;public BindingDelta.Builder setCondition(Expr.Builder builderForValue)
The condition that is associated with this binding.
.google.type.Expr condition = 4;public BindingDelta.Builder mergeCondition(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 Expr.Builder getConditionBuilder()
The condition that is associated with this binding.
.google.type.Expr condition = 4;public ExprOrBuilder getConditionOrBuilder()
The condition that is associated with this binding.
.google.type.Expr condition = 4;getConditionOrBuilder in interface BindingDeltaOrBuilderpublic final BindingDelta.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields in interface Message.BuildersetUnknownFields in class GeneratedMessageV3.Builder<BindingDelta.Builder>public final BindingDelta.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields in interface Message.BuildermergeUnknownFields in class GeneratedMessageV3.Builder<BindingDelta.Builder>