Interface BigQueryTableSpecOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BigQueryTableSpec,BigQueryTableSpec.Builder
@Generated
public interface BigQueryTableSpecOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOutput only.intOutput only.Spec of a BigQuery table.Spec of a BigQuery table.Table view specification.Table view specification.booleanSpec of a BigQuery table.booleanTable view specification.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getTableSourceTypeValue
int getTableSourceTypeValue()Output only. The table source type.
.google.cloud.datacatalog.v1beta1.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.v1beta1.TableSourceType table_source_type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The tableSourceType.
-
hasViewSpec
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:
- Whether the viewSpec field is set.
-
getViewSpec
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:
- The viewSpec.
-
getViewSpecOrBuilder
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; -
hasTableSpec
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:
- Whether the tableSpec field is set.
-
getTableSpec
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:
- The tableSpec.
-
getTableSpecOrBuilder
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; -
getTypeSpecCase
BigQueryTableSpec.TypeSpecCase getTypeSpecCase()
-