public static final class Listing.RestrictedExportConfig extends GeneratedMessageV3 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.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ENABLED_FIELD_NUMBER
public static final int ENABLED_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
RESTRICT_DIRECT_TABLE_ACCESS_FIELD_NUMBER
public static final int RESTRICT_DIRECT_TABLE_ACCESS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
RESTRICT_QUERY_RESULT_FIELD_NUMBER
public static final int RESTRICT_QUERY_RESULT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Listing.RestrictedExportConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Listing.RestrictedExportConfig.Builder newBuilder()
newBuilder(Listing.RestrictedExportConfig prototype)
public static Listing.RestrictedExportConfig.Builder newBuilder(Listing.RestrictedExportConfig prototype)
public static Listing.RestrictedExportConfig parseDelimitedFrom(InputStream input)
public static Listing.RestrictedExportConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Listing.RestrictedExportConfig parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Listing.RestrictedExportConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Listing.RestrictedExportConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Listing.RestrictedExportConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Listing.RestrictedExportConfig parseFrom(CodedInputStream input)
public static Listing.RestrictedExportConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Listing.RestrictedExportConfig parseFrom(InputStream input)
public static Listing.RestrictedExportConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Listing.RestrictedExportConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Listing.RestrictedExportConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Listing.RestrictedExportConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public Listing.RestrictedExportConfig getDefaultInstanceForType()
getEnabled()
public boolean getEnabled()
Optional. If true, enable restricted export.
bool enabled = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
The enabled.
|
getParserForType()
public Parser<Listing.RestrictedExportConfig> getParserForType()
Overrides
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.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Listing.RestrictedExportConfig.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Listing.RestrictedExportConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Listing.RestrictedExportConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides