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 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