public static final class DataSourceConnectionSpec.Builder extends GeneratedMessageV3.Builder<DataSourceConnectionSpec.Builder> implements DataSourceConnectionSpecOrBuilder
Specification that applies to a data source connection. Valid only for
entries with the DATA_SOURCE_CONNECTION
type.
Only one of internal specs can be set at the time, and cannot
be changed later.
Protobuf type google.cloud.datacatalog.v1.DataSourceConnectionSpec
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 DataSourceConnectionSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public DataSourceConnectionSpec build()
buildPartial()
public DataSourceConnectionSpec buildPartial()
clear()
public DataSourceConnectionSpec.Builder clear()
Overrides
clearBigqueryConnectionSpec()
public DataSourceConnectionSpec.Builder clearBigqueryConnectionSpec()
Output only. Fields specific to BigQuery connections.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1;
clearField(Descriptors.FieldDescriptor field)
public DataSourceConnectionSpec.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public DataSourceConnectionSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public DataSourceConnectionSpec.Builder clone()
Overrides
getBigqueryConnectionSpec()
public BigQueryConnectionSpec getBigqueryConnectionSpec()
Output only. Fields specific to BigQuery connections.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1;
getBigqueryConnectionSpecBuilder()
public BigQueryConnectionSpec.Builder getBigqueryConnectionSpecBuilder()
Output only. Fields specific to BigQuery connections.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1;
getBigqueryConnectionSpecOrBuilder()
public BigQueryConnectionSpecOrBuilder getBigqueryConnectionSpecOrBuilder()
Output only. Fields specific to BigQuery connections.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1;
getDefaultInstanceForType()
public DataSourceConnectionSpec getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
hasBigqueryConnectionSpec()
public boolean hasBigqueryConnectionSpec()
Output only. Fields specific to BigQuery connections.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1;
Returns |
---|
Type | Description |
boolean | Whether the bigqueryConnectionSpec field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeBigqueryConnectionSpec(BigQueryConnectionSpec value)
public DataSourceConnectionSpec.Builder mergeBigqueryConnectionSpec(BigQueryConnectionSpec value)
Output only. Fields specific to BigQuery connections.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1;
mergeFrom(DataSourceConnectionSpec other)
public DataSourceConnectionSpec.Builder mergeFrom(DataSourceConnectionSpec other)
public DataSourceConnectionSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public DataSourceConnectionSpec.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DataSourceConnectionSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setBigqueryConnectionSpec(BigQueryConnectionSpec value)
public DataSourceConnectionSpec.Builder setBigqueryConnectionSpec(BigQueryConnectionSpec value)
Output only. Fields specific to BigQuery connections.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1;
setBigqueryConnectionSpec(BigQueryConnectionSpec.Builder builderForValue)
public DataSourceConnectionSpec.Builder setBigqueryConnectionSpec(BigQueryConnectionSpec.Builder builderForValue)
Output only. Fields specific to BigQuery connections.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec bigquery_connection_spec = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public DataSourceConnectionSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public DataSourceConnectionSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final DataSourceConnectionSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides