Package com.google.cloud.datacatalog.v1
Class BigQueryConnectionSpec.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<BigQueryConnectionSpec.Builder>
com.google.cloud.datacatalog.v1.BigQueryConnectionSpec.Builder
- All Implemented Interfaces:
BigQueryConnectionSpecOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BigQueryConnectionSpec
public static final class BigQueryConnectionSpec.Builder
extends com.google.protobuf.GeneratedMessage.Builder<BigQueryConnectionSpec.Builder>
implements BigQueryConnectionSpecOrBuilder
Specification for the BigQuery connection.Protobuf type
google.cloud.datacatalog.v1.BigQueryConnectionSpec-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Specification for the BigQuery connection to a Cloud SQL instance.The type of the BigQuery connection.True if there are credentials attached to the BigQuery connection; false otherwise.Specification for the BigQuery connection to a Cloud SQL instance.Specification for the BigQuery connection to a Cloud SQL instance.Specification for the BigQuery connection to a Cloud SQL instance.The type of the BigQuery connection.intThe type of the BigQuery connection.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanTrue if there are credentials attached to the BigQuery connection; false otherwise.booleanSpecification for the BigQuery connection to a Cloud SQL instance.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanSpecification for the BigQuery connection to a Cloud SQL instance.mergeFrom(BigQueryConnectionSpec other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Specification for the BigQuery connection to a Cloud SQL instance.setCloudSql(CloudSqlBigQueryConnectionSpec.Builder builderForValue) Specification for the BigQuery connection to a Cloud SQL instance.The type of the BigQuery connection.setConnectionTypeValue(int value) The type of the BigQuery connection.setHasCredential(boolean value) True if there are credentials attached to the BigQuery connection; false otherwise.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<BigQueryConnectionSpec.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<BigQueryConnectionSpec.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<BigQueryConnectionSpec.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BigQueryConnectionSpec.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<BigQueryConnectionSpec.Builder>
-
mergeFrom
public BigQueryConnectionSpec.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BigQueryConnectionSpec.Builder>- Throws:
IOException
-
getConnectionSpecCase
- Specified by:
getConnectionSpecCasein interfaceBigQueryConnectionSpecOrBuilder
-
clearConnectionSpec
-
getConnectionTypeValue
public int getConnectionTypeValue()The type of the BigQuery connection.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec.ConnectionType connection_type = 1;- Specified by:
getConnectionTypeValuein interfaceBigQueryConnectionSpecOrBuilder- Returns:
- The enum numeric value on the wire for connectionType.
-
setConnectionTypeValue
The type of the BigQuery connection.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec.ConnectionType connection_type = 1;- Parameters:
value- The enum numeric value on the wire for connectionType to set.- Returns:
- This builder for chaining.
-
getConnectionType
The type of the BigQuery connection.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec.ConnectionType connection_type = 1;- Specified by:
getConnectionTypein interfaceBigQueryConnectionSpecOrBuilder- Returns:
- The connectionType.
-
setConnectionType
public BigQueryConnectionSpec.Builder setConnectionType(BigQueryConnectionSpec.ConnectionType value) The type of the BigQuery connection.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec.ConnectionType connection_type = 1;- Parameters:
value- The connectionType to set.- Returns:
- This builder for chaining.
-
clearConnectionType
The type of the BigQuery connection.
.google.cloud.datacatalog.v1.BigQueryConnectionSpec.ConnectionType connection_type = 1;- Returns:
- This builder for chaining.
-
hasCloudSql
public boolean hasCloudSql()Specification for the BigQuery connection to a Cloud SQL instance.
.google.cloud.datacatalog.v1.CloudSqlBigQueryConnectionSpec cloud_sql = 2;- Specified by:
hasCloudSqlin interfaceBigQueryConnectionSpecOrBuilder- Returns:
- Whether the cloudSql field is set.
-
getCloudSql
Specification for the BigQuery connection to a Cloud SQL instance.
.google.cloud.datacatalog.v1.CloudSqlBigQueryConnectionSpec cloud_sql = 2;- Specified by:
getCloudSqlin interfaceBigQueryConnectionSpecOrBuilder- Returns:
- The cloudSql.
-
setCloudSql
Specification for the BigQuery connection to a Cloud SQL instance.
.google.cloud.datacatalog.v1.CloudSqlBigQueryConnectionSpec cloud_sql = 2; -
setCloudSql
public BigQueryConnectionSpec.Builder setCloudSql(CloudSqlBigQueryConnectionSpec.Builder builderForValue) Specification for the BigQuery connection to a Cloud SQL instance.
.google.cloud.datacatalog.v1.CloudSqlBigQueryConnectionSpec cloud_sql = 2; -
mergeCloudSql
Specification for the BigQuery connection to a Cloud SQL instance.
.google.cloud.datacatalog.v1.CloudSqlBigQueryConnectionSpec cloud_sql = 2; -
clearCloudSql
Specification for the BigQuery connection to a Cloud SQL instance.
.google.cloud.datacatalog.v1.CloudSqlBigQueryConnectionSpec cloud_sql = 2; -
getCloudSqlBuilder
Specification for the BigQuery connection to a Cloud SQL instance.
.google.cloud.datacatalog.v1.CloudSqlBigQueryConnectionSpec cloud_sql = 2; -
getCloudSqlOrBuilder
Specification for the BigQuery connection to a Cloud SQL instance.
.google.cloud.datacatalog.v1.CloudSqlBigQueryConnectionSpec cloud_sql = 2;- Specified by:
getCloudSqlOrBuilderin interfaceBigQueryConnectionSpecOrBuilder
-
getHasCredential
public boolean getHasCredential()True if there are credentials attached to the BigQuery connection; false otherwise.
bool has_credential = 3;- Specified by:
getHasCredentialin interfaceBigQueryConnectionSpecOrBuilder- Returns:
- The hasCredential.
-
setHasCredential
True if there are credentials attached to the BigQuery connection; false otherwise.
bool has_credential = 3;- Parameters:
value- The hasCredential to set.- Returns:
- This builder for chaining.
-
clearHasCredential
True if there are credentials attached to the BigQuery connection; false otherwise.
bool has_credential = 3;- Returns:
- This builder for chaining.
-