Reference documentation and code samples for the Data Catalog V1 API class Google::Cloud::DataCatalog::V1::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::V1::TableSourceType
- (::Google::Cloud::DataCatalog::V1::TableSourceType) — Output only. The table source type.
#table_spec
def table_spec() -> ::Google::Cloud::DataCatalog::V1::TableSpec
-
(::Google::Cloud::DataCatalog::V1::TableSpec) — Specification of a BigQuery table. Populated only if
the
table_source_type
isBIGQUERY_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::V1::TableSpec
-
value (::Google::Cloud::DataCatalog::V1::TableSpec) — Specification of a BigQuery table. Populated only if
the
table_source_type
isBIGQUERY_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::V1::TableSpec) — Specification of a BigQuery table. Populated only if
the
table_source_type
isBIGQUERY_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::V1::ViewSpec
-
(::Google::Cloud::DataCatalog::V1::ViewSpec) — Table view specification. Populated only if
the
table_source_type
isBIGQUERY_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::V1::ViewSpec
-
value (::Google::Cloud::DataCatalog::V1::ViewSpec) — Table view specification. Populated only if
the
table_source_type
isBIGQUERY_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::V1::ViewSpec) — Table view specification. Populated only if
the
table_source_type
isBIGQUERY_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.