Reference documentation and code samples for the Google Cloud Data Catalog V1BETA1 API class Google::Cloud::DataCatalog::V1beta1::BigQueryTableSpec.
Describes a BigQuery table.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#table_source_type
def table_source_type() -> ::Google::Cloud::DataCatalog::V1beta1::TableSourceType- (::Google::Cloud::DataCatalog::V1beta1::TableSourceType) — Output only. The table source type.
#table_spec
def table_spec() -> ::Google::Cloud::DataCatalog::V1beta1::TableSpec-
(::Google::Cloud::DataCatalog::V1beta1::TableSpec) — Spec of a BigQuery table. This field should only be populated if
table_source_typeisBIGQUERY_TABLE.Note: The following fields are mutually exclusive:
table_spec,view_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.
#table_spec=
def table_spec=(value) -> ::Google::Cloud::DataCatalog::V1beta1::TableSpec-
value (::Google::Cloud::DataCatalog::V1beta1::TableSpec) — Spec of a BigQuery table. This field should only be populated if
table_source_typeisBIGQUERY_TABLE.Note: The following fields are mutually exclusive:
table_spec,view_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::DataCatalog::V1beta1::TableSpec) — Spec of a BigQuery table. This field should only be populated if
table_source_typeisBIGQUERY_TABLE.Note: The following fields are mutually exclusive:
table_spec,view_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.
#view_spec
def view_spec() -> ::Google::Cloud::DataCatalog::V1beta1::ViewSpec-
(::Google::Cloud::DataCatalog::V1beta1::ViewSpec) — Table view specification. This field should only be populated if
table_source_typeisBIGQUERY_VIEW.Note: The following fields are mutually exclusive:
view_spec,table_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.
#view_spec=
def view_spec=(value) -> ::Google::Cloud::DataCatalog::V1beta1::ViewSpec-
value (::Google::Cloud::DataCatalog::V1beta1::ViewSpec) — Table view specification. This field should only be populated if
table_source_typeisBIGQUERY_VIEW.Note: The following fields are mutually exclusive:
view_spec,table_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::DataCatalog::V1beta1::ViewSpec) — Table view specification. This field should only be populated if
table_source_typeisBIGQUERY_VIEW.Note: The following fields are mutually exclusive:
view_spec,table_spec. If a field in that set is populated, all other fields in the set will automatically be cleared.