public static final class DataDiscoverySpec.BigQueryPublishingConfig.Builder extends GeneratedMessageV3.Builder<DataDiscoverySpec.BigQueryPublishingConfig.Builder> implements DataDiscoverySpec.BigQueryPublishingConfigOrBuilder
Describes BigQuery publishing configurations.
Protobuf type google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig
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 DataDiscoverySpec.BigQueryPublishingConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public DataDiscoverySpec.BigQueryPublishingConfig build()
buildPartial()
public DataDiscoverySpec.BigQueryPublishingConfig buildPartial()
clear()
public DataDiscoverySpec.BigQueryPublishingConfig.Builder clear()
Overrides
clearConnection()
public DataDiscoverySpec.BigQueryPublishingConfig.Builder clearConnection()
Optional. The BigQuery connection used to create BigLake tables.
Must be in the form
projects/{project_id}/locations/{location_id}/connections/{connection_id}
string connection = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
clearField(Descriptors.FieldDescriptor field)
public DataDiscoverySpec.BigQueryPublishingConfig.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public DataDiscoverySpec.BigQueryPublishingConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearTableType()
public DataDiscoverySpec.BigQueryPublishingConfig.Builder clearTableType()
Optional. Determines whether to publish discovered tables as BigLake
external tables or non-BigLake external tables.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig.TableType table_type = 2 [(.google.api.field_behavior) = OPTIONAL];
clone()
public DataDiscoverySpec.BigQueryPublishingConfig.Builder clone()
Overrides
getConnection()
public String getConnection()
Optional. The BigQuery connection used to create BigLake tables.
Must be in the form
projects/{project_id}/locations/{location_id}/connections/{connection_id}
string connection = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The connection.
|
getConnectionBytes()
public ByteString getConnectionBytes()
Optional. The BigQuery connection used to create BigLake tables.
Must be in the form
projects/{project_id}/locations/{location_id}/connections/{connection_id}
string connection = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for connection.
|
getDefaultInstanceForType()
public DataDiscoverySpec.BigQueryPublishingConfig getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getTableType()
public DataDiscoverySpec.BigQueryPublishingConfig.TableType getTableType()
Optional. Determines whether to publish discovered tables as BigLake
external tables or non-BigLake external tables.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig.TableType table_type = 2 [(.google.api.field_behavior) = OPTIONAL];
getTableTypeValue()
public int getTableTypeValue()
Optional. Determines whether to publish discovered tables as BigLake
external tables or non-BigLake external tables.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig.TableType table_type = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
The enum numeric value on the wire for tableType.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(DataDiscoverySpec.BigQueryPublishingConfig other)
public DataDiscoverySpec.BigQueryPublishingConfig.Builder mergeFrom(DataDiscoverySpec.BigQueryPublishingConfig other)
public DataDiscoverySpec.BigQueryPublishingConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DataDiscoverySpec.BigQueryPublishingConfig.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DataDiscoverySpec.BigQueryPublishingConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setConnection(String value)
public DataDiscoverySpec.BigQueryPublishingConfig.Builder setConnection(String value)
Optional. The BigQuery connection used to create BigLake tables.
Must be in the form
projects/{project_id}/locations/{location_id}/connections/{connection_id}
string connection = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The connection to set.
|
setConnectionBytes(ByteString value)
public DataDiscoverySpec.BigQueryPublishingConfig.Builder setConnectionBytes(ByteString value)
Optional. The BigQuery connection used to create BigLake tables.
Must be in the form
projects/{project_id}/locations/{location_id}/connections/{connection_id}
string connection = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for connection to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public DataDiscoverySpec.BigQueryPublishingConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DataDiscoverySpec.BigQueryPublishingConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setTableType(DataDiscoverySpec.BigQueryPublishingConfig.TableType value)
public DataDiscoverySpec.BigQueryPublishingConfig.Builder setTableType(DataDiscoverySpec.BigQueryPublishingConfig.TableType value)
Optional. Determines whether to publish discovered tables as BigLake
external tables or non-BigLake external tables.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig.TableType table_type = 2 [(.google.api.field_behavior) = OPTIONAL];
setTableTypeValue(int value)
public DataDiscoverySpec.BigQueryPublishingConfig.Builder setTableTypeValue(int value)
Optional. Determines whether to publish discovered tables as BigLake
external tables or non-BigLake external tables.
.google.cloud.dataplex.v1.DataDiscoverySpec.BigQueryPublishingConfig.TableType table_type = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
int
The enum numeric value on the wire for tableType to set.
|
setUnknownFields(UnknownFieldSet unknownFields)
public final DataDiscoverySpec.BigQueryPublishingConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides