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 Detail

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