Interface BigQueryConnectionSpecOrBuilder (1.42.0)

public interface BigQueryConnectionSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCloudSql()

public abstract CloudSqlBigQueryConnectionSpec getCloudSql()

Specification for the BigQuery connection to a Cloud SQL instance.

.google.cloud.datacatalog.v1.CloudSqlBigQueryConnectionSpec cloud_sql = 2;

Returns
TypeDescription
CloudSqlBigQueryConnectionSpec

The cloudSql.

getCloudSqlOrBuilder()

public abstract CloudSqlBigQueryConnectionSpecOrBuilder getCloudSqlOrBuilder()

Specification for the BigQuery connection to a Cloud SQL instance.

.google.cloud.datacatalog.v1.CloudSqlBigQueryConnectionSpec cloud_sql = 2;

Returns
TypeDescription
CloudSqlBigQueryConnectionSpecOrBuilder

getConnectionSpecCase()

public abstract BigQueryConnectionSpec.ConnectionSpecCase getConnectionSpecCase()
Returns
TypeDescription
BigQueryConnectionSpec.ConnectionSpecCase

getConnectionType()

public abstract BigQueryConnectionSpec.ConnectionType getConnectionType()

The type of the BigQuery connection.

.google.cloud.datacatalog.v1.BigQueryConnectionSpec.ConnectionType connection_type = 1;

Returns
TypeDescription
BigQueryConnectionSpec.ConnectionType

The connectionType.

getConnectionTypeValue()

public abstract int getConnectionTypeValue()

The type of the BigQuery connection.

.google.cloud.datacatalog.v1.BigQueryConnectionSpec.ConnectionType connection_type = 1;

Returns
TypeDescription
int

The enum numeric value on the wire for connectionType.

getHasCredential()

public abstract boolean getHasCredential()

True if there are credentials attached to the BigQuery connection; false otherwise.

bool has_credential = 3;

Returns
TypeDescription
boolean

The hasCredential.

hasCloudSql()

public abstract boolean hasCloudSql()

Specification for the BigQuery connection to a Cloud SQL instance.

.google.cloud.datacatalog.v1.CloudSqlBigQueryConnectionSpec cloud_sql = 2;

Returns
TypeDescription
boolean

Whether the cloudSql field is set.