diff --git a/java/proto-google-iam-v1/0.1.27/apidocs/allclasses-frame.html b/java/proto-google-iam-v1/0.1.27/apidocs/allclasses-frame.html new file mode 100644 index 0000000000..ece3be9cdd --- /dev/null +++ b/java/proto-google-iam-v1/0.1.27/apidocs/allclasses-frame.html @@ -0,0 +1,49 @@ + + + +
+ +public static final class Binding.Builder +extends com.google.protobuf.GeneratedMessageV3.Builder<Binding.Builder> +implements BindingOrBuilder+
+ Associates `members` with a `role`. ++ + Protobuf type
google.iam.v1.Binding| Modifier and Type | +Method and Description | +
|---|---|
Binding.Builder |
+addAllMembers(java.lang.Iterable<java.lang.String> values)
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
Binding.Builder |
+addMembers(java.lang.String value)
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
Binding.Builder |
+addMembersBytes(com.google.protobuf.ByteString value)
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
Binding.Builder |
+addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
Binding |
+build() |
+
Binding |
+buildPartial() |
+
Binding.Builder |
+clear() |
+
Binding.Builder |
+clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
+
Binding.Builder |
+clearMembers()
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
Binding.Builder |
+clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
+
Binding.Builder |
+clearRole()
+
+ Role that is assigned to `members`.
+ |
+
Binding.Builder |
+clone() |
+
Binding |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Descriptors.Descriptor |
+getDescriptorForType() |
+
java.lang.String |
+getMembers(int index)
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
com.google.protobuf.ByteString |
+getMembersBytes(int index)
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
int |
+getMembersCount()
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
com.google.protobuf.ProtocolStringList |
+getMembersList()
+
+ Specifies the identities 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() |
+
Binding.Builder |
+mergeFrom(Binding other) |
+
Binding.Builder |
+mergeFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
Binding.Builder |
+mergeFrom(com.google.protobuf.Message other) |
+
Binding.Builder |
+mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
+
Binding.Builder |
+setField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
Binding.Builder |
+setMembers(int index,
+ java.lang.String value)
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
Binding.Builder |
+setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) |
+
Binding.Builder |
+setRole(java.lang.String value)
+
+ Role that is assigned to `members`.
+ |
+
Binding.Builder |
+setRoleBytes(com.google.protobuf.ByteString value)
+
+ Role that is assigned to `members`.
+ |
+
Binding.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, 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 com.google.protobuf.Descriptors.Descriptor getDescriptor()+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()+
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Binding.Builder>public Binding.Builder clear()+
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Binding.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<Binding.Builder>public Binding getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Binding build()+
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Binding buildPartial()+
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Binding.Builder clone()+
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Binding.Builder>public Binding.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<Binding.Builder>public Binding.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)+
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Binding.Builder>public Binding.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)+
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Binding.Builder>public Binding.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<Binding.Builder>public Binding.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<Binding.Builder>public Binding.Builder mergeFrom(com.google.protobuf.Message other)+
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Binding.Builder>public Binding.Builder mergeFrom(Binding other)+
public final boolean isInitialized()+
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Binding.Builder>public Binding.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<Binding.Builder>java.io.IOExceptionpublic java.lang.String getRole()+
+ Role that is assigned to `members`. + For example, `roles/viewer`, `roles/editor`, or `roles/owner`. + Required ++ +
string role = 1;getRole in interface BindingOrBuilderpublic com.google.protobuf.ByteString getRoleBytes()+
+ Role that is assigned to `members`. + For example, `roles/viewer`, `roles/editor`, or `roles/owner`. + Required ++ +
string role = 1;getRoleBytes in interface BindingOrBuilderpublic Binding.Builder setRole(java.lang.String value)+
+ Role that is assigned to `members`. + For example, `roles/viewer`, `roles/editor`, or `roles/owner`. + Required ++ +
string role = 1;public Binding.Builder clearRole()+
+ Role that is assigned to `members`. + For example, `roles/viewer`, `roles/editor`, or `roles/owner`. + Required ++ +
string role = 1;public Binding.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 = 1;public com.google.protobuf.ProtocolStringList getMembersList()+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;getMembersList in interface BindingOrBuilderpublic int getMembersCount()+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;getMembersCount in interface BindingOrBuilderpublic java.lang.String getMembers(int index)+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;getMembers in interface BindingOrBuilderpublic com.google.protobuf.ByteString getMembersBytes(int index)+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;getMembersBytes in interface BindingOrBuilderpublic Binding.Builder setMembers(int index, + java.lang.String value)+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;public Binding.Builder addMembers(java.lang.String value)+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;public Binding.Builder addAllMembers(java.lang.Iterable<java.lang.String> values)+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;public Binding.Builder clearMembers()+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;public Binding.Builder addMembersBytes(com.google.protobuf.ByteString value)+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;public final Binding.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Binding.Builder>public final Binding.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Binding.Builder>public final class Binding +extends com.google.protobuf.GeneratedMessageV3 +implements BindingOrBuilder+
+ Associates `members` with a `role`. ++ + Protobuf type
google.iam.v1.Binding| Modifier and Type | +Class and Description | +
|---|---|
static class |
+Binding.Builder
+
+ Associates `members` with a `role`.
+ |
+
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 |
+MEMBERS_FIELD_NUMBER |
+
static int |
+ROLE_FIELD_NUMBER |
+
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| Modifier and Type | +Method and Description | +
|---|---|
boolean |
+equals(java.lang.Object obj) |
+
static Binding |
+getDefaultInstance() |
+
Binding |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
java.lang.String |
+getMembers(int index)
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
com.google.protobuf.ByteString |
+getMembersBytes(int index)
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
int |
+getMembersCount()
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
com.google.protobuf.ProtocolStringList |
+getMembersList()
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
com.google.protobuf.Parser<Binding> |
+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 Binding.Builder |
+newBuilder() |
+
static Binding.Builder |
+newBuilder(Binding prototype) |
+
Binding.Builder |
+newBuilderForType() |
+
protected Binding.Builder |
+newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
+
static Binding |
+parseDelimitedFrom(java.io.InputStream input) |
+
static Binding |
+parseDelimitedFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static Binding |
+parseFrom(byte[] data) |
+
static Binding |
+parseFrom(byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static Binding |
+parseFrom(java.nio.ByteBuffer data) |
+
static Binding |
+parseFrom(java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static Binding |
+parseFrom(com.google.protobuf.ByteString data) |
+
static Binding |
+parseFrom(com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static Binding |
+parseFrom(com.google.protobuf.CodedInputStream input) |
+
static Binding |
+parseFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static Binding |
+parseFrom(java.io.InputStream input) |
+
static Binding |
+parseFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static com.google.protobuf.Parser<Binding> |
+parser() |
+
Binding.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, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int ROLE_FIELD_NUMBER+
public static final int MEMBERS_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 java.lang.String getRole()+
+ Role that is assigned to `members`. + For example, `roles/viewer`, `roles/editor`, or `roles/owner`. + Required ++ +
string role = 1;getRole in interface BindingOrBuilderpublic com.google.protobuf.ByteString getRoleBytes()+
+ Role that is assigned to `members`. + For example, `roles/viewer`, `roles/editor`, or `roles/owner`. + Required ++ +
string role = 1;getRoleBytes in interface BindingOrBuilderpublic com.google.protobuf.ProtocolStringList getMembersList()+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;getMembersList in interface BindingOrBuilderpublic int getMembersCount()+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;getMembersCount in interface BindingOrBuilderpublic java.lang.String getMembers(int index)+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;getMembers in interface BindingOrBuilderpublic com.google.protobuf.ByteString getMembersBytes(int index)+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;getMembersBytes in interface BindingOrBuilderpublic 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 Binding parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Binding parseFrom(java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Binding parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Binding parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Binding parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Binding parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Binding parseFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static Binding parseFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static Binding parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static Binding parseDelimitedFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static Binding parseFrom(com.google.protobuf.CodedInputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static Binding parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic Binding.Builder newBuilderForType()+
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Binding.Builder newBuilder()+
public static Binding.Builder newBuilder(Binding prototype)+
public Binding.Builder toBuilder()+
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Binding.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)+
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Binding getDefaultInstance()+
public static com.google.protobuf.Parser<Binding> parser()+
public com.google.protobuf.Parser<Binding> getParserForType()+
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Binding getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic static enum BindingDelta.Action +extends java.lang.Enum<BindingDelta.Action> +implements com.google.protobuf.ProtocolMessageEnum+
+ The type of action performed on a Binding in a policy. ++ + Protobuf enum
google.iam.v1.BindingDelta.Action| Enum Constant and Description | +
|---|
ACTION_UNSPECIFIED
+
+ Unspecified.
+ |
+
ADD
+
+ Addition of a Binding.
+ |
+
REMOVE
+
+ Removal of a Binding.
+ |
+
UNRECOGNIZED |
+
| Modifier and Type | +Field and Description | +
|---|---|
static int |
+ACTION_UNSPECIFIED_VALUE
+
+ Unspecified.
+ |
+
static int |
+ADD_VALUE
+
+ Addition of a Binding.
+ |
+
static int |
+REMOVE_VALUE
+
+ Removal of a Binding.
+ |
+
| Modifier and Type | +Method and Description | +
|---|---|
static BindingDelta.Action |
+forNumber(int value) |
+
static com.google.protobuf.Descriptors.EnumDescriptor |
+getDescriptor() |
+
com.google.protobuf.Descriptors.EnumDescriptor |
+getDescriptorForType() |
+
int |
+getNumber() |
+
com.google.protobuf.Descriptors.EnumValueDescriptor |
+getValueDescriptor() |
+
static com.google.protobuf.Internal.EnumLiteMap<BindingDelta.Action> |
+internalGetValueMap() |
+
static BindingDelta.Action |
+valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
+
static BindingDelta.Action |
+valueOf(int value)
+Deprecated.
+
+Use
+forNumber(int) instead. |
+
static BindingDelta.Action |
+valueOf(java.lang.String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static BindingDelta.Action[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfgetClass, notify, notifyAll, wait, wait, waitpublic static final BindingDelta.Action ACTION_UNSPECIFIED+
+ Unspecified. ++ +
ACTION_UNSPECIFIED = 0;public static final BindingDelta.Action ADD+
+ Addition of a Binding. ++ +
ADD = 1;public static final BindingDelta.Action REMOVE+
+ Removal of a Binding. ++ +
REMOVE = 2;public static final BindingDelta.Action UNRECOGNIZED+
public static final int ACTION_UNSPECIFIED_VALUE+
+ Unspecified. ++ +
ACTION_UNSPECIFIED = 0;public static final int ADD_VALUE+
+ Addition of a Binding. ++ +
ADD = 1;public static final int REMOVE_VALUE+
+ Removal of a Binding. ++ +
REMOVE = 2;public static BindingDelta.Action[] values()+
+for (BindingDelta.Action c : BindingDelta.Action.values()) + System.out.println(c); +
public static BindingDelta.Action valueOf(java.lang.String name)+
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic final int getNumber()+
getNumber in interface com.google.protobuf.Internal.EnumLitegetNumber in interface com.google.protobuf.ProtocolMessageEnum@Deprecated +public static BindingDelta.Action valueOf(int value)+
forNumber(int) instead.public static BindingDelta.Action forNumber(int value)+
public static com.google.protobuf.Internal.EnumLiteMap<BindingDelta.Action> internalGetValueMap()+
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()+
getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()+
getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()+
public static BindingDelta.Action valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)+
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, 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 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>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 |
+
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| 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(java.nio.ByteBuffer data) |
+
static BindingDelta |
+parseFrom(java.nio.ByteBuffer 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, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic 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(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static BindingDelta parseFrom(java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic 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.MessageOrBuilderpublic interface BindingDeltaOrBuilder
+extends com.google.protobuf.MessageOrBuilder
+| Modifier and Type | +Method and Description | +
|---|---|
BindingDelta.Action |
+getAction()
+
+ The action that was performed on a Binding.
+ |
+
int |
+getActionValue()
+
+ The action that was performed on a Binding.
+ |
+
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`.
+ |
+
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedint getActionValue()+
+ The action that was performed on a Binding. + Required ++ +
.google.iam.v1.BindingDelta.Action action = 1;BindingDelta.Action getAction()+
+ The action that was performed on a Binding. + Required ++ +
.google.iam.v1.BindingDelta.Action action = 1;java.lang.String getRole()+
+ Role that is assigned to `members`. + For example, `roles/viewer`, `roles/editor`, or `roles/owner`. + Required ++ +
string role = 2;com.google.protobuf.ByteString getRoleBytes()+
+ Role that is assigned to `members`. + For example, `roles/viewer`, `roles/editor`, or `roles/owner`. + Required ++ +
string role = 2;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;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;public interface BindingOrBuilder
+extends com.google.protobuf.MessageOrBuilder
+| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getMembers(int index)
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
com.google.protobuf.ByteString |
+getMembersBytes(int index)
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
int |
+getMembersCount()
+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ |
+
java.util.List<java.lang.String> |
+getMembersList()
+
+ Specifies the identities 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`.
+ |
+
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedjava.lang.String getRole()+
+ Role that is assigned to `members`. + For example, `roles/viewer`, `roles/editor`, or `roles/owner`. + Required ++ +
string role = 1;com.google.protobuf.ByteString getRoleBytes()+
+ Role that is assigned to `members`. + For example, `roles/viewer`, `roles/editor`, or `roles/owner`. + Required ++ +
string role = 1;java.util.List<java.lang.String> getMembersList()+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;int getMembersCount()+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;java.lang.String getMembers(int index)+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;com.google.protobuf.ByteString getMembersBytes(int index)+
+ Specifies the identities requesting access for a Cloud Platform resource.
+ `members` can have the following values:
+ * `allUsers`: A special identifier that represents anyone who is
+ on the internet; with or without a Google account.
+ * `allAuthenticatedUsers`: A special identifier that represents anyone
+ who is authenticated with a Google account or a service account.
+ * `user:{emailid}`: An email address that represents a specific Google
+ account. For example, `alice@gmail.com` or `joe@example.com`.
+ * `serviceAccount:{emailid}`: An email address that represents a service
+ account. For example, `my-other-app@appspot.gserviceaccount.com`.
+ * `group:{emailid}`: An email address that represents a Google group.
+ For example, `admins@example.com`.
+ * `domain:{domain}`: A Google Apps domain name that represents all the
+ users of that domain. For example, `google.com` or `example.com`.
+
+
+ repeated string members = 2;public static final class GetIamPolicyRequest.Builder +extends com.google.protobuf.GeneratedMessageV3.Builder<GetIamPolicyRequest.Builder> +implements GetIamPolicyRequestOrBuilder+
+ Request message for `GetIamPolicy` method. ++ + Protobuf type
google.iam.v1.GetIamPolicyRequest| Modifier and Type | +Method and Description | +
|---|---|
GetIamPolicyRequest.Builder |
+addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
GetIamPolicyRequest |
+build() |
+
GetIamPolicyRequest |
+buildPartial() |
+
GetIamPolicyRequest.Builder |
+clear() |
+
GetIamPolicyRequest.Builder |
+clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
+
GetIamPolicyRequest.Builder |
+clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
+
GetIamPolicyRequest.Builder |
+clearResource()
+
+ REQUIRED: The resource for which the policy is being requested.
+ |
+
GetIamPolicyRequest.Builder |
+clone() |
+
GetIamPolicyRequest |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Descriptors.Descriptor |
+getDescriptorForType() |
+
java.lang.String |
+getResource()
+
+ REQUIRED: The resource for which the policy is being requested.
+ |
+
com.google.api.resourcenames.ResourceName |
+getResourceAsResourceName() |
+
com.google.protobuf.ByteString |
+getResourceBytes()
+
+ REQUIRED: The resource for which the policy is being requested.
+ |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
GetIamPolicyRequest.Builder |
+mergeFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
GetIamPolicyRequest.Builder |
+mergeFrom(GetIamPolicyRequest other) |
+
GetIamPolicyRequest.Builder |
+mergeFrom(com.google.protobuf.Message other) |
+
GetIamPolicyRequest.Builder |
+mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
+
GetIamPolicyRequest.Builder |
+setField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
GetIamPolicyRequest.Builder |
+setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) |
+
GetIamPolicyRequest.Builder |
+setResource(java.lang.String value)
+
+ REQUIRED: The resource for which the policy is being requested.
+ |
+
GetIamPolicyRequest.Builder |
+setResourceBytes(com.google.protobuf.ByteString value)
+
+ REQUIRED: The resource for which the policy is being requested.
+ |
+
GetIamPolicyRequest.Builder |
+setResourceWithResourceName(com.google.api.resourcenames.ResourceName value) |
+
GetIamPolicyRequest.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, 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 com.google.protobuf.Descriptors.Descriptor getDescriptor()+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()+
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<GetIamPolicyRequest.Builder>public GetIamPolicyRequest.Builder clear()+
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<GetIamPolicyRequest.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<GetIamPolicyRequest.Builder>public GetIamPolicyRequest getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic GetIamPolicyRequest build()+
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic GetIamPolicyRequest buildPartial()+
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic GetIamPolicyRequest.Builder clone()+
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<GetIamPolicyRequest.Builder>public GetIamPolicyRequest.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<GetIamPolicyRequest.Builder>public GetIamPolicyRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)+
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<GetIamPolicyRequest.Builder>public GetIamPolicyRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)+
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<GetIamPolicyRequest.Builder>public GetIamPolicyRequest.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<GetIamPolicyRequest.Builder>public GetIamPolicyRequest.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<GetIamPolicyRequest.Builder>public GetIamPolicyRequest.Builder mergeFrom(com.google.protobuf.Message other)+
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<GetIamPolicyRequest.Builder>public GetIamPolicyRequest.Builder mergeFrom(GetIamPolicyRequest other)+
public final boolean isInitialized()+
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<GetIamPolicyRequest.Builder>public GetIamPolicyRequest.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<GetIamPolicyRequest.Builder>java.io.IOExceptionpublic java.lang.String getResource()+
+ REQUIRED: The resource for which the policy is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResource in interface GetIamPolicyRequestOrBuilderpublic com.google.protobuf.ByteString getResourceBytes()+
+ REQUIRED: The resource for which the policy is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResourceBytes in interface GetIamPolicyRequestOrBuilderpublic GetIamPolicyRequest.Builder setResource(java.lang.String value)+
+ REQUIRED: The resource for which the policy is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;public GetIamPolicyRequest.Builder clearResource()+
+ REQUIRED: The resource for which the policy is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;public GetIamPolicyRequest.Builder setResourceBytes(com.google.protobuf.ByteString value)+
+ REQUIRED: The resource for which the policy is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;public final GetIamPolicyRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GetIamPolicyRequest.Builder>public final GetIamPolicyRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<GetIamPolicyRequest.Builder>public final GetIamPolicyRequest.Builder setResourceWithResourceName(com.google.api.resourcenames.ResourceName value)+
public final com.google.api.resourcenames.ResourceName getResourceAsResourceName()+
public final class GetIamPolicyRequest +extends com.google.protobuf.GeneratedMessageV3 +implements GetIamPolicyRequestOrBuilder+
+ Request message for `GetIamPolicy` method. ++ + Protobuf type
google.iam.v1.GetIamPolicyRequest| Modifier and Type | +Class and Description | +
|---|---|
static class |
+GetIamPolicyRequest.Builder
+
+ Request message for `GetIamPolicy` method.
+ |
+
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 |
+RESOURCE_FIELD_NUMBER |
+
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| Modifier and Type | +Method and Description | +
|---|---|
boolean |
+equals(java.lang.Object obj) |
+
static GetIamPolicyRequest |
+getDefaultInstance() |
+
GetIamPolicyRequest |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Parser<GetIamPolicyRequest> |
+getParserForType() |
+
java.lang.String |
+getResource()
+
+ REQUIRED: The resource for which the policy is being requested.
+ |
+
com.google.api.resourcenames.ResourceName |
+getResourceAsResourceName() |
+
com.google.protobuf.ByteString |
+getResourceBytes()
+
+ REQUIRED: The resource for which the policy is being requested.
+ |
+
int |
+getSerializedSize() |
+
com.google.protobuf.UnknownFieldSet |
+getUnknownFields() |
+
int |
+hashCode() |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
static GetIamPolicyRequest.Builder |
+newBuilder() |
+
static GetIamPolicyRequest.Builder |
+newBuilder(GetIamPolicyRequest prototype) |
+
GetIamPolicyRequest.Builder |
+newBuilderForType() |
+
protected GetIamPolicyRequest.Builder |
+newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
+
static GetIamPolicyRequest |
+parseDelimitedFrom(java.io.InputStream input) |
+
static GetIamPolicyRequest |
+parseDelimitedFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static GetIamPolicyRequest |
+parseFrom(byte[] data) |
+
static GetIamPolicyRequest |
+parseFrom(byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static GetIamPolicyRequest |
+parseFrom(java.nio.ByteBuffer data) |
+
static GetIamPolicyRequest |
+parseFrom(java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static GetIamPolicyRequest |
+parseFrom(com.google.protobuf.ByteString data) |
+
static GetIamPolicyRequest |
+parseFrom(com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static GetIamPolicyRequest |
+parseFrom(com.google.protobuf.CodedInputStream input) |
+
static GetIamPolicyRequest |
+parseFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static GetIamPolicyRequest |
+parseFrom(java.io.InputStream input) |
+
static GetIamPolicyRequest |
+parseFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static com.google.protobuf.Parser<GetIamPolicyRequest> |
+parser() |
+
GetIamPolicyRequest.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, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int RESOURCE_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 java.lang.String getResource()+
+ REQUIRED: The resource for which the policy is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResource in interface GetIamPolicyRequestOrBuilderpublic com.google.protobuf.ByteString getResourceBytes()+
+ REQUIRED: The resource for which the policy is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResourceBytes in interface GetIamPolicyRequestOrBuilderpublic 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 GetIamPolicyRequest parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GetIamPolicyRequest parseFrom(java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GetIamPolicyRequest parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GetIamPolicyRequest parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GetIamPolicyRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GetIamPolicyRequest parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static GetIamPolicyRequest parseFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static GetIamPolicyRequest parseFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static GetIamPolicyRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static GetIamPolicyRequest parseDelimitedFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static GetIamPolicyRequest parseFrom(com.google.protobuf.CodedInputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static GetIamPolicyRequest parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic GetIamPolicyRequest.Builder newBuilderForType()+
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static GetIamPolicyRequest.Builder newBuilder()+
public static GetIamPolicyRequest.Builder newBuilder(GetIamPolicyRequest prototype)+
public GetIamPolicyRequest.Builder toBuilder()+
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected GetIamPolicyRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)+
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public final com.google.api.resourcenames.ResourceName getResourceAsResourceName()+
public static GetIamPolicyRequest getDefaultInstance()+
public static com.google.protobuf.Parser<GetIamPolicyRequest> parser()+
public com.google.protobuf.Parser<GetIamPolicyRequest> getParserForType()+
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public GetIamPolicyRequest getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic interface GetIamPolicyRequestOrBuilder
+extends com.google.protobuf.MessageOrBuilder
+| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getResource()
+
+ REQUIRED: The resource for which the policy is being requested.
+ |
+
com.google.protobuf.ByteString |
+getResourceBytes()
+
+ REQUIRED: The resource for which the policy is being requested.
+ |
+
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedjava.lang.String getResource()+
+ REQUIRED: The resource for which the policy is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;com.google.protobuf.ByteString getResourceBytes()+
+ REQUIRED: The resource for which the policy is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;public final class IamPolicyProto
+extends java.lang.Object
+| Modifier and Type | +Method and Description | +
|---|---|
static com.google.protobuf.Descriptors.FileDescriptor |
+getDescriptor() |
+
static void |
+registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) |
+
static void |
+registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)+
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)+
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()+
public static final class Policy.Builder +extends com.google.protobuf.GeneratedMessageV3.Builder<Policy.Builder> +implements PolicyOrBuilder+
+ Defines an Identity and Access Management (IAM) policy. It is used to
+ specify access control policies for Cloud Platform resources.
+ A `Policy` consists of a list of `bindings`. A `Binding` binds a list of
+ `members` to a `role`, where the members can be user accounts, Google groups,
+ Google domains, and service accounts. A `role` is a named list of permissions
+ defined by IAM.
+ **Example**
+ {
+ "bindings": [
+ {
+ "role": "roles/owner",
+ "members": [
+ "user:mike@example.com",
+ "group:admins@example.com",
+ "domain:google.com",
+ "serviceAccount:my-other-app@appspot.gserviceaccount.com",
+ ]
+ },
+ {
+ "role": "roles/viewer",
+ "members": ["user:sean@example.com"]
+ }
+ ]
+ }
+ For a description of IAM and its features, see the
+ [IAM developer's guide](https://cloud.google.com/iam).
+
+
+ Protobuf type google.iam.v1.Policy| Modifier and Type | +Method and Description | +
|---|---|
Policy.Builder |
+addAllBindings(java.lang.Iterable<? extends Binding> values)
+
+ Associates a list of `members` to a `role`.
+ |
+
Policy.Builder |
+addBindings(Binding.Builder builderForValue)
+
+ Associates a list of `members` to a `role`.
+ |
+
Policy.Builder |
+addBindings(Binding value)
+
+ Associates a list of `members` to a `role`.
+ |
+
Policy.Builder |
+addBindings(int index,
+ Binding.Builder builderForValue)
+
+ Associates a list of `members` to a `role`.
+ |
+
Policy.Builder |
+addBindings(int index,
+ Binding value)
+
+ Associates a list of `members` to a `role`.
+ |
+
Binding.Builder |
+addBindingsBuilder()
+
+ Associates a list of `members` to a `role`.
+ |
+
Binding.Builder |
+addBindingsBuilder(int index)
+
+ Associates a list of `members` to a `role`.
+ |
+
Policy.Builder |
+addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
Policy |
+build() |
+
Policy |
+buildPartial() |
+
Policy.Builder |
+clear() |
+
Policy.Builder |
+clearBindings()
+
+ Associates a list of `members` to a `role`.
+ |
+
Policy.Builder |
+clearEtag()
+
+ `etag` is used for optimistic concurrency control as a way to help
+ prevent simultaneous updates of a policy from overwriting each other.
+ |
+
Policy.Builder |
+clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
+
Policy.Builder |
+clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
+
Policy.Builder |
+clearVersion()
+
+ Version of the `Policy`.
+ |
+
Policy.Builder |
+clone() |
+
Binding |
+getBindings(int index)
+
+ Associates a list of `members` to a `role`.
+ |
+
Binding.Builder |
+getBindingsBuilder(int index)
+
+ Associates a list of `members` to a `role`.
+ |
+
java.util.List<Binding.Builder> |
+getBindingsBuilderList()
+
+ Associates a list of `members` to a `role`.
+ |
+
int |
+getBindingsCount()
+
+ Associates a list of `members` to a `role`.
+ |
+
java.util.List<Binding> |
+getBindingsList()
+
+ Associates a list of `members` to a `role`.
+ |
+
BindingOrBuilder |
+getBindingsOrBuilder(int index)
+
+ Associates a list of `members` to a `role`.
+ |
+
java.util.List<? extends BindingOrBuilder> |
+getBindingsOrBuilderList()
+
+ Associates a list of `members` to a `role`.
+ |
+
Policy |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Descriptors.Descriptor |
+getDescriptorForType() |
+
com.google.protobuf.ByteString |
+getEtag()
+
+ `etag` is used for optimistic concurrency control as a way to help
+ prevent simultaneous updates of a policy from overwriting each other.
+ |
+
int |
+getVersion()
+
+ Version of the `Policy`.
+ |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
Policy.Builder |
+mergeFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
Policy.Builder |
+mergeFrom(com.google.protobuf.Message other) |
+
Policy.Builder |
+mergeFrom(Policy other) |
+
Policy.Builder |
+mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
+
Policy.Builder |
+removeBindings(int index)
+
+ Associates a list of `members` to a `role`.
+ |
+
Policy.Builder |
+setBindings(int index,
+ Binding.Builder builderForValue)
+
+ Associates a list of `members` to a `role`.
+ |
+
Policy.Builder |
+setBindings(int index,
+ Binding value)
+
+ Associates a list of `members` to a `role`.
+ |
+
Policy.Builder |
+setEtag(com.google.protobuf.ByteString value)
+
+ `etag` is used for optimistic concurrency control as a way to help
+ prevent simultaneous updates of a policy from overwriting each other.
+ |
+
Policy.Builder |
+setField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
Policy.Builder |
+setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) |
+
Policy.Builder |
+setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
+
Policy.Builder |
+setVersion(int value)
+
+ Version of the `Policy`.
+ |
+
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 com.google.protobuf.Descriptors.Descriptor getDescriptor()+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()+
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Policy.Builder>public Policy.Builder clear()+
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Policy.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<Policy.Builder>public Policy getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Policy build()+
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Policy buildPartial()+
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Policy.Builder clone()+
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Policy.Builder>public Policy.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<Policy.Builder>public Policy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)+
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Policy.Builder>public Policy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)+
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Policy.Builder>public Policy.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<Policy.Builder>public Policy.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<Policy.Builder>public Policy.Builder mergeFrom(com.google.protobuf.Message other)+
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Policy.Builder>public Policy.Builder mergeFrom(Policy other)+
public final boolean isInitialized()+
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Policy.Builder>public Policy.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<Policy.Builder>java.io.IOExceptionpublic int getVersion()+
+ Version of the `Policy`. The default version is 0. ++ +
int32 version = 1;getVersion in interface PolicyOrBuilderpublic Policy.Builder setVersion(int value)+
+ Version of the `Policy`. The default version is 0. ++ +
int32 version = 1;public Policy.Builder clearVersion()+
+ Version of the `Policy`. The default version is 0. ++ +
int32 version = 1;public java.util.List<Binding> getBindingsList()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;getBindingsList in interface PolicyOrBuilderpublic int getBindingsCount()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;getBindingsCount in interface PolicyOrBuilderpublic Binding getBindings(int index)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;getBindings in interface PolicyOrBuilderpublic Policy.Builder setBindings(int index, + Binding value)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public Policy.Builder setBindings(int index, + Binding.Builder builderForValue)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public Policy.Builder addBindings(Binding value)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public Policy.Builder addBindings(int index, + Binding value)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public Policy.Builder addBindings(Binding.Builder builderForValue)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public Policy.Builder addBindings(int index, + Binding.Builder builderForValue)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public Policy.Builder addAllBindings(java.lang.Iterable<? extends Binding> values)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public Policy.Builder clearBindings()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public Policy.Builder removeBindings(int index)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public Binding.Builder getBindingsBuilder(int index)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public BindingOrBuilder getBindingsOrBuilder(int index)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;getBindingsOrBuilder in interface PolicyOrBuilderpublic java.util.List<? extends BindingOrBuilder> getBindingsOrBuilderList()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;getBindingsOrBuilderList in interface PolicyOrBuilderpublic Binding.Builder addBindingsBuilder()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public Binding.Builder addBindingsBuilder(int index)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public java.util.List<Binding.Builder> getBindingsBuilderList()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;public com.google.protobuf.ByteString getEtag()+
+ `etag` is used for optimistic concurrency control as a way to help + prevent simultaneous updates of a policy from overwriting each other. + It is strongly suggested that systems make use of the `etag` in the + read-modify-write cycle to perform policy updates in order to avoid race + conditions: An `etag` is returned in the response to `getIamPolicy`, and + systems are expected to put that etag in the request to `setIamPolicy` to + ensure that their change will be applied to the same version of the policy. + If no `etag` is provided in the call to `setIamPolicy`, then the existing + policy is overwritten blindly. ++ +
bytes etag = 3;getEtag in interface PolicyOrBuilderpublic Policy.Builder setEtag(com.google.protobuf.ByteString value)+
+ `etag` is used for optimistic concurrency control as a way to help + prevent simultaneous updates of a policy from overwriting each other. + It is strongly suggested that systems make use of the `etag` in the + read-modify-write cycle to perform policy updates in order to avoid race + conditions: An `etag` is returned in the response to `getIamPolicy`, and + systems are expected to put that etag in the request to `setIamPolicy` to + ensure that their change will be applied to the same version of the policy. + If no `etag` is provided in the call to `setIamPolicy`, then the existing + policy is overwritten blindly. ++ +
bytes etag = 3;public Policy.Builder clearEtag()+
+ `etag` is used for optimistic concurrency control as a way to help + prevent simultaneous updates of a policy from overwriting each other. + It is strongly suggested that systems make use of the `etag` in the + read-modify-write cycle to perform policy updates in order to avoid race + conditions: An `etag` is returned in the response to `getIamPolicy`, and + systems are expected to put that etag in the request to `setIamPolicy` to + ensure that their change will be applied to the same version of the policy. + If no `etag` is provided in the call to `setIamPolicy`, then the existing + policy is overwritten blindly. ++ +
bytes etag = 3;public final Policy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Policy.Builder>public final Policy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Policy.Builder>public final class Policy +extends com.google.protobuf.GeneratedMessageV3 +implements PolicyOrBuilder+
+ Defines an Identity and Access Management (IAM) policy. It is used to
+ specify access control policies for Cloud Platform resources.
+ A `Policy` consists of a list of `bindings`. A `Binding` binds a list of
+ `members` to a `role`, where the members can be user accounts, Google groups,
+ Google domains, and service accounts. A `role` is a named list of permissions
+ defined by IAM.
+ **Example**
+ {
+ "bindings": [
+ {
+ "role": "roles/owner",
+ "members": [
+ "user:mike@example.com",
+ "group:admins@example.com",
+ "domain:google.com",
+ "serviceAccount:my-other-app@appspot.gserviceaccount.com",
+ ]
+ },
+ {
+ "role": "roles/viewer",
+ "members": ["user:sean@example.com"]
+ }
+ ]
+ }
+ For a description of IAM and its features, see the
+ [IAM developer's guide](https://cloud.google.com/iam).
+
+
+ Protobuf type google.iam.v1.Policy| Modifier and Type | +Class and Description | +
|---|---|
static class |
+Policy.Builder
+
+ Defines an Identity and Access Management (IAM) policy.
+ |
+
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 |
+BINDINGS_FIELD_NUMBER |
+
static int |
+ETAG_FIELD_NUMBER |
+
static int |
+VERSION_FIELD_NUMBER |
+
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| Modifier and Type | +Method and Description | +
|---|---|
boolean |
+equals(java.lang.Object obj) |
+
Binding |
+getBindings(int index)
+
+ Associates a list of `members` to a `role`.
+ |
+
int |
+getBindingsCount()
+
+ Associates a list of `members` to a `role`.
+ |
+
java.util.List<Binding> |
+getBindingsList()
+
+ Associates a list of `members` to a `role`.
+ |
+
BindingOrBuilder |
+getBindingsOrBuilder(int index)
+
+ Associates a list of `members` to a `role`.
+ |
+
java.util.List<? extends BindingOrBuilder> |
+getBindingsOrBuilderList()
+
+ Associates a list of `members` to a `role`.
+ |
+
static Policy |
+getDefaultInstance() |
+
Policy |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.ByteString |
+getEtag()
+
+ `etag` is used for optimistic concurrency control as a way to help
+ prevent simultaneous updates of a policy from overwriting each other.
+ |
+
com.google.protobuf.Parser<Policy> |
+getParserForType() |
+
int |
+getSerializedSize() |
+
com.google.protobuf.UnknownFieldSet |
+getUnknownFields() |
+
int |
+getVersion()
+
+ Version of the `Policy`.
+ |
+
int |
+hashCode() |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
static Policy.Builder |
+newBuilder() |
+
static Policy.Builder |
+newBuilder(Policy prototype) |
+
Policy.Builder |
+newBuilderForType() |
+
protected Policy.Builder |
+newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
+
static Policy |
+parseDelimitedFrom(java.io.InputStream input) |
+
static Policy |
+parseDelimitedFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static Policy |
+parseFrom(byte[] data) |
+
static Policy |
+parseFrom(byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static Policy |
+parseFrom(java.nio.ByteBuffer data) |
+
static Policy |
+parseFrom(java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static Policy |
+parseFrom(com.google.protobuf.ByteString data) |
+
static Policy |
+parseFrom(com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static Policy |
+parseFrom(com.google.protobuf.CodedInputStream input) |
+
static Policy |
+parseFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static Policy |
+parseFrom(java.io.InputStream input) |
+
static Policy |
+parseFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static com.google.protobuf.Parser<Policy> |
+parser() |
+
Policy.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, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int VERSION_FIELD_NUMBER+
public static final int BINDINGS_FIELD_NUMBER+
public static final int ETAG_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 getVersion()+
+ Version of the `Policy`. The default version is 0. ++ +
int32 version = 1;getVersion in interface PolicyOrBuilderpublic java.util.List<Binding> getBindingsList()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;getBindingsList in interface PolicyOrBuilderpublic java.util.List<? extends BindingOrBuilder> getBindingsOrBuilderList()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;getBindingsOrBuilderList in interface PolicyOrBuilderpublic int getBindingsCount()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;getBindingsCount in interface PolicyOrBuilderpublic Binding getBindings(int index)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;getBindings in interface PolicyOrBuilderpublic BindingOrBuilder getBindingsOrBuilder(int index)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;getBindingsOrBuilder in interface PolicyOrBuilderpublic com.google.protobuf.ByteString getEtag()+
+ `etag` is used for optimistic concurrency control as a way to help + prevent simultaneous updates of a policy from overwriting each other. + It is strongly suggested that systems make use of the `etag` in the + read-modify-write cycle to perform policy updates in order to avoid race + conditions: An `etag` is returned in the response to `getIamPolicy`, and + systems are expected to put that etag in the request to `setIamPolicy` to + ensure that their change will be applied to the same version of the policy. + If no `etag` is provided in the call to `setIamPolicy`, then the existing + policy is overwritten blindly. ++ +
bytes etag = 3;getEtag in interface PolicyOrBuilderpublic 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 Policy parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Policy parseFrom(java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Policy parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Policy parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Policy parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Policy parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Policy parseFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static Policy parseFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static Policy parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static Policy parseDelimitedFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static Policy parseFrom(com.google.protobuf.CodedInputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static Policy parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic Policy.Builder newBuilderForType()+
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Policy.Builder newBuilder()+
public static Policy.Builder newBuilder(Policy prototype)+
public Policy.Builder toBuilder()+
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Policy.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)+
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Policy getDefaultInstance()+
public static com.google.protobuf.Parser<Policy> parser()+
public com.google.protobuf.Parser<Policy> getParserForType()+
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Policy getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic static final class PolicyDelta.Builder +extends com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder> +implements PolicyDeltaOrBuilder+
+ The difference delta between two policies. ++ + Protobuf type
google.iam.v1.PolicyDelta| Modifier and Type | +Method and Description | +
|---|---|
PolicyDelta.Builder |
+addAllBindingDeltas(java.lang.Iterable<? extends BindingDelta> values)
+
+ The delta for Bindings between two policies.
+ |
+
PolicyDelta.Builder |
+addBindingDeltas(BindingDelta.Builder builderForValue)
+
+ The delta for Bindings between two policies.
+ |
+
PolicyDelta.Builder |
+addBindingDeltas(BindingDelta value)
+
+ The delta for Bindings between two policies.
+ |
+
PolicyDelta.Builder |
+addBindingDeltas(int index,
+ BindingDelta.Builder builderForValue)
+
+ The delta for Bindings between two policies.
+ |
+
PolicyDelta.Builder |
+addBindingDeltas(int index,
+ BindingDelta value)
+
+ The delta for Bindings between two policies.
+ |
+
BindingDelta.Builder |
+addBindingDeltasBuilder()
+
+ The delta for Bindings between two policies.
+ |
+
BindingDelta.Builder |
+addBindingDeltasBuilder(int index)
+
+ The delta for Bindings between two policies.
+ |
+
PolicyDelta.Builder |
+addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
PolicyDelta |
+build() |
+
PolicyDelta |
+buildPartial() |
+
PolicyDelta.Builder |
+clear() |
+
PolicyDelta.Builder |
+clearBindingDeltas()
+
+ The delta for Bindings between two policies.
+ |
+
PolicyDelta.Builder |
+clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
+
PolicyDelta.Builder |
+clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
+
PolicyDelta.Builder |
+clone() |
+
BindingDelta |
+getBindingDeltas(int index)
+
+ The delta for Bindings between two policies.
+ |
+
BindingDelta.Builder |
+getBindingDeltasBuilder(int index)
+
+ The delta for Bindings between two policies.
+ |
+
java.util.List<BindingDelta.Builder> |
+getBindingDeltasBuilderList()
+
+ The delta for Bindings between two policies.
+ |
+
int |
+getBindingDeltasCount()
+
+ The delta for Bindings between two policies.
+ |
+
java.util.List<BindingDelta> |
+getBindingDeltasList()
+
+ The delta for Bindings between two policies.
+ |
+
BindingDeltaOrBuilder |
+getBindingDeltasOrBuilder(int index)
+
+ The delta for Bindings between two policies.
+ |
+
java.util.List<? extends BindingDeltaOrBuilder> |
+getBindingDeltasOrBuilderList()
+
+ The delta for Bindings between two policies.
+ |
+
PolicyDelta |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Descriptors.Descriptor |
+getDescriptorForType() |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
PolicyDelta.Builder |
+mergeFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
PolicyDelta.Builder |
+mergeFrom(com.google.protobuf.Message other) |
+
PolicyDelta.Builder |
+mergeFrom(PolicyDelta other) |
+
PolicyDelta.Builder |
+mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
+
PolicyDelta.Builder |
+removeBindingDeltas(int index)
+
+ The delta for Bindings between two policies.
+ |
+
PolicyDelta.Builder |
+setBindingDeltas(int index,
+ BindingDelta.Builder builderForValue)
+
+ The delta for Bindings between two policies.
+ |
+
PolicyDelta.Builder |
+setBindingDeltas(int index,
+ BindingDelta value)
+
+ The delta for Bindings between two policies.
+ |
+
PolicyDelta.Builder |
+setField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
PolicyDelta.Builder |
+setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) |
+
PolicyDelta.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, 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 com.google.protobuf.Descriptors.Descriptor getDescriptor()+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()+
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>public PolicyDelta.Builder clear()+
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.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<PolicyDelta.Builder>public PolicyDelta getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PolicyDelta build()+
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PolicyDelta buildPartial()+
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PolicyDelta.Builder clone()+
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>public PolicyDelta.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<PolicyDelta.Builder>public PolicyDelta.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)+
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>public PolicyDelta.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)+
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>public PolicyDelta.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<PolicyDelta.Builder>public PolicyDelta.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<PolicyDelta.Builder>public PolicyDelta.Builder mergeFrom(com.google.protobuf.Message other)+
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PolicyDelta.Builder>public PolicyDelta.Builder mergeFrom(PolicyDelta other)+
public final boolean isInitialized()+
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>public PolicyDelta.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<PolicyDelta.Builder>java.io.IOExceptionpublic java.util.List<BindingDelta> getBindingDeltasList()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;getBindingDeltasList in interface PolicyDeltaOrBuilderpublic int getBindingDeltasCount()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;getBindingDeltasCount in interface PolicyDeltaOrBuilderpublic BindingDelta getBindingDeltas(int index)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;getBindingDeltas in interface PolicyDeltaOrBuilderpublic PolicyDelta.Builder setBindingDeltas(int index, + BindingDelta value)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public PolicyDelta.Builder setBindingDeltas(int index, + BindingDelta.Builder builderForValue)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public PolicyDelta.Builder addBindingDeltas(BindingDelta value)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public PolicyDelta.Builder addBindingDeltas(int index, + BindingDelta value)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public PolicyDelta.Builder addBindingDeltas(BindingDelta.Builder builderForValue)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public PolicyDelta.Builder addBindingDeltas(int index, + BindingDelta.Builder builderForValue)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public PolicyDelta.Builder addAllBindingDeltas(java.lang.Iterable<? extends BindingDelta> values)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public PolicyDelta.Builder clearBindingDeltas()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public PolicyDelta.Builder removeBindingDeltas(int index)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public BindingDelta.Builder getBindingDeltasBuilder(int index)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public BindingDeltaOrBuilder getBindingDeltasOrBuilder(int index)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;getBindingDeltasOrBuilder in interface PolicyDeltaOrBuilderpublic java.util.List<? extends BindingDeltaOrBuilder> getBindingDeltasOrBuilderList()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;getBindingDeltasOrBuilderList in interface PolicyDeltaOrBuilderpublic BindingDelta.Builder addBindingDeltasBuilder()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public BindingDelta.Builder addBindingDeltasBuilder(int index)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public java.util.List<BindingDelta.Builder> getBindingDeltasBuilderList()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public final PolicyDelta.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>public final PolicyDelta.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PolicyDelta.Builder>public final class PolicyDelta +extends com.google.protobuf.GeneratedMessageV3 +implements PolicyDeltaOrBuilder+
+ The difference delta between two policies. ++ + Protobuf type
google.iam.v1.PolicyDelta| Modifier and Type | +Class and Description | +
|---|---|
static class |
+PolicyDelta.Builder
+
+ The difference delta between two policies.
+ |
+
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 |
+BINDING_DELTAS_FIELD_NUMBER |
+
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| Modifier and Type | +Method and Description | +
|---|---|
boolean |
+equals(java.lang.Object obj) |
+
BindingDelta |
+getBindingDeltas(int index)
+
+ The delta for Bindings between two policies.
+ |
+
int |
+getBindingDeltasCount()
+
+ The delta for Bindings between two policies.
+ |
+
java.util.List<BindingDelta> |
+getBindingDeltasList()
+
+ The delta for Bindings between two policies.
+ |
+
BindingDeltaOrBuilder |
+getBindingDeltasOrBuilder(int index)
+
+ The delta for Bindings between two policies.
+ |
+
java.util.List<? extends BindingDeltaOrBuilder> |
+getBindingDeltasOrBuilderList()
+
+ The delta for Bindings between two policies.
+ |
+
static PolicyDelta |
+getDefaultInstance() |
+
PolicyDelta |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Parser<PolicyDelta> |
+getParserForType() |
+
int |
+getSerializedSize() |
+
com.google.protobuf.UnknownFieldSet |
+getUnknownFields() |
+
int |
+hashCode() |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
static PolicyDelta.Builder |
+newBuilder() |
+
static PolicyDelta.Builder |
+newBuilder(PolicyDelta prototype) |
+
PolicyDelta.Builder |
+newBuilderForType() |
+
protected PolicyDelta.Builder |
+newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
+
static PolicyDelta |
+parseDelimitedFrom(java.io.InputStream input) |
+
static PolicyDelta |
+parseDelimitedFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static PolicyDelta |
+parseFrom(byte[] data) |
+
static PolicyDelta |
+parseFrom(byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static PolicyDelta |
+parseFrom(java.nio.ByteBuffer data) |
+
static PolicyDelta |
+parseFrom(java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static PolicyDelta |
+parseFrom(com.google.protobuf.ByteString data) |
+
static PolicyDelta |
+parseFrom(com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static PolicyDelta |
+parseFrom(com.google.protobuf.CodedInputStream input) |
+
static PolicyDelta |
+parseFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static PolicyDelta |
+parseFrom(java.io.InputStream input) |
+
static PolicyDelta |
+parseFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static com.google.protobuf.Parser<PolicyDelta> |
+parser() |
+
PolicyDelta.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, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int BINDING_DELTAS_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 java.util.List<BindingDelta> getBindingDeltasList()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;getBindingDeltasList in interface PolicyDeltaOrBuilderpublic java.util.List<? extends BindingDeltaOrBuilder> getBindingDeltasOrBuilderList()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;getBindingDeltasOrBuilderList in interface PolicyDeltaOrBuilderpublic int getBindingDeltasCount()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;getBindingDeltasCount in interface PolicyDeltaOrBuilderpublic BindingDelta getBindingDeltas(int index)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;getBindingDeltas in interface PolicyDeltaOrBuilderpublic BindingDeltaOrBuilder getBindingDeltasOrBuilder(int index)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;getBindingDeltasOrBuilder in interface PolicyDeltaOrBuilderpublic 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 PolicyDelta parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PolicyDelta parseFrom(java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PolicyDelta parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PolicyDelta parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PolicyDelta parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PolicyDelta parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PolicyDelta parseFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static PolicyDelta parseFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static PolicyDelta parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static PolicyDelta parseDelimitedFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static PolicyDelta parseFrom(com.google.protobuf.CodedInputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static PolicyDelta parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic PolicyDelta.Builder newBuilderForType()+
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static PolicyDelta.Builder newBuilder()+
public static PolicyDelta.Builder newBuilder(PolicyDelta prototype)+
public PolicyDelta.Builder toBuilder()+
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected PolicyDelta.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)+
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static PolicyDelta getDefaultInstance()+
public static com.google.protobuf.Parser<PolicyDelta> parser()+
public com.google.protobuf.Parser<PolicyDelta> getParserForType()+
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public PolicyDelta getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic interface PolicyDeltaOrBuilder
+extends com.google.protobuf.MessageOrBuilder
+| Modifier and Type | +Method and Description | +
|---|---|
BindingDelta |
+getBindingDeltas(int index)
+
+ The delta for Bindings between two policies.
+ |
+
int |
+getBindingDeltasCount()
+
+ The delta for Bindings between two policies.
+ |
+
java.util.List<BindingDelta> |
+getBindingDeltasList()
+
+ The delta for Bindings between two policies.
+ |
+
BindingDeltaOrBuilder |
+getBindingDeltasOrBuilder(int index)
+
+ The delta for Bindings between two policies.
+ |
+
java.util.List<? extends BindingDeltaOrBuilder> |
+getBindingDeltasOrBuilderList()
+
+ The delta for Bindings between two policies.
+ |
+
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedjava.util.List<BindingDelta> getBindingDeltasList()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;BindingDelta getBindingDeltas(int index)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;int getBindingDeltasCount()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;java.util.List<? extends BindingDeltaOrBuilder> getBindingDeltasOrBuilderList()+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;BindingDeltaOrBuilder getBindingDeltasOrBuilder(int index)+
+ The delta for Bindings between two policies. ++ +
repeated .google.iam.v1.BindingDelta binding_deltas = 1;public interface PolicyOrBuilder
+extends com.google.protobuf.MessageOrBuilder
+| Modifier and Type | +Method and Description | +
|---|---|
Binding |
+getBindings(int index)
+
+ Associates a list of `members` to a `role`.
+ |
+
int |
+getBindingsCount()
+
+ Associates a list of `members` to a `role`.
+ |
+
java.util.List<Binding> |
+getBindingsList()
+
+ Associates a list of `members` to a `role`.
+ |
+
BindingOrBuilder |
+getBindingsOrBuilder(int index)
+
+ Associates a list of `members` to a `role`.
+ |
+
java.util.List<? extends BindingOrBuilder> |
+getBindingsOrBuilderList()
+
+ Associates a list of `members` to a `role`.
+ |
+
com.google.protobuf.ByteString |
+getEtag()
+
+ `etag` is used for optimistic concurrency control as a way to help
+ prevent simultaneous updates of a policy from overwriting each other.
+ |
+
int |
+getVersion()
+
+ Version of the `Policy`.
+ |
+
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedint getVersion()+
+ Version of the `Policy`. The default version is 0. ++ +
int32 version = 1;java.util.List<Binding> getBindingsList()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;Binding getBindings(int index)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;int getBindingsCount()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;java.util.List<? extends BindingOrBuilder> getBindingsOrBuilderList()+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;BindingOrBuilder getBindingsOrBuilder(int index)+
+ Associates a list of `members` to a `role`. + Multiple `bindings` must not be specified for the same `role`. + `bindings` with no members will result in an error. ++ +
repeated .google.iam.v1.Binding bindings = 4;com.google.protobuf.ByteString getEtag()+
+ `etag` is used for optimistic concurrency control as a way to help + prevent simultaneous updates of a policy from overwriting each other. + It is strongly suggested that systems make use of the `etag` in the + read-modify-write cycle to perform policy updates in order to avoid race + conditions: An `etag` is returned in the response to `getIamPolicy`, and + systems are expected to put that etag in the request to `setIamPolicy` to + ensure that their change will be applied to the same version of the policy. + If no `etag` is provided in the call to `setIamPolicy`, then the existing + policy is overwritten blindly. ++ +
bytes etag = 3;public final class PolicyProto
+extends java.lang.Object
+| Modifier and Type | +Method and Description | +
|---|---|
static com.google.protobuf.Descriptors.FileDescriptor |
+getDescriptor() |
+
static void |
+registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) |
+
static void |
+registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)+
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)+
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()+
public static final class SetIamPolicyRequest.Builder +extends com.google.protobuf.GeneratedMessageV3.Builder<SetIamPolicyRequest.Builder> +implements SetIamPolicyRequestOrBuilder+
+ Request message for `SetIamPolicy` method. ++ + Protobuf type
google.iam.v1.SetIamPolicyRequest| Modifier and Type | +Method and Description | +
|---|---|
SetIamPolicyRequest.Builder |
+addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
SetIamPolicyRequest |
+build() |
+
SetIamPolicyRequest |
+buildPartial() |
+
SetIamPolicyRequest.Builder |
+clear() |
+
SetIamPolicyRequest.Builder |
+clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
+
SetIamPolicyRequest.Builder |
+clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
+
SetIamPolicyRequest.Builder |
+clearPolicy()
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
SetIamPolicyRequest.Builder |
+clearResource()
+
+ REQUIRED: The resource for which the policy is being specified.
+ |
+
SetIamPolicyRequest.Builder |
+clone() |
+
SetIamPolicyRequest |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Descriptors.Descriptor |
+getDescriptorForType() |
+
Policy |
+getPolicy()
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
Policy.Builder |
+getPolicyBuilder()
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
PolicyOrBuilder |
+getPolicyOrBuilder()
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
java.lang.String |
+getResource()
+
+ REQUIRED: The resource for which the policy is being specified.
+ |
+
com.google.api.resourcenames.ResourceName |
+getResourceAsResourceName() |
+
com.google.protobuf.ByteString |
+getResourceBytes()
+
+ REQUIRED: The resource for which the policy is being specified.
+ |
+
boolean |
+hasPolicy()
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
SetIamPolicyRequest.Builder |
+mergeFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
SetIamPolicyRequest.Builder |
+mergeFrom(com.google.protobuf.Message other) |
+
SetIamPolicyRequest.Builder |
+mergeFrom(SetIamPolicyRequest other) |
+
SetIamPolicyRequest.Builder |
+mergePolicy(Policy value)
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
SetIamPolicyRequest.Builder |
+mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
+
SetIamPolicyRequest.Builder |
+setField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
SetIamPolicyRequest.Builder |
+setPolicy(Policy.Builder builderForValue)
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
SetIamPolicyRequest.Builder |
+setPolicy(Policy value)
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
SetIamPolicyRequest.Builder |
+setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) |
+
SetIamPolicyRequest.Builder |
+setResource(java.lang.String value)
+
+ REQUIRED: The resource for which the policy is being specified.
+ |
+
SetIamPolicyRequest.Builder |
+setResourceBytes(com.google.protobuf.ByteString value)
+
+ REQUIRED: The resource for which the policy is being specified.
+ |
+
SetIamPolicyRequest.Builder |
+setResourceWithResourceName(com.google.api.resourcenames.ResourceName value) |
+
SetIamPolicyRequest.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, 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 com.google.protobuf.Descriptors.Descriptor getDescriptor()+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()+
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SetIamPolicyRequest.Builder>public SetIamPolicyRequest.Builder clear()+
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<SetIamPolicyRequest.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<SetIamPolicyRequest.Builder>public SetIamPolicyRequest getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic SetIamPolicyRequest build()+
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic SetIamPolicyRequest buildPartial()+
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic SetIamPolicyRequest.Builder clone()+
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<SetIamPolicyRequest.Builder>public SetIamPolicyRequest.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<SetIamPolicyRequest.Builder>public SetIamPolicyRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)+
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<SetIamPolicyRequest.Builder>public SetIamPolicyRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)+
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SetIamPolicyRequest.Builder>public SetIamPolicyRequest.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<SetIamPolicyRequest.Builder>public SetIamPolicyRequest.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<SetIamPolicyRequest.Builder>public SetIamPolicyRequest.Builder mergeFrom(com.google.protobuf.Message other)+
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<SetIamPolicyRequest.Builder>public SetIamPolicyRequest.Builder mergeFrom(SetIamPolicyRequest other)+
public final boolean isInitialized()+
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SetIamPolicyRequest.Builder>public SetIamPolicyRequest.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<SetIamPolicyRequest.Builder>java.io.IOExceptionpublic java.lang.String getResource()+
+ REQUIRED: The resource for which the policy is being specified.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResource in interface SetIamPolicyRequestOrBuilderpublic com.google.protobuf.ByteString getResourceBytes()+
+ REQUIRED: The resource for which the policy is being specified.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResourceBytes in interface SetIamPolicyRequestOrBuilderpublic SetIamPolicyRequest.Builder setResource(java.lang.String value)+
+ REQUIRED: The resource for which the policy is being specified.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;public SetIamPolicyRequest.Builder clearResource()+
+ REQUIRED: The resource for which the policy is being specified.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;public SetIamPolicyRequest.Builder setResourceBytes(com.google.protobuf.ByteString value)+
+ REQUIRED: The resource for which the policy is being specified.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;public boolean hasPolicy()+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;hasPolicy in interface SetIamPolicyRequestOrBuilderpublic Policy getPolicy()+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;getPolicy in interface SetIamPolicyRequestOrBuilderpublic SetIamPolicyRequest.Builder setPolicy(Policy value)+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;public SetIamPolicyRequest.Builder setPolicy(Policy.Builder builderForValue)+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;public SetIamPolicyRequest.Builder mergePolicy(Policy value)+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;public SetIamPolicyRequest.Builder clearPolicy()+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;public Policy.Builder getPolicyBuilder()+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;public PolicyOrBuilder getPolicyOrBuilder()+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;getPolicyOrBuilder in interface SetIamPolicyRequestOrBuilderpublic final SetIamPolicyRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SetIamPolicyRequest.Builder>public final SetIamPolicyRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SetIamPolicyRequest.Builder>public final SetIamPolicyRequest.Builder setResourceWithResourceName(com.google.api.resourcenames.ResourceName value)+
public final com.google.api.resourcenames.ResourceName getResourceAsResourceName()+
public final class SetIamPolicyRequest +extends com.google.protobuf.GeneratedMessageV3 +implements SetIamPolicyRequestOrBuilder+
+ Request message for `SetIamPolicy` method. ++ + Protobuf type
google.iam.v1.SetIamPolicyRequest| Modifier and Type | +Class and Description | +
|---|---|
static class |
+SetIamPolicyRequest.Builder
+
+ Request message for `SetIamPolicy` method.
+ |
+
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 |
+POLICY_FIELD_NUMBER |
+
static int |
+RESOURCE_FIELD_NUMBER |
+
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| Modifier and Type | +Method and Description | +
|---|---|
boolean |
+equals(java.lang.Object obj) |
+
static SetIamPolicyRequest |
+getDefaultInstance() |
+
SetIamPolicyRequest |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Parser<SetIamPolicyRequest> |
+getParserForType() |
+
Policy |
+getPolicy()
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
PolicyOrBuilder |
+getPolicyOrBuilder()
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
java.lang.String |
+getResource()
+
+ REQUIRED: The resource for which the policy is being specified.
+ |
+
com.google.api.resourcenames.ResourceName |
+getResourceAsResourceName() |
+
com.google.protobuf.ByteString |
+getResourceBytes()
+
+ REQUIRED: The resource for which the policy is being specified.
+ |
+
int |
+getSerializedSize() |
+
com.google.protobuf.UnknownFieldSet |
+getUnknownFields() |
+
int |
+hashCode() |
+
boolean |
+hasPolicy()
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
static SetIamPolicyRequest.Builder |
+newBuilder() |
+
static SetIamPolicyRequest.Builder |
+newBuilder(SetIamPolicyRequest prototype) |
+
SetIamPolicyRequest.Builder |
+newBuilderForType() |
+
protected SetIamPolicyRequest.Builder |
+newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
+
static SetIamPolicyRequest |
+parseDelimitedFrom(java.io.InputStream input) |
+
static SetIamPolicyRequest |
+parseDelimitedFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static SetIamPolicyRequest |
+parseFrom(byte[] data) |
+
static SetIamPolicyRequest |
+parseFrom(byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static SetIamPolicyRequest |
+parseFrom(java.nio.ByteBuffer data) |
+
static SetIamPolicyRequest |
+parseFrom(java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static SetIamPolicyRequest |
+parseFrom(com.google.protobuf.ByteString data) |
+
static SetIamPolicyRequest |
+parseFrom(com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static SetIamPolicyRequest |
+parseFrom(com.google.protobuf.CodedInputStream input) |
+
static SetIamPolicyRequest |
+parseFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static SetIamPolicyRequest |
+parseFrom(java.io.InputStream input) |
+
static SetIamPolicyRequest |
+parseFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static com.google.protobuf.Parser<SetIamPolicyRequest> |
+parser() |
+
SetIamPolicyRequest.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, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int RESOURCE_FIELD_NUMBER+
public static final int POLICY_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 java.lang.String getResource()+
+ REQUIRED: The resource for which the policy is being specified.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResource in interface SetIamPolicyRequestOrBuilderpublic com.google.protobuf.ByteString getResourceBytes()+
+ REQUIRED: The resource for which the policy is being specified.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResourceBytes in interface SetIamPolicyRequestOrBuilderpublic boolean hasPolicy()+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;hasPolicy in interface SetIamPolicyRequestOrBuilderpublic Policy getPolicy()+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;getPolicy in interface SetIamPolicyRequestOrBuilderpublic PolicyOrBuilder getPolicyOrBuilder()+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;getPolicyOrBuilder in interface SetIamPolicyRequestOrBuilderpublic 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 SetIamPolicyRequest parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SetIamPolicyRequest parseFrom(java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SetIamPolicyRequest parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SetIamPolicyRequest parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SetIamPolicyRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SetIamPolicyRequest parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SetIamPolicyRequest parseFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static SetIamPolicyRequest parseFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static SetIamPolicyRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static SetIamPolicyRequest parseDelimitedFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static SetIamPolicyRequest parseFrom(com.google.protobuf.CodedInputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static SetIamPolicyRequest parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic SetIamPolicyRequest.Builder newBuilderForType()+
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SetIamPolicyRequest.Builder newBuilder()+
public static SetIamPolicyRequest.Builder newBuilder(SetIamPolicyRequest prototype)+
public SetIamPolicyRequest.Builder toBuilder()+
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SetIamPolicyRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)+
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public final com.google.api.resourcenames.ResourceName getResourceAsResourceName()+
public static SetIamPolicyRequest getDefaultInstance()+
public static com.google.protobuf.Parser<SetIamPolicyRequest> parser()+
public com.google.protobuf.Parser<SetIamPolicyRequest> getParserForType()+
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SetIamPolicyRequest getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic interface SetIamPolicyRequestOrBuilder
+extends com.google.protobuf.MessageOrBuilder
+| Modifier and Type | +Method and Description | +
|---|---|
Policy |
+getPolicy()
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
PolicyOrBuilder |
+getPolicyOrBuilder()
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
java.lang.String |
+getResource()
+
+ REQUIRED: The resource for which the policy is being specified.
+ |
+
com.google.protobuf.ByteString |
+getResourceBytes()
+
+ REQUIRED: The resource for which the policy is being specified.
+ |
+
boolean |
+hasPolicy()
+
+ REQUIRED: The complete policy to be applied to the `resource`.
+ |
+
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedjava.lang.String getResource()+
+ REQUIRED: The resource for which the policy is being specified.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;com.google.protobuf.ByteString getResourceBytes()+
+ REQUIRED: The resource for which the policy is being specified.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;boolean hasPolicy()+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;Policy getPolicy()+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;PolicyOrBuilder getPolicyOrBuilder()+
+ REQUIRED: The complete policy to be applied to the `resource`. The size of + the policy is limited to a few 10s of KB. An empty policy is a + valid policy but certain Cloud Platform services (such as Projects) + might reject them. ++ +
.google.iam.v1.Policy policy = 2;public static final class TestIamPermissionsRequest.Builder +extends com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsRequest.Builder> +implements TestIamPermissionsRequestOrBuilder+
+ Request message for `TestIamPermissions` method. ++ + Protobuf type
google.iam.v1.TestIamPermissionsRequest| Modifier and Type | +Method and Description | +
|---|---|
TestIamPermissionsRequest.Builder |
+addAllPermissions(java.lang.Iterable<java.lang.String> values)
+
+ The set of permissions to check for the `resource`.
+ |
+
TestIamPermissionsRequest.Builder |
+addPermissions(java.lang.String value)
+
+ The set of permissions to check for the `resource`.
+ |
+
TestIamPermissionsRequest.Builder |
+addPermissionsBytes(com.google.protobuf.ByteString value)
+
+ The set of permissions to check for the `resource`.
+ |
+
TestIamPermissionsRequest.Builder |
+addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
TestIamPermissionsRequest |
+build() |
+
TestIamPermissionsRequest |
+buildPartial() |
+
TestIamPermissionsRequest.Builder |
+clear() |
+
TestIamPermissionsRequest.Builder |
+clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
+
TestIamPermissionsRequest.Builder |
+clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
+
TestIamPermissionsRequest.Builder |
+clearPermissions()
+
+ The set of permissions to check for the `resource`.
+ |
+
TestIamPermissionsRequest.Builder |
+clearResource()
+
+ REQUIRED: The resource for which the policy detail is being requested.
+ |
+
TestIamPermissionsRequest.Builder |
+clone() |
+
TestIamPermissionsRequest |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Descriptors.Descriptor |
+getDescriptorForType() |
+
java.lang.String |
+getPermissions(int index)
+
+ The set of permissions to check for the `resource`.
+ |
+
com.google.protobuf.ByteString |
+getPermissionsBytes(int index)
+
+ The set of permissions to check for the `resource`.
+ |
+
int |
+getPermissionsCount()
+
+ The set of permissions to check for the `resource`.
+ |
+
com.google.protobuf.ProtocolStringList |
+getPermissionsList()
+
+ The set of permissions to check for the `resource`.
+ |
+
java.lang.String |
+getResource()
+
+ REQUIRED: The resource for which the policy detail is being requested.
+ |
+
com.google.api.resourcenames.ResourceName |
+getResourceAsResourceName() |
+
com.google.protobuf.ByteString |
+getResourceBytes()
+
+ REQUIRED: The resource for which the policy detail is being requested.
+ |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
TestIamPermissionsRequest.Builder |
+mergeFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
TestIamPermissionsRequest.Builder |
+mergeFrom(com.google.protobuf.Message other) |
+
TestIamPermissionsRequest.Builder |
+mergeFrom(TestIamPermissionsRequest other) |
+
TestIamPermissionsRequest.Builder |
+mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
+
TestIamPermissionsRequest.Builder |
+setField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
TestIamPermissionsRequest.Builder |
+setPermissions(int index,
+ java.lang.String value)
+
+ The set of permissions to check for the `resource`.
+ |
+
TestIamPermissionsRequest.Builder |
+setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) |
+
TestIamPermissionsRequest.Builder |
+setResource(java.lang.String value)
+
+ REQUIRED: The resource for which the policy detail is being requested.
+ |
+
TestIamPermissionsRequest.Builder |
+setResourceBytes(com.google.protobuf.ByteString value)
+
+ REQUIRED: The resource for which the policy detail is being requested.
+ |
+
TestIamPermissionsRequest.Builder |
+setResourceWithResourceName(com.google.api.resourcenames.ResourceName value) |
+
TestIamPermissionsRequest.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, 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 com.google.protobuf.Descriptors.Descriptor getDescriptor()+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()+
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsRequest.Builder>public TestIamPermissionsRequest.Builder clear()+
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsRequest.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<TestIamPermissionsRequest.Builder>public TestIamPermissionsRequest getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TestIamPermissionsRequest build()+
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TestIamPermissionsRequest buildPartial()+
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TestIamPermissionsRequest.Builder clone()+
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsRequest.Builder>public TestIamPermissionsRequest.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<TestIamPermissionsRequest.Builder>public TestIamPermissionsRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)+
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsRequest.Builder>public TestIamPermissionsRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)+
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsRequest.Builder>public TestIamPermissionsRequest.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<TestIamPermissionsRequest.Builder>public TestIamPermissionsRequest.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<TestIamPermissionsRequest.Builder>public TestIamPermissionsRequest.Builder mergeFrom(com.google.protobuf.Message other)+
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TestIamPermissionsRequest.Builder>public TestIamPermissionsRequest.Builder mergeFrom(TestIamPermissionsRequest other)+
public final boolean isInitialized()+
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsRequest.Builder>public TestIamPermissionsRequest.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<TestIamPermissionsRequest.Builder>java.io.IOExceptionpublic java.lang.String getResource()+
+ REQUIRED: The resource for which the policy detail is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResource in interface TestIamPermissionsRequestOrBuilderpublic com.google.protobuf.ByteString getResourceBytes()+
+ REQUIRED: The resource for which the policy detail is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResourceBytes in interface TestIamPermissionsRequestOrBuilderpublic TestIamPermissionsRequest.Builder setResource(java.lang.String value)+
+ REQUIRED: The resource for which the policy detail is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;public TestIamPermissionsRequest.Builder clearResource()+
+ REQUIRED: The resource for which the policy detail is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;public TestIamPermissionsRequest.Builder setResourceBytes(com.google.protobuf.ByteString value)+
+ REQUIRED: The resource for which the policy detail is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;public com.google.protobuf.ProtocolStringList getPermissionsList()+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;getPermissionsList in interface TestIamPermissionsRequestOrBuilderpublic int getPermissionsCount()+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;getPermissionsCount in interface TestIamPermissionsRequestOrBuilderpublic java.lang.String getPermissions(int index)+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;getPermissions in interface TestIamPermissionsRequestOrBuilderpublic com.google.protobuf.ByteString getPermissionsBytes(int index)+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;getPermissionsBytes in interface TestIamPermissionsRequestOrBuilderpublic TestIamPermissionsRequest.Builder setPermissions(int index, + java.lang.String value)+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;public TestIamPermissionsRequest.Builder addPermissions(java.lang.String value)+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;public TestIamPermissionsRequest.Builder addAllPermissions(java.lang.Iterable<java.lang.String> values)+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;public TestIamPermissionsRequest.Builder clearPermissions()+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;public TestIamPermissionsRequest.Builder addPermissionsBytes(com.google.protobuf.ByteString value)+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;public final TestIamPermissionsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsRequest.Builder>public final TestIamPermissionsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsRequest.Builder>public final TestIamPermissionsRequest.Builder setResourceWithResourceName(com.google.api.resourcenames.ResourceName value)+
public final com.google.api.resourcenames.ResourceName getResourceAsResourceName()+
public final class TestIamPermissionsRequest +extends com.google.protobuf.GeneratedMessageV3 +implements TestIamPermissionsRequestOrBuilder+
+ Request message for `TestIamPermissions` method. ++ + Protobuf type
google.iam.v1.TestIamPermissionsRequest| Modifier and Type | +Class and Description | +
|---|---|
static class |
+TestIamPermissionsRequest.Builder
+
+ Request message for `TestIamPermissions` method.
+ |
+
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 |
+PERMISSIONS_FIELD_NUMBER |
+
static int |
+RESOURCE_FIELD_NUMBER |
+
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| Modifier and Type | +Method and Description | +
|---|---|
boolean |
+equals(java.lang.Object obj) |
+
static TestIamPermissionsRequest |
+getDefaultInstance() |
+
TestIamPermissionsRequest |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Parser<TestIamPermissionsRequest> |
+getParserForType() |
+
java.lang.String |
+getPermissions(int index)
+
+ The set of permissions to check for the `resource`.
+ |
+
com.google.protobuf.ByteString |
+getPermissionsBytes(int index)
+
+ The set of permissions to check for the `resource`.
+ |
+
int |
+getPermissionsCount()
+
+ The set of permissions to check for the `resource`.
+ |
+
com.google.protobuf.ProtocolStringList |
+getPermissionsList()
+
+ The set of permissions to check for the `resource`.
+ |
+
java.lang.String |
+getResource()
+
+ REQUIRED: The resource for which the policy detail is being requested.
+ |
+
com.google.api.resourcenames.ResourceName |
+getResourceAsResourceName() |
+
com.google.protobuf.ByteString |
+getResourceBytes()
+
+ REQUIRED: The resource for which the policy detail is being requested.
+ |
+
int |
+getSerializedSize() |
+
com.google.protobuf.UnknownFieldSet |
+getUnknownFields() |
+
int |
+hashCode() |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
static TestIamPermissionsRequest.Builder |
+newBuilder() |
+
static TestIamPermissionsRequest.Builder |
+newBuilder(TestIamPermissionsRequest prototype) |
+
TestIamPermissionsRequest.Builder |
+newBuilderForType() |
+
protected TestIamPermissionsRequest.Builder |
+newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
+
static TestIamPermissionsRequest |
+parseDelimitedFrom(java.io.InputStream input) |
+
static TestIamPermissionsRequest |
+parseDelimitedFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static TestIamPermissionsRequest |
+parseFrom(byte[] data) |
+
static TestIamPermissionsRequest |
+parseFrom(byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static TestIamPermissionsRequest |
+parseFrom(java.nio.ByteBuffer data) |
+
static TestIamPermissionsRequest |
+parseFrom(java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static TestIamPermissionsRequest |
+parseFrom(com.google.protobuf.ByteString data) |
+
static TestIamPermissionsRequest |
+parseFrom(com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static TestIamPermissionsRequest |
+parseFrom(com.google.protobuf.CodedInputStream input) |
+
static TestIamPermissionsRequest |
+parseFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static TestIamPermissionsRequest |
+parseFrom(java.io.InputStream input) |
+
static TestIamPermissionsRequest |
+parseFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static com.google.protobuf.Parser<TestIamPermissionsRequest> |
+parser() |
+
TestIamPermissionsRequest.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, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int RESOURCE_FIELD_NUMBER+
public static final int PERMISSIONS_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 java.lang.String getResource()+
+ REQUIRED: The resource for which the policy detail is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResource in interface TestIamPermissionsRequestOrBuilderpublic com.google.protobuf.ByteString getResourceBytes()+
+ REQUIRED: The resource for which the policy detail is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;getResourceBytes in interface TestIamPermissionsRequestOrBuilderpublic com.google.protobuf.ProtocolStringList getPermissionsList()+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;getPermissionsList in interface TestIamPermissionsRequestOrBuilderpublic int getPermissionsCount()+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;getPermissionsCount in interface TestIamPermissionsRequestOrBuilderpublic java.lang.String getPermissions(int index)+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;getPermissions in interface TestIamPermissionsRequestOrBuilderpublic com.google.protobuf.ByteString getPermissionsBytes(int index)+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;getPermissionsBytes in interface TestIamPermissionsRequestOrBuilderpublic 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 TestIamPermissionsRequest parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsRequest parseFrom(java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsRequest parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsRequest parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsRequest parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsRequest parseFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static TestIamPermissionsRequest parseFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static TestIamPermissionsRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static TestIamPermissionsRequest parseDelimitedFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static TestIamPermissionsRequest parseFrom(com.google.protobuf.CodedInputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static TestIamPermissionsRequest parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic TestIamPermissionsRequest.Builder newBuilderForType()+
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static TestIamPermissionsRequest.Builder newBuilder()+
public static TestIamPermissionsRequest.Builder newBuilder(TestIamPermissionsRequest prototype)+
public TestIamPermissionsRequest.Builder toBuilder()+
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected TestIamPermissionsRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)+
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public final com.google.api.resourcenames.ResourceName getResourceAsResourceName()+
public static TestIamPermissionsRequest getDefaultInstance()+
public static com.google.protobuf.Parser<TestIamPermissionsRequest> parser()+
public com.google.protobuf.Parser<TestIamPermissionsRequest> getParserForType()+
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public TestIamPermissionsRequest getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic interface TestIamPermissionsRequestOrBuilder
+extends com.google.protobuf.MessageOrBuilder
+| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getPermissions(int index)
+
+ The set of permissions to check for the `resource`.
+ |
+
com.google.protobuf.ByteString |
+getPermissionsBytes(int index)
+
+ The set of permissions to check for the `resource`.
+ |
+
int |
+getPermissionsCount()
+
+ The set of permissions to check for the `resource`.
+ |
+
java.util.List<java.lang.String> |
+getPermissionsList()
+
+ The set of permissions to check for the `resource`.
+ |
+
java.lang.String |
+getResource()
+
+ REQUIRED: The resource for which the policy detail is being requested.
+ |
+
com.google.protobuf.ByteString |
+getResourceBytes()
+
+ REQUIRED: The resource for which the policy detail is being requested.
+ |
+
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedjava.lang.String getResource()+
+ REQUIRED: The resource for which the policy detail is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;com.google.protobuf.ByteString getResourceBytes()+
+ REQUIRED: The resource for which the policy detail is being requested.
+ `resource` is usually specified as a path. For example, a Project
+ resource is specified as `projects/{project}`.
+
+
+ string resource = 1;java.util.List<java.lang.String> getPermissionsList()+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;int getPermissionsCount()+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;java.lang.String getPermissions(int index)+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;com.google.protobuf.ByteString getPermissionsBytes(int index)+
+ The set of permissions to check for the `resource`. Permissions with + wildcards (such as '*' or 'storage.*') are not allowed. For more + information see + [IAM Overview](https://cloud.google.com/iam/docs/overview#permissions). ++ +
repeated string permissions = 2;public static final class TestIamPermissionsResponse.Builder +extends com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsResponse.Builder> +implements TestIamPermissionsResponseOrBuilder+
+ Response message for `TestIamPermissions` method. ++ + Protobuf type
google.iam.v1.TestIamPermissionsResponse| Modifier and Type | +Method and Description | +
|---|---|
TestIamPermissionsResponse.Builder |
+addAllPermissions(java.lang.Iterable<java.lang.String> values)
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
TestIamPermissionsResponse.Builder |
+addPermissions(java.lang.String value)
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
TestIamPermissionsResponse.Builder |
+addPermissionsBytes(com.google.protobuf.ByteString value)
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
TestIamPermissionsResponse.Builder |
+addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
TestIamPermissionsResponse |
+build() |
+
TestIamPermissionsResponse |
+buildPartial() |
+
TestIamPermissionsResponse.Builder |
+clear() |
+
TestIamPermissionsResponse.Builder |
+clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
+
TestIamPermissionsResponse.Builder |
+clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
+
TestIamPermissionsResponse.Builder |
+clearPermissions()
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
TestIamPermissionsResponse.Builder |
+clone() |
+
TestIamPermissionsResponse |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Descriptors.Descriptor |
+getDescriptorForType() |
+
java.lang.String |
+getPermissions(int index)
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
com.google.protobuf.ByteString |
+getPermissionsBytes(int index)
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
int |
+getPermissionsCount()
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
com.google.protobuf.ProtocolStringList |
+getPermissionsList()
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
TestIamPermissionsResponse.Builder |
+mergeFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
TestIamPermissionsResponse.Builder |
+mergeFrom(com.google.protobuf.Message other) |
+
TestIamPermissionsResponse.Builder |
+mergeFrom(TestIamPermissionsResponse other) |
+
TestIamPermissionsResponse.Builder |
+mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
+
TestIamPermissionsResponse.Builder |
+setField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
TestIamPermissionsResponse.Builder |
+setPermissions(int index,
+ java.lang.String value)
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
TestIamPermissionsResponse.Builder |
+setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) |
+
TestIamPermissionsResponse.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, 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 com.google.protobuf.Descriptors.Descriptor getDescriptor()+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()+
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsResponse.Builder>public TestIamPermissionsResponse.Builder clear()+
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsResponse.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<TestIamPermissionsResponse.Builder>public TestIamPermissionsResponse getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic TestIamPermissionsResponse build()+
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic TestIamPermissionsResponse buildPartial()+
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic TestIamPermissionsResponse.Builder clone()+
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsResponse.Builder>public TestIamPermissionsResponse.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<TestIamPermissionsResponse.Builder>public TestIamPermissionsResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)+
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsResponse.Builder>public TestIamPermissionsResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)+
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsResponse.Builder>public TestIamPermissionsResponse.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<TestIamPermissionsResponse.Builder>public TestIamPermissionsResponse.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<TestIamPermissionsResponse.Builder>public TestIamPermissionsResponse.Builder mergeFrom(com.google.protobuf.Message other)+
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<TestIamPermissionsResponse.Builder>public TestIamPermissionsResponse.Builder mergeFrom(TestIamPermissionsResponse other)+
public final boolean isInitialized()+
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsResponse.Builder>public TestIamPermissionsResponse.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<TestIamPermissionsResponse.Builder>java.io.IOExceptionpublic com.google.protobuf.ProtocolStringList getPermissionsList()+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;getPermissionsList in interface TestIamPermissionsResponseOrBuilderpublic int getPermissionsCount()+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;getPermissionsCount in interface TestIamPermissionsResponseOrBuilderpublic java.lang.String getPermissions(int index)+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;getPermissions in interface TestIamPermissionsResponseOrBuilderpublic com.google.protobuf.ByteString getPermissionsBytes(int index)+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;getPermissionsBytes in interface TestIamPermissionsResponseOrBuilderpublic TestIamPermissionsResponse.Builder setPermissions(int index, + java.lang.String value)+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;public TestIamPermissionsResponse.Builder addPermissions(java.lang.String value)+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;public TestIamPermissionsResponse.Builder addAllPermissions(java.lang.Iterable<java.lang.String> values)+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;public TestIamPermissionsResponse.Builder clearPermissions()+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;public TestIamPermissionsResponse.Builder addPermissionsBytes(com.google.protobuf.ByteString value)+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;public final TestIamPermissionsResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsResponse.Builder>public final TestIamPermissionsResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<TestIamPermissionsResponse.Builder>public final class TestIamPermissionsResponse +extends com.google.protobuf.GeneratedMessageV3 +implements TestIamPermissionsResponseOrBuilder+
+ Response message for `TestIamPermissions` method. ++ + Protobuf type
google.iam.v1.TestIamPermissionsResponse| Modifier and Type | +Class and Description | +
|---|---|
static class |
+TestIamPermissionsResponse.Builder
+
+ Response message for `TestIamPermissions` method.
+ |
+
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 |
+PERMISSIONS_FIELD_NUMBER |
+
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| Modifier and Type | +Method and Description | +
|---|---|
boolean |
+equals(java.lang.Object obj) |
+
static TestIamPermissionsResponse |
+getDefaultInstance() |
+
TestIamPermissionsResponse |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Parser<TestIamPermissionsResponse> |
+getParserForType() |
+
java.lang.String |
+getPermissions(int index)
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
com.google.protobuf.ByteString |
+getPermissionsBytes(int index)
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
int |
+getPermissionsCount()
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
com.google.protobuf.ProtocolStringList |
+getPermissionsList()
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
int |
+getSerializedSize() |
+
com.google.protobuf.UnknownFieldSet |
+getUnknownFields() |
+
int |
+hashCode() |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
static TestIamPermissionsResponse.Builder |
+newBuilder() |
+
static TestIamPermissionsResponse.Builder |
+newBuilder(TestIamPermissionsResponse prototype) |
+
TestIamPermissionsResponse.Builder |
+newBuilderForType() |
+
protected TestIamPermissionsResponse.Builder |
+newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
+
static TestIamPermissionsResponse |
+parseDelimitedFrom(java.io.InputStream input) |
+
static TestIamPermissionsResponse |
+parseDelimitedFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static TestIamPermissionsResponse |
+parseFrom(byte[] data) |
+
static TestIamPermissionsResponse |
+parseFrom(byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static TestIamPermissionsResponse |
+parseFrom(java.nio.ByteBuffer data) |
+
static TestIamPermissionsResponse |
+parseFrom(java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static TestIamPermissionsResponse |
+parseFrom(com.google.protobuf.ByteString data) |
+
static TestIamPermissionsResponse |
+parseFrom(com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static TestIamPermissionsResponse |
+parseFrom(com.google.protobuf.CodedInputStream input) |
+
static TestIamPermissionsResponse |
+parseFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static TestIamPermissionsResponse |
+parseFrom(java.io.InputStream input) |
+
static TestIamPermissionsResponse |
+parseFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static com.google.protobuf.Parser<TestIamPermissionsResponse> |
+parser() |
+
TestIamPermissionsResponse.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, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int PERMISSIONS_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 com.google.protobuf.ProtocolStringList getPermissionsList()+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;getPermissionsList in interface TestIamPermissionsResponseOrBuilderpublic int getPermissionsCount()+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;getPermissionsCount in interface TestIamPermissionsResponseOrBuilderpublic java.lang.String getPermissions(int index)+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;getPermissions in interface TestIamPermissionsResponseOrBuilderpublic com.google.protobuf.ByteString getPermissionsBytes(int index)+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;getPermissionsBytes in interface TestIamPermissionsResponseOrBuilderpublic 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 TestIamPermissionsResponse parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsResponse parseFrom(java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsResponse parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsResponse parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsResponse parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TestIamPermissionsResponse parseFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static TestIamPermissionsResponse parseFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static TestIamPermissionsResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static TestIamPermissionsResponse parseDelimitedFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static TestIamPermissionsResponse parseFrom(com.google.protobuf.CodedInputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static TestIamPermissionsResponse parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic TestIamPermissionsResponse.Builder newBuilderForType()+
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static TestIamPermissionsResponse.Builder newBuilder()+
public static TestIamPermissionsResponse.Builder newBuilder(TestIamPermissionsResponse prototype)+
public TestIamPermissionsResponse.Builder toBuilder()+
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected TestIamPermissionsResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)+
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static TestIamPermissionsResponse getDefaultInstance()+
public static com.google.protobuf.Parser<TestIamPermissionsResponse> parser()+
public com.google.protobuf.Parser<TestIamPermissionsResponse> getParserForType()+
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public TestIamPermissionsResponse getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic interface TestIamPermissionsResponseOrBuilder
+extends com.google.protobuf.MessageOrBuilder
+| Modifier and Type | +Method and Description | +
|---|---|
java.lang.String |
+getPermissions(int index)
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
com.google.protobuf.ByteString |
+getPermissionsBytes(int index)
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
int |
+getPermissionsCount()
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
java.util.List<java.lang.String> |
+getPermissionsList()
+
+ A subset of `TestPermissionsRequest.permissions` that the caller is
+ allowed.
+ |
+
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedjava.util.List<java.lang.String> getPermissionsList()+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;int getPermissionsCount()+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;java.lang.String getPermissions(int index)+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;com.google.protobuf.ByteString getPermissionsBytes(int index)+
+ A subset of `TestPermissionsRequest.permissions` that the caller is + allowed. ++ +
repeated string permissions = 1;public static final class AuditData.Builder +extends com.google.protobuf.GeneratedMessageV3.Builder<AuditData.Builder> +implements AuditDataOrBuilder+
+ Audit log information specific to Cloud IAM. This message is serialized + as an `Any` type in the `ServiceData` message of an + `AuditLog` message. ++ + Protobuf type
google.iam.v1.logging.AuditData| Modifier and Type | +Method and Description | +
|---|---|
AuditData.Builder |
+addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
AuditData |
+build() |
+
AuditData |
+buildPartial() |
+
AuditData.Builder |
+clear() |
+
AuditData.Builder |
+clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
+
AuditData.Builder |
+clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
+
AuditData.Builder |
+clearPolicyDelta()
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
AuditData.Builder |
+clone() |
+
AuditData |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Descriptors.Descriptor |
+getDescriptorForType() |
+
PolicyDelta |
+getPolicyDelta()
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
PolicyDelta.Builder |
+getPolicyDeltaBuilder()
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
PolicyDeltaOrBuilder |
+getPolicyDeltaOrBuilder()
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
boolean |
+hasPolicyDelta()
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
AuditData.Builder |
+mergeFrom(AuditData other) |
+
AuditData.Builder |
+mergeFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
AuditData.Builder |
+mergeFrom(com.google.protobuf.Message other) |
+
AuditData.Builder |
+mergePolicyDelta(PolicyDelta value)
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
AuditData.Builder |
+mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
+
AuditData.Builder |
+setField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) |
+
AuditData.Builder |
+setPolicyDelta(PolicyDelta.Builder builderForValue)
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
AuditData.Builder |
+setPolicyDelta(PolicyDelta value)
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
AuditData.Builder |
+setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index,
+ java.lang.Object value) |
+
AuditData.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, 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 com.google.protobuf.Descriptors.Descriptor getDescriptor()+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()+
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<AuditData.Builder>public AuditData.Builder clear()+
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AuditData.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<AuditData.Builder>public AuditData getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AuditData build()+
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AuditData buildPartial()+
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AuditData.Builder clone()+
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AuditData.Builder>public AuditData.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<AuditData.Builder>public AuditData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)+
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AuditData.Builder>public AuditData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)+
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AuditData.Builder>public AuditData.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<AuditData.Builder>public AuditData.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<AuditData.Builder>public AuditData.Builder mergeFrom(com.google.protobuf.Message other)+
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AuditData.Builder>public AuditData.Builder mergeFrom(AuditData other)+
public final boolean isInitialized()+
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AuditData.Builder>public AuditData.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<AuditData.Builder>java.io.IOExceptionpublic boolean hasPolicyDelta()+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;hasPolicyDelta in interface AuditDataOrBuilderpublic PolicyDelta getPolicyDelta()+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;getPolicyDelta in interface AuditDataOrBuilderpublic AuditData.Builder setPolicyDelta(PolicyDelta value)+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;public AuditData.Builder setPolicyDelta(PolicyDelta.Builder builderForValue)+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;public AuditData.Builder mergePolicyDelta(PolicyDelta value)+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;public AuditData.Builder clearPolicyDelta()+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;public PolicyDelta.Builder getPolicyDeltaBuilder()+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;public PolicyDeltaOrBuilder getPolicyDeltaOrBuilder()+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;getPolicyDeltaOrBuilder in interface AuditDataOrBuilderpublic final AuditData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AuditData.Builder>public final AuditData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)+
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AuditData.Builder>public final class AuditData +extends com.google.protobuf.GeneratedMessageV3 +implements AuditDataOrBuilder+
+ Audit log information specific to Cloud IAM. This message is serialized + as an `Any` type in the `ServiceData` message of an + `AuditLog` message. ++ + Protobuf type
google.iam.v1.logging.AuditData| Modifier and Type | +Class and Description | +
|---|---|
static class |
+AuditData.Builder
+
+ Audit log information specific to Cloud IAM.
+ |
+
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 |
+POLICY_DELTA_FIELD_NUMBER |
+
alwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCode| Modifier and Type | +Method and Description | +
|---|---|
boolean |
+equals(java.lang.Object obj) |
+
static AuditData |
+getDefaultInstance() |
+
AuditData |
+getDefaultInstanceForType() |
+
static com.google.protobuf.Descriptors.Descriptor |
+getDescriptor() |
+
com.google.protobuf.Parser<AuditData> |
+getParserForType() |
+
PolicyDelta |
+getPolicyDelta()
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
PolicyDeltaOrBuilder |
+getPolicyDeltaOrBuilder()
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
int |
+getSerializedSize() |
+
com.google.protobuf.UnknownFieldSet |
+getUnknownFields() |
+
int |
+hashCode() |
+
boolean |
+hasPolicyDelta()
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
+internalGetFieldAccessorTable() |
+
boolean |
+isInitialized() |
+
static AuditData.Builder |
+newBuilder() |
+
static AuditData.Builder |
+newBuilder(AuditData prototype) |
+
AuditData.Builder |
+newBuilderForType() |
+
protected AuditData.Builder |
+newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
+
static AuditData |
+parseDelimitedFrom(java.io.InputStream input) |
+
static AuditData |
+parseDelimitedFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static AuditData |
+parseFrom(byte[] data) |
+
static AuditData |
+parseFrom(byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static AuditData |
+parseFrom(java.nio.ByteBuffer data) |
+
static AuditData |
+parseFrom(java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static AuditData |
+parseFrom(com.google.protobuf.ByteString data) |
+
static AuditData |
+parseFrom(com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static AuditData |
+parseFrom(com.google.protobuf.CodedInputStream input) |
+
static AuditData |
+parseFrom(com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static AuditData |
+parseFrom(java.io.InputStream input) |
+
static AuditData |
+parseFrom(java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
+
static com.google.protobuf.Parser<AuditData> |
+parser() |
+
AuditData.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, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int POLICY_DELTA_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 boolean hasPolicyDelta()+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;hasPolicyDelta in interface AuditDataOrBuilderpublic PolicyDelta getPolicyDelta()+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;getPolicyDelta in interface AuditDataOrBuilderpublic PolicyDeltaOrBuilder getPolicyDeltaOrBuilder()+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;getPolicyDeltaOrBuilder in interface AuditDataOrBuilderpublic 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 AuditData parseFrom(java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuditData parseFrom(java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuditData parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuditData parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuditData parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuditData parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException+
com.google.protobuf.InvalidProtocolBufferExceptionpublic static AuditData parseFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static AuditData parseFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static AuditData parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static AuditData parseDelimitedFrom(java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic static AuditData parseFrom(com.google.protobuf.CodedInputStream input) + throws java.io.IOException+
java.io.IOExceptionpublic static AuditData parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException+
java.io.IOExceptionpublic AuditData.Builder newBuilderForType()+
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static AuditData.Builder newBuilder()+
public static AuditData.Builder newBuilder(AuditData prototype)+
public AuditData.Builder toBuilder()+
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected AuditData.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)+
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static AuditData getDefaultInstance()+
public static com.google.protobuf.Parser<AuditData> parser()+
public com.google.protobuf.Parser<AuditData> getParserForType()+
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public AuditData getDefaultInstanceForType()+
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic interface AuditDataOrBuilder
+extends com.google.protobuf.MessageOrBuilder
+| Modifier and Type | +Method and Description | +
|---|---|
PolicyDelta |
+getPolicyDelta()
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
PolicyDeltaOrBuilder |
+getPolicyDeltaOrBuilder()
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
boolean |
+hasPolicyDelta()
+
+ Policy delta between the original policy and the newly set policy.
+ |
+
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedboolean hasPolicyDelta()+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;PolicyDelta getPolicyDelta()+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;PolicyDeltaOrBuilder getPolicyDeltaOrBuilder()+
+ Policy delta between the original policy and the newly set policy. ++ +
.google.iam.v1.PolicyDelta policy_delta = 2;public final class AuditDataProto
+extends java.lang.Object
+| Modifier and Type | +Method and Description | +
|---|---|
static com.google.protobuf.Descriptors.FileDescriptor |
+getDescriptor() |
+
static void |
+registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) |
+
static void |
+registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) |
+
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)+
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)+
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()+
| Interface | +Description | +
|---|---|
| AuditDataOrBuilder | ++ |
| Class | +Description | +
|---|---|
| AuditData | +
+
+ Audit log information specific to Cloud IAM.
+ |
+
| AuditData.Builder | +
+
+ Audit log information specific to Cloud IAM.
+ |
+
| AuditDataProto | ++ |
| Interface | +Description | +
|---|---|
| BindingDeltaOrBuilder | ++ |
| BindingOrBuilder | ++ |
| GetIamPolicyRequestOrBuilder | ++ |
| PolicyDeltaOrBuilder | ++ |
| PolicyOrBuilder | ++ |
| SetIamPolicyRequestOrBuilder | ++ |
| TestIamPermissionsRequestOrBuilder | ++ |
| TestIamPermissionsResponseOrBuilder | ++ |
| Class | +Description | +
|---|---|
| Binding | +
+
+ Associates `members` with a `role`.
+ |
+
| Binding.Builder | +
+
+ Associates `members` with a `role`.
+ |
+
| BindingDelta | +
+
+ One delta entry for Binding.
+ |
+
| BindingDelta.Builder | +
+
+ One delta entry for Binding.
+ |
+
| GetIamPolicyRequest | +
+
+ Request message for `GetIamPolicy` method.
+ |
+
| GetIamPolicyRequest.Builder | +
+
+ Request message for `GetIamPolicy` method.
+ |
+
| IamPolicyProto | ++ |
| Policy | +
+
+ Defines an Identity and Access Management (IAM) policy.
+ |
+
| Policy.Builder | +
+
+ Defines an Identity and Access Management (IAM) policy.
+ |
+
| PolicyDelta | +
+
+ The difference delta between two policies.
+ |
+
| PolicyDelta.Builder | +
+
+ The difference delta between two policies.
+ |
+
| PolicyProto | ++ |
| SetIamPolicyRequest | +
+
+ Request message for `SetIamPolicy` method.
+ |
+
| SetIamPolicyRequest.Builder | +
+
+ Request message for `SetIamPolicy` method.
+ |
+
| TestIamPermissionsRequest | +
+
+ Request message for `TestIamPermissions` method.
+ |
+
| TestIamPermissionsRequest.Builder | +
+
+ Request message for `TestIamPermissions` method.
+ |
+
| TestIamPermissionsResponse | +
+
+ Response message for `TestIamPermissions` method.
+ |
+
| TestIamPermissionsResponse.Builder | +
+
+ Response message for `TestIamPermissions` method.
+ |
+
| Enum | +Description | +
|---|---|
| BindingDelta.Action | +
+
+ The type of action performed on a Binding in a policy.
+ |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+MEMBERS_FIELD_NUMBER |
+2 |
+
+
+public static final int |
+ROLE_FIELD_NUMBER |
+1 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+ACTION_FIELD_NUMBER |
+1 |
+
+
+public static final int |
+MEMBER_FIELD_NUMBER |
+3 |
+
+
+public static final int |
+ROLE_FIELD_NUMBER |
+2 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+ACTION_UNSPECIFIED_VALUE |
+0 |
+
+
+public static final int |
+ADD_VALUE |
+1 |
+
+
+public static final int |
+REMOVE_VALUE |
+2 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+RESOURCE_FIELD_NUMBER |
+1 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+BINDINGS_FIELD_NUMBER |
+4 |
+
+
+public static final int |
+ETAG_FIELD_NUMBER |
+3 |
+
+
+public static final int |
+VERSION_FIELD_NUMBER |
+1 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+BINDING_DELTAS_FIELD_NUMBER |
+1 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+POLICY_FIELD_NUMBER |
+2 |
+
+
+public static final int |
+RESOURCE_FIELD_NUMBER |
+1 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+PERMISSIONS_FIELD_NUMBER |
+2 |
+
+
+public static final int |
+RESOURCE_FIELD_NUMBER |
+1 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+PERMISSIONS_FIELD_NUMBER |
+1 |
+
| Modifier and Type | +Constant Field | +Value | +
|---|---|---|
+
+public static final int |
+POLICY_DELTA_FIELD_NUMBER |
+2 |
+
| Method and Description | +
|---|
| com.google.iam.v1.BindingDelta.Action.valueOf(int)
+ Use
+BindingDelta.Action.forNumber(int) instead. |
+
The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+Each annotation type has its own separate page with the following sections:
+Each enum has its own separate page with the following sections:
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.
The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+These links take you to the next or previous class, interface, package, or related page.
+These links show and hide the HTML frames. All pages are available with or without frames.
+The All Classes link shows all classes and interfaces except non-static nested types.
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+The Constant Field Values page lists the static final fields and their values.
+BindingDelta.Action.forNumber(int) instead.+ + diff --git a/java/proto-google-iam-v1/0.1.27/apidocs/overview-summary.html b/java/proto-google-iam-v1/0.1.27/apidocs/overview-summary.html new file mode 100644 index 0000000000..d00212f155 --- /dev/null +++ b/java/proto-google-iam-v1/0.1.27/apidocs/overview-summary.html @@ -0,0 +1,140 @@ + + + + + +
| Package | +Description | +
|---|---|
| com.google.iam.v1 | ++ |
| com.google.iam.v1.logging | ++ |
int bitField0_+
java.lang.Object role_+
com.google.protobuf.LazyStringList members_+
byte memoizedIsInitialized+
int action_+
java.lang.Object role_+
java.lang.Object member_+
byte memoizedIsInitialized+
java.lang.Object resource_+
byte memoizedIsInitialized+
int bitField0_+
int version_+
java.util.List<E> bindings_+
com.google.protobuf.ByteString etag_+
byte memoizedIsInitialized+
java.util.List<E> bindingDeltas_+
byte memoizedIsInitialized+
java.lang.Object resource_+
Policy policy_+
byte memoizedIsInitialized+
int bitField0_+
java.lang.Object resource_+
com.google.protobuf.LazyStringList permissions_+
byte memoizedIsInitialized+
com.google.protobuf.LazyStringList permissions_+
byte memoizedIsInitialized+
PolicyDelta policyDelta_+
byte memoizedIsInitialized+