Interface Listing.RestrictedExportConfigOrBuilder

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

public static interface Listing.RestrictedExportConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Optional.
    boolean
    Output only.
    boolean
    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

    • getEnabled

      boolean getEnabled()
       Optional. If true, enable restricted export.
       
      bool enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enabled.
    • getRestrictDirectTableAccess

      boolean getRestrictDirectTableAccess()
       Output only. If true, restrict direct table access(read
       api/tabledata.list) on linked table.
       
      bool restrict_direct_table_access = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The restrictDirectTableAccess.
    • getRestrictQueryResult

      boolean getRestrictQueryResult()
       Optional. If true, restrict export of query result derived from
       restricted linked dataset table.
       
      bool restrict_query_result = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The restrictQueryResult.