public static final class Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder extends GeneratedMessageV3.Builder<Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder> implements Listing.BigQueryDatasetSource.RestrictedExportPolicyOrBuilder
   
   Restricted export policy used to configure restricted export on linked
 dataset.
 Protobuf type 
 google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.RestrictedExportPolicy
    Inherited Members
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
    
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
    
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
    
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
    
    
    
    
      com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
    
    
    
    
    
    
    
    
    
    
    
    
   
  Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  
  Methods
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  build()
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy build()
   
  
  
  buildPartial()
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy buildPartial()
   
  
  
  clear()
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder clear()
   
  
  Overrides
  
  
  clearEnabled()
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder clearEnabled()
   
   Optional. If true, enable restricted export.
 .google.protobuf.BoolValue enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
 
clearField(Descriptors.FieldDescriptor field)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder clearField(Descriptors.FieldDescriptor field)
   
  
  
  Overrides
  
  
  clearOneof(Descriptors.OneofDescriptor oneof)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  
  
  Overrides
  
  
  clearRestrictDirectTableAccess()
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder clearRestrictDirectTableAccess()
   
   Optional. If true, restrict direct table access (read
 api/tabledata.list) on linked table.
 
 .google.protobuf.BoolValue restrict_direct_table_access = 2 [(.google.api.field_behavior) = OPTIONAL];
 
clearRestrictQueryResult()
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder clearRestrictQueryResult()
   
   Optional. If true, restrict export of query result derived from
 restricted linked dataset table.
 
 .google.protobuf.BoolValue restrict_query_result = 3 [(.google.api.field_behavior) = OPTIONAL];
 
clone()
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder clone()
   
  
  Overrides
  
  
  getDefaultInstanceForType()
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy getDefaultInstanceForType()
   
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  
  Overrides
  
  
  getEnabled()
  
    public BoolValue getEnabled()
   
   Optional. If true, enable restricted export.
 .google.protobuf.BoolValue enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | BoolValue | The enabled. | 
    
  
  
  getEnabledBuilder()
  
    public BoolValue.Builder getEnabledBuilder()
   
   Optional. If true, enable restricted export.
 .google.protobuf.BoolValue enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
 
getEnabledOrBuilder()
  
    public BoolValueOrBuilder getEnabledOrBuilder()
   
   Optional. If true, enable restricted export.
 .google.protobuf.BoolValue enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
 
getRestrictDirectTableAccess()
  
    public BoolValue getRestrictDirectTableAccess()
   
   Optional. If true, restrict direct table access (read
 api/tabledata.list) on linked table.
 
 .google.protobuf.BoolValue restrict_direct_table_access = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | BoolValue | The restrictDirectTableAccess. | 
    
  
  
  getRestrictDirectTableAccessBuilder()
  
    public BoolValue.Builder getRestrictDirectTableAccessBuilder()
   
   Optional. If true, restrict direct table access (read
 api/tabledata.list) on linked table.
 
 .google.protobuf.BoolValue restrict_direct_table_access = 2 [(.google.api.field_behavior) = OPTIONAL];
 
getRestrictDirectTableAccessOrBuilder()
  
    public BoolValueOrBuilder getRestrictDirectTableAccessOrBuilder()
   
   Optional. If true, restrict direct table access (read
 api/tabledata.list) on linked table.
 
 .google.protobuf.BoolValue restrict_direct_table_access = 2 [(.google.api.field_behavior) = OPTIONAL];
 
getRestrictQueryResult()
  
    public BoolValue getRestrictQueryResult()
   
   Optional. If true, restrict export of query result derived from
 restricted linked dataset table.
 
 .google.protobuf.BoolValue restrict_query_result = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | BoolValue | The restrictQueryResult. | 
    
  
  
  getRestrictQueryResultBuilder()
  
    public BoolValue.Builder getRestrictQueryResultBuilder()
   
   Optional. If true, restrict export of query result derived from
 restricted linked dataset table.
 
 .google.protobuf.BoolValue restrict_query_result = 3 [(.google.api.field_behavior) = OPTIONAL];
 
getRestrictQueryResultOrBuilder()
  
    public BoolValueOrBuilder getRestrictQueryResultOrBuilder()
   
   Optional. If true, restrict export of query result derived from
 restricted linked dataset table.
 
 .google.protobuf.BoolValue restrict_query_result = 3 [(.google.api.field_behavior) = OPTIONAL];
 
hasEnabled()
  
    public boolean hasEnabled()
   
   Optional. If true, enable restricted export.
 .google.protobuf.BoolValue enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the enabled field is set. | 
    
  
  
  hasRestrictDirectTableAccess()
  
    public boolean hasRestrictDirectTableAccess()
   
   Optional. If true, restrict direct table access (read
 api/tabledata.list) on linked table.
 
 .google.protobuf.BoolValue restrict_direct_table_access = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the restrictDirectTableAccess field is set. | 
    
  
  
  hasRestrictQueryResult()
  
    public boolean hasRestrictQueryResult()
   
   Optional. If true, restrict export of query result derived from
 restricted linked dataset table.
 
 .google.protobuf.BoolValue restrict_query_result = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Returns | 
      
        | Type | Description | 
      
        | boolean | Whether the restrictQueryResult field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  
  Overrides
  
  
  mergeEnabled(BoolValue value)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder mergeEnabled(BoolValue value)
   
   Optional. If true, enable restricted export.
 .google.protobuf.BoolValue enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
 
mergeFrom(Listing.BigQueryDatasetSource.RestrictedExportPolicy other)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder mergeFrom(Listing.BigQueryDatasetSource.RestrictedExportPolicy other)
   
  
  
  
  
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  
  
  Overrides
  
  
  
  mergeFrom(Message other)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder mergeFrom(Message other)
   
  
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | other | Message
 | 
    
  
  
  Overrides
  
  
  mergeRestrictDirectTableAccess(BoolValue value)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder mergeRestrictDirectTableAccess(BoolValue value)
   
   Optional. If true, restrict direct table access (read
 api/tabledata.list) on linked table.
 
 .google.protobuf.BoolValue restrict_direct_table_access = 2 [(.google.api.field_behavior) = OPTIONAL];
 
mergeRestrictQueryResult(BoolValue value)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder mergeRestrictQueryResult(BoolValue value)
   
   Optional. If true, restrict export of query result derived from
 restricted linked dataset table.
 
 .google.protobuf.BoolValue restrict_query_result = 3 [(.google.api.field_behavior) = OPTIONAL];
 
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides
  
  
  setEnabled(BoolValue value)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder setEnabled(BoolValue value)
   
   Optional. If true, enable restricted export.
 .google.protobuf.BoolValue enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
 
setEnabled(BoolValue.Builder builderForValue)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder setEnabled(BoolValue.Builder builderForValue)
   
   Optional. If true, enable restricted export.
 .google.protobuf.BoolValue enabled = 1 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | builderForValue | Builder
 | 
    
  
  
  
  setField(Descriptors.FieldDescriptor field, Object value)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  
  
  Overrides
  
  
  setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  
  
  Overrides
  
  
  setRestrictDirectTableAccess(BoolValue value)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder setRestrictDirectTableAccess(BoolValue value)
   
   Optional. If true, restrict direct table access (read
 api/tabledata.list) on linked table.
 
 .google.protobuf.BoolValue restrict_direct_table_access = 2 [(.google.api.field_behavior) = OPTIONAL];
 
setRestrictDirectTableAccess(BoolValue.Builder builderForValue)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder setRestrictDirectTableAccess(BoolValue.Builder builderForValue)
   
   Optional. If true, restrict direct table access (read
 api/tabledata.list) on linked table.
 
 .google.protobuf.BoolValue restrict_direct_table_access = 2 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | builderForValue | Builder
 | 
    
  
  
  
  setRestrictQueryResult(BoolValue value)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder setRestrictQueryResult(BoolValue value)
   
   Optional. If true, restrict export of query result derived from
 restricted linked dataset table.
 
 .google.protobuf.BoolValue restrict_query_result = 3 [(.google.api.field_behavior) = OPTIONAL];
 
setRestrictQueryResult(BoolValue.Builder builderForValue)
  
    public Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder setRestrictQueryResult(BoolValue.Builder builderForValue)
   
   Optional. If true, restrict export of query result derived from
 restricted linked dataset table.
 
 .google.protobuf.BoolValue restrict_query_result = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Parameter | 
      
        | Name | Description | 
      
        | builderForValue | Builder
 | 
    
  
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final Listing.BigQueryDatasetSource.RestrictedExportPolicy.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  
  
  Overrides