Package com.google.iam.v1
Interface BindingDeltaOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BindingDelta,BindingDelta.Builder
public interface BindingDeltaOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe action that was performed on a Binding.intThe action that was performed on a Binding.The condition that is associated with this binding.The condition that is associated with this binding.A single identity requesting access for a Google Cloud resource.com.google.protobuf.ByteStringA single identity requesting access for a Google Cloud resource.getRole()Role that is assigned to `members`.com.google.protobuf.ByteStringRole that is assigned to `members`.booleanThe condition that is associated with this binding.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getActionValue
int getActionValue()The action that was performed on a Binding. Required
.google.iam.v1.BindingDelta.Action action = 1;- Returns:
- The enum numeric value on the wire for action.
-
getAction
BindingDelta.Action getAction()The action that was performed on a Binding. Required
.google.iam.v1.BindingDelta.Action action = 1;- Returns:
- The action.
-
getRole
String getRole()Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Required
string role = 2;- Returns:
- The role.
-
getRoleBytes
com.google.protobuf.ByteString getRoleBytes()Role that is assigned to `members`. For example, `roles/viewer`, `roles/editor`, or `roles/owner`. Required
string role = 2;- Returns:
- The bytes for role.
-
getMember
String getMember()A single identity requesting access for a Google Cloud resource. Follows the same format of Binding.members. Required
string member = 3;- Returns:
- The member.
-
getMemberBytes
com.google.protobuf.ByteString getMemberBytes()A single identity requesting access for a Google Cloud resource. Follows the same format of Binding.members. Required
string member = 3;- Returns:
- The bytes for member.
-
hasCondition
boolean hasCondition()The condition that is associated with this binding.
.google.type.Expr condition = 4;- Returns:
- Whether the condition field is set.
-
getCondition
Expr getCondition()The condition that is associated with this binding.
.google.type.Expr condition = 4;- Returns:
- The condition.
-
getConditionOrBuilder
ExprOrBuilder getConditionOrBuilder()The condition that is associated with this binding.
.google.type.Expr condition = 4;
-