| Package | Description |
|---|---|
| com.google.iam.v1 |
| Modifier and Type | Method and Description |
|---|---|
Policy.Builder |
Policy.Builder.addAllBindings(Iterable<? extends Binding> values)
Associates a list of `members` to a `role`.
|
Policy.Builder |
Policy.Builder.addBindings(Binding.Builder builderForValue)
Associates a list of `members` to a `role`.
|
Policy.Builder |
Policy.Builder.addBindings(Binding value)
Associates a list of `members` to a `role`.
|
Policy.Builder |
Policy.Builder.addBindings(int index,
Binding.Builder builderForValue)
Associates a list of `members` to a `role`.
|
Policy.Builder |
Policy.Builder.addBindings(int index,
Binding value)
Associates a list of `members` to a `role`.
|
Policy.Builder |
Policy.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Policy.Builder |
Policy.Builder.clear() |
Policy.Builder |
Policy.Builder.clearBindings()
Associates a list of `members` to a `role`.
|
Policy.Builder |
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 |
Policy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Policy.Builder |
Policy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Policy.Builder |
Policy.Builder.clearVersion()
Specifies the format of the policy.
|
Policy.Builder |
Policy.Builder.clone() |
Policy.Builder |
SetIamPolicyRequest.Builder.getPolicyBuilder()
REQUIRED: The complete policy to be applied to the `resource`.
|
Policy.Builder |
Policy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Policy.Builder |
Policy.Builder.mergeFrom(com.google.protobuf.Message other) |
Policy.Builder |
Policy.Builder.mergeFrom(Policy other) |
Policy.Builder |
Policy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static Policy.Builder |
Policy.newBuilder() |
static Policy.Builder |
Policy.newBuilder(Policy prototype) |
Policy.Builder |
Policy.newBuilderForType() |
protected Policy.Builder |
Policy.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Policy.Builder |
Policy.Builder.removeBindings(int index)
Associates a list of `members` to a `role`.
|
Policy.Builder |
Policy.Builder.setBindings(int index,
Binding.Builder builderForValue)
Associates a list of `members` to a `role`.
|
Policy.Builder |
Policy.Builder.setBindings(int index,
Binding value)
Associates a list of `members` to a `role`.
|
Policy.Builder |
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 |
Policy.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Policy.Builder |
Policy.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Policy.Builder |
Policy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Policy.Builder |
Policy.Builder.setVersion(int value)
Specifies the format of the policy.
|
Policy.Builder |
Policy.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
SetIamPolicyRequest.Builder |
SetIamPolicyRequest.Builder.setPolicy(Policy.Builder builderForValue)
REQUIRED: The complete policy to be applied to the `resource`.
|
Copyright © 2020 Google LLC. All rights reserved.