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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BindingDelta.ActiongetAction()The action that was performed on a Binding.intgetActionValue()The action that was performed on a Binding.ExprgetCondition()The condition that is associated with this binding.ExprOrBuildergetConditionOrBuilder()The condition that is associated with this binding.StringgetMember()A single identity requesting access for a Cloud Platform resource.com.google.protobuf.ByteStringgetMemberBytes()A single identity requesting access for a Cloud Platform resource.StringgetRole()Role that is assigned to `members`.com.google.protobuf.ByteStringgetRoleBytes()Role that is assigned to `members`.booleanhasCondition()The condition that is associated with this binding.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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 Cloud Platform 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 Cloud Platform 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;
-
-