Interface DataAccessSpecOrBuilder

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

@Generated public interface DataAccessSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getReaders(int index)
    Optional.
    com.google.protobuf.ByteString
    getReadersBytes(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

    • getReadersList

      List<String> getReadersList()
       Optional. The format of strings follows the pattern followed by IAM in the
       bindings. user:{email}, serviceAccount:{email} group:{email}.
       The set of principals to be granted reader role on data
       stored within resources.
       
      repeated string readers = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      A list containing the readers.
    • getReadersCount

      int getReadersCount()
       Optional. The format of strings follows the pattern followed by IAM in the
       bindings. user:{email}, serviceAccount:{email} group:{email}.
       The set of principals to be granted reader role on data
       stored within resources.
       
      repeated string readers = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The count of readers.
    • getReaders

      String getReaders(int index)
       Optional. The format of strings follows the pattern followed by IAM in the
       bindings. user:{email}, serviceAccount:{email} group:{email}.
       The set of principals to be granted reader role on data
       stored within resources.
       
      repeated string readers = 1 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the element to return.
      Returns:
      The readers at the given index.
    • getReadersBytes

      com.google.protobuf.ByteString getReadersBytes(int index)
       Optional. The format of strings follows the pattern followed by IAM in the
       bindings. user:{email}, serviceAccount:{email} group:{email}.
       The set of principals to be granted reader role on data
       stored within resources.
       
      repeated string readers = 1 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the readers at the given index.