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 Type
    Method
    Description
    The action that was performed on a Binding.
    int
    The 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 Cloud Platform resource.
    com.google.protobuf.ByteString
    A single identity requesting access for a Cloud Platform resource.
    Role that is assigned to `members`.
    com.google.protobuf.ByteString
    Role that is assigned to `members`.
    boolean
    The condition that is associated with this binding.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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 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;