Interface AccessControlActionOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    AccessControlAction, AccessControlAction.Builder

    public interface AccessControlActionOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      AccessControlAction.OperationType getOperationType()
      Identifies the type of operation.
      int getOperationTypeValue()
      Identifies the type of operation.
      com.google.iam.v1.Policy getPolicy()
      Represents the new policy from which bindings are added, removed or replaced based on the type of the operation.
      com.google.iam.v1.PolicyOrBuilder getPolicyOrBuilder()
      Represents the new policy from which bindings are added, removed or replaced based on the type of the operation.
      boolean hasPolicy()
      Represents the new policy from which bindings are added, removed or replaced based on the type of the operation.
      • 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 Detail

      • getOperationTypeValue

        int getOperationTypeValue()
         Identifies the type of operation.
         
        .google.cloud.contentwarehouse.v1.AccessControlAction.OperationType operation_type = 1;
        Returns:
        The enum numeric value on the wire for operationType.
      • getOperationType

        AccessControlAction.OperationType getOperationType()
         Identifies the type of operation.
         
        .google.cloud.contentwarehouse.v1.AccessControlAction.OperationType operation_type = 1;
        Returns:
        The operationType.
      • hasPolicy

        boolean hasPolicy()
         Represents the new policy from which bindings are added, removed or
         replaced based on the type of the operation. the policy is limited to a few
         10s of KB.
         
        .google.iam.v1.Policy policy = 2;
        Returns:
        Whether the policy field is set.
      • getPolicy

        com.google.iam.v1.Policy getPolicy()
         Represents the new policy from which bindings are added, removed or
         replaced based on the type of the operation. the policy is limited to a few
         10s of KB.
         
        .google.iam.v1.Policy policy = 2;
        Returns:
        The policy.
      • getPolicyOrBuilder

        com.google.iam.v1.PolicyOrBuilder getPolicyOrBuilder()
         Represents the new policy from which bindings are added, removed or
         replaced based on the type of the operation. the policy is limited to a few
         10s of KB.
         
        .google.iam.v1.Policy policy = 2;