Interface DataTableScopeInfoOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    int
    Required.
    Required.

    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

    • getDataAccessScopesList

      List<String> getDataAccessScopesList()
       Required. Contains the list of scope names of the data table. If the list
       is empty, the data table is treated as unscoped. The scope names should be
       full resource names and should be of the format:
       "projects/{project}/locations/{location}/instances/{instance}/dataAccessScopes/{scope_name}"
       
      repeated string data_access_scopes = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      A list containing the dataAccessScopes.
    • getDataAccessScopesCount

      int getDataAccessScopesCount()
       Required. Contains the list of scope names of the data table. If the list
       is empty, the data table is treated as unscoped. The scope names should be
       full resource names and should be of the format:
       "projects/{project}/locations/{location}/instances/{instance}/dataAccessScopes/{scope_name}"
       
      repeated string data_access_scopes = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The count of dataAccessScopes.
    • getDataAccessScopes

      String getDataAccessScopes(int index)
       Required. Contains the list of scope names of the data table. If the list
       is empty, the data table is treated as unscoped. The scope names should be
       full resource names and should be of the format:
       "projects/{project}/locations/{location}/instances/{instance}/dataAccessScopes/{scope_name}"
       
      repeated string data_access_scopes = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      index - The index of the element to return.
      Returns:
      The dataAccessScopes at the given index.
    • getDataAccessScopesBytes

      com.google.protobuf.ByteString getDataAccessScopesBytes(int index)
       Required. Contains the list of scope names of the data table. If the list
       is empty, the data table is treated as unscoped. The scope names should be
       full resource names and should be of the format:
       "projects/{project}/locations/{location}/instances/{instance}/dataAccessScopes/{scope_name}"
       
      repeated string data_access_scopes = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the dataAccessScopes at the given index.