Interface BigQueryTableSpecOrBuilder (1.46.0)

public interface BigQueryTableSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getTableSourceType()

public abstract TableSourceType getTableSourceType()

Output only. The table source type.

.google.cloud.datacatalog.v1beta1.TableSourceType table_source_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
TableSourceType

The tableSourceType.

getTableSourceTypeValue()

public abstract int getTableSourceTypeValue()

Output only. The table source type.

.google.cloud.datacatalog.v1beta1.TableSourceType table_source_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
int

The enum numeric value on the wire for tableSourceType.

getTableSpec()

public abstract TableSpec getTableSpec()

Spec of a BigQuery table. This field should only be populated if table_source_type is BIGQUERY_TABLE.

.google.cloud.datacatalog.v1beta1.TableSpec table_spec = 3;

Returns
TypeDescription
TableSpec

The tableSpec.

getTableSpecOrBuilder()

public abstract TableSpecOrBuilder getTableSpecOrBuilder()

Spec of a BigQuery table. This field should only be populated if table_source_type is BIGQUERY_TABLE.

.google.cloud.datacatalog.v1beta1.TableSpec table_spec = 3;

Returns
TypeDescription
TableSpecOrBuilder

getTypeSpecCase()

public abstract BigQueryTableSpec.TypeSpecCase getTypeSpecCase()
Returns
TypeDescription
BigQueryTableSpec.TypeSpecCase

getViewSpec()

public abstract ViewSpec getViewSpec()

Table view specification. This field should only be populated if table_source_type is BIGQUERY_VIEW.

.google.cloud.datacatalog.v1beta1.ViewSpec view_spec = 2;

Returns
TypeDescription
ViewSpec

The viewSpec.

getViewSpecOrBuilder()

public abstract ViewSpecOrBuilder getViewSpecOrBuilder()

Table view specification. This field should only be populated if table_source_type is BIGQUERY_VIEW.

.google.cloud.datacatalog.v1beta1.ViewSpec view_spec = 2;

Returns
TypeDescription
ViewSpecOrBuilder

hasTableSpec()

public abstract boolean hasTableSpec()

Spec of a BigQuery table. This field should only be populated if table_source_type is BIGQUERY_TABLE.

.google.cloud.datacatalog.v1beta1.TableSpec table_spec = 3;

Returns
TypeDescription
boolean

Whether the tableSpec field is set.

hasViewSpec()

public abstract boolean hasViewSpec()

Table view specification. This field should only be populated if table_source_type is BIGQUERY_VIEW.

.google.cloud.datacatalog.v1beta1.ViewSpec view_spec = 2;

Returns
TypeDescription
boolean

Whether the viewSpec field is set.