public interface PolicyOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
Binding |
getBindings(int index)
It is an error to specify multiple bindings for the same role.
|
int |
getBindingsCount()
It is an error to specify multiple bindings for the same role.
|
java.util.List<Binding> |
getBindingsList()
It is an error to specify multiple bindings for the same role.
|
BindingOrBuilder |
getBindingsOrBuilder(int index)
It is an error to specify multiple bindings for the same role.
|
java.util.List<? extends BindingOrBuilder> |
getBindingsOrBuilderList()
It is an error to specify multiple bindings for the same role.
|
com.google.protobuf.ByteString |
getEtag()
Can be used to perform a read-modify-write.
|
int |
getVersion()
The policy language version.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getVersion()
The policy language version. The version of the policy is represented by the etag. The default version is 0.
optional int32 version = 1;java.util.List<Binding> getBindingsList()
It is an error to specify multiple bindings for the same role. It is an error to specify a binding with no members.
repeated .google.iam.v1.Binding bindings = 4;Binding getBindings(int index)
It is an error to specify multiple bindings for the same role. It is an error to specify a binding with no members.
repeated .google.iam.v1.Binding bindings = 4;int getBindingsCount()
It is an error to specify multiple bindings for the same role. It is an error to specify a binding with no members.
repeated .google.iam.v1.Binding bindings = 4;java.util.List<? extends BindingOrBuilder> getBindingsOrBuilderList()
It is an error to specify multiple bindings for the same role. It is an error to specify a binding with no members.
repeated .google.iam.v1.Binding bindings = 4;BindingOrBuilder getBindingsOrBuilder(int index)
It is an error to specify multiple bindings for the same role. It is an error to specify a binding with no members.
repeated .google.iam.v1.Binding bindings = 4;com.google.protobuf.ByteString getEtag()
Can be used to perform a read-modify-write.
optional bytes etag = 3;