Class Listing.RestrictedExportConfig.Builder (0.64.0)
0.84.0 (latest)
0.82.0
0.80.0
0.79.0
0.78.0
0.77.0
0.75.0
0.73.0
0.72.0
0.71.0
0.70.0
0.69.0
0.67.0
0.65.0
0.64.0
0.61.0
0.60.0
0.59.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.48.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.21.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
public static final class Listing . RestrictedExportConfig . Builder extends GeneratedMessageV3 . Builder<Listing . RestrictedExportConfig . Builder > implements Listing . RestrictedExportConfigOrBuilder
Restricted export config, used to configure restricted export on linked
dataset.
Protobuf type google.cloud.bigquery.analyticshub.v1.Listing.RestrictedExportConfig
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 . RestrictedExportConfig . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public Listing . RestrictedExportConfig build ()
buildPartial()
public Listing . RestrictedExportConfig buildPartial ()
clear()
public Listing . RestrictedExportConfig . Builder clear ()
Overrides
clearEnabled()
public Listing . RestrictedExportConfig . Builder clearEnabled ()
Optional. If true, enable restricted export.
bool enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public Listing . RestrictedExportConfig . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Listing . RestrictedExportConfig . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearRestrictDirectTableAccess()
public Listing . RestrictedExportConfig . Builder clearRestrictDirectTableAccess ()
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];
clearRestrictQueryResult()
public Listing . RestrictedExportConfig . Builder clearRestrictQueryResult ()
Optional. If true, restrict export of query result derived from
restricted linked dataset table.
bool restrict_query_result = 2 [(.google.api.field_behavior) = OPTIONAL];
clone()
public Listing . RestrictedExportConfig . Builder clone ()
Overrides
getDefaultInstanceForType()
public Listing . RestrictedExportConfig getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getEnabled()
public boolean getEnabled ()
Optional. If true, enable restricted export.
bool enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
The enabled.
getRestrictDirectTableAccess()
public 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
Type
Description
boolean
The restrictDirectTableAccess.
getRestrictQueryResult()
public 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
Type
Description
boolean
The restrictQueryResult.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(Listing.RestrictedExportConfig other)
public Listing . RestrictedExportConfig . Builder mergeFrom ( Listing . RestrictedExportConfig other )
public Listing . RestrictedExportConfig . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public Listing . RestrictedExportConfig . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Listing . RestrictedExportConfig . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setEnabled(boolean value)
public Listing . RestrictedExportConfig . Builder setEnabled ( boolean value )
Optional. If true, enable restricted export.
bool enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
boolean The enabled to set.
setField(Descriptors.FieldDescriptor field, Object value)
public Listing . RestrictedExportConfig . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Listing . RestrictedExportConfig . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setRestrictDirectTableAccess(boolean value)
public Listing . RestrictedExportConfig . Builder setRestrictDirectTableAccess ( boolean value )
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];
Parameter
Name
Description
value
boolean The restrictDirectTableAccess to set.
setRestrictQueryResult(boolean value)
public Listing . RestrictedExportConfig . Builder setRestrictQueryResult ( boolean value )
Optional. If true, restrict export of query result derived from
restricted linked dataset table.
bool restrict_query_result = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
boolean The restrictQueryResult to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final Listing . RestrictedExportConfig . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]