public final class BindingDelta extends com.google.protobuf.GeneratedMessageV3 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 | Class and Description |
|---|---|
static class |
BindingDelta.Action
The type of action performed on a Binding in a policy.
|
static class |
BindingDelta.Builder
One delta entry for Binding.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable| Modifier and Type | Field and Description |
|---|---|
static int |
ACTION_FIELD_NUMBER |
static int |
MEMBER_FIELD_NUMBER |
static int |
ROLE_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
BindingDelta.Action |
getAction()
The action that was performed on a Binding.
|
int |
getActionValue()
The action that was performed on a Binding.
|
static BindingDelta |
getDefaultInstance() |
BindingDelta |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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.
|
com.google.protobuf.Parser<BindingDelta> |
getParserForType() |
java.lang.String |
getRole()
Role that is assigned to `members`.
|
com.google.protobuf.ByteString |
getRoleBytes()
Role that is assigned to `members`.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static BindingDelta.Builder |
newBuilder() |
static BindingDelta.Builder |
newBuilder(BindingDelta prototype) |
BindingDelta.Builder |
newBuilderForType() |
protected BindingDelta.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static BindingDelta |
parseDelimitedFrom(java.io.InputStream input) |
static BindingDelta |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BindingDelta |
parseFrom(byte[] data) |
static BindingDelta |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BindingDelta |
parseFrom(com.google.protobuf.ByteString data) |
static BindingDelta |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BindingDelta |
parseFrom(com.google.protobuf.CodedInputStream input) |
static BindingDelta |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static BindingDelta |
parseFrom(java.io.InputStream input) |
static BindingDelta |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<BindingDelta> |
parser() |
BindingDelta.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int ACTION_FIELD_NUMBER
public static final int ROLE_FIELD_NUMBER
public static final int MEMBER_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public int getActionValue()
The action that was performed on a Binding. Required
.google.iam.v1.BindingDelta.Action action = 1;getActionValue in interface BindingDeltaOrBuilderpublic BindingDelta.Action getAction()
The action that was performed on a Binding. Required
.google.iam.v1.BindingDelta.Action action = 1;getAction in interface BindingDeltaOrBuilderpublic 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 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 final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static BindingDelta parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BindingDelta parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BindingDelta parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BindingDelta parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BindingDelta parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static BindingDelta parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static BindingDelta parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static BindingDelta parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static BindingDelta parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static BindingDelta parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic BindingDelta.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static BindingDelta.Builder newBuilder()
public static BindingDelta.Builder newBuilder(BindingDelta prototype)
public BindingDelta.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected BindingDelta.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static BindingDelta getDefaultInstance()
public static com.google.protobuf.Parser<BindingDelta> parser()
public com.google.protobuf.Parser<BindingDelta> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public BindingDelta getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder