Package com.google.cloud.datacatalog.v1
Interface BigQueryTableSpecOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BigQueryTableSpec
,BigQueryTableSpec.Builder
public interface BigQueryTableSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TableSourceType
getTableSourceType()
Output only.int
getTableSourceTypeValue()
Output only.TableSpec
getTableSpec()
Specification of a BigQuery table.TableSpecOrBuilder
getTableSpecOrBuilder()
Specification of a BigQuery table.BigQueryTableSpec.TypeSpecCase
getTypeSpecCase()
ViewSpec
getViewSpec()
Table view specification.ViewSpecOrBuilder
getViewSpecOrBuilder()
Table view specification.boolean
hasTableSpec()
Specification of a BigQuery table.boolean
hasViewSpec()
Table view specification.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getTableSourceTypeValue
int getTableSourceTypeValue()
Output only. The table source type.
.google.cloud.datacatalog.v1.TableSourceType table_source_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The enum numeric value on the wire for tableSourceType.
-
getTableSourceType
TableSourceType getTableSourceType()
Output only. The table source type.
.google.cloud.datacatalog.v1.TableSourceType table_source_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- The tableSourceType.
-
hasViewSpec
boolean hasViewSpec()
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
.google.cloud.datacatalog.v1.ViewSpec view_spec = 2;
- Returns:
- Whether the viewSpec field is set.
-
getViewSpec
ViewSpec getViewSpec()
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
.google.cloud.datacatalog.v1.ViewSpec view_spec = 2;
- Returns:
- The viewSpec.
-
getViewSpecOrBuilder
ViewSpecOrBuilder getViewSpecOrBuilder()
Table view specification. Populated only if the `table_source_type` is `BIGQUERY_VIEW`.
.google.cloud.datacatalog.v1.ViewSpec view_spec = 2;
-
hasTableSpec
boolean hasTableSpec()
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
.google.cloud.datacatalog.v1.TableSpec table_spec = 3;
- Returns:
- Whether the tableSpec field is set.
-
getTableSpec
TableSpec getTableSpec()
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
.google.cloud.datacatalog.v1.TableSpec table_spec = 3;
- Returns:
- The tableSpec.
-
getTableSpecOrBuilder
TableSpecOrBuilder getTableSpecOrBuilder()
Specification of a BigQuery table. Populated only if the `table_source_type` is `BIGQUERY_TABLE`.
.google.cloud.datacatalog.v1.TableSpec table_spec = 3;
-
getTypeSpecCase
BigQueryTableSpec.TypeSpecCase getTypeSpecCase()
-
-