Interface IamPolicyAnalysisQuery.AccessSelectorOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
IamPolicyAnalysisQuery.AccessSelector, IamPolicyAnalysisQuery.AccessSelector.Builder
Enclosing class:
IamPolicyAnalysisQuery

public static interface IamPolicyAnalysisQuery.AccessSelectorOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getPermissions(int index)
    Optional.
    com.google.protobuf.ByteString
    Optional.
    int
    Optional.
    Optional.
    getRoles(int index)
    Optional.
    com.google.protobuf.ByteString
    getRolesBytes(int index)
    Optional.
    int
    Optional.
    Optional.

    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

    • getRolesList

      List<String> getRolesList()
       Optional. The roles to appear in result.
       
      repeated string roles = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      A list containing the roles.
    • getRolesCount

      int getRolesCount()
       Optional. The roles to appear in result.
       
      repeated string roles = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The count of roles.
    • getRoles

      String getRoles(int index)
       Optional. The roles to appear in result.
       
      repeated string roles = 1 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the element to return.
      Returns:
      The roles at the given index.
    • getRolesBytes

      com.google.protobuf.ByteString getRolesBytes(int index)
       Optional. The roles to appear in result.
       
      repeated string roles = 1 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the roles at the given index.
    • getPermissionsList

      List<String> getPermissionsList()
       Optional. The permissions to appear in result.
       
      repeated string permissions = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      A list containing the permissions.
    • getPermissionsCount

      int getPermissionsCount()
       Optional. The permissions to appear in result.
       
      repeated string permissions = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The count of permissions.
    • getPermissions

      String getPermissions(int index)
       Optional. The permissions to appear in result.
       
      repeated string permissions = 2 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the element to return.
      Returns:
      The permissions at the given index.
    • getPermissionsBytes

      com.google.protobuf.ByteString getPermissionsBytes(int index)
       Optional. The permissions to appear in result.
       
      repeated string permissions = 2 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the permissions at the given index.