Reference documentation and code samples for the Data Catalog V1 API class Google::Cloud::DataCatalog::V1::DatabaseTableSpec.
Specification that applies to a table resource. Valid only
for entries with the TABLE
type.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#database_view_spec
def database_view_spec() -> ::Google::Cloud::DataCatalog::V1::DatabaseTableSpec::DatabaseViewSpec
Returns
- (::Google::Cloud::DataCatalog::V1::DatabaseTableSpec::DatabaseViewSpec) — Spec what aplies to tables that are actually views. Not set for "real" tables.
#database_view_spec=
def database_view_spec=(value) -> ::Google::Cloud::DataCatalog::V1::DatabaseTableSpec::DatabaseViewSpec
Parameter
- value (::Google::Cloud::DataCatalog::V1::DatabaseTableSpec::DatabaseViewSpec) — Spec what aplies to tables that are actually views. Not set for "real" tables.
Returns
- (::Google::Cloud::DataCatalog::V1::DatabaseTableSpec::DatabaseViewSpec) — Spec what aplies to tables that are actually views. Not set for "real" tables.
#dataplex_table
def dataplex_table() -> ::Google::Cloud::DataCatalog::V1::DataplexTableSpec
Returns
- (::Google::Cloud::DataCatalog::V1::DataplexTableSpec) — Output only. Fields specific to a Dataplex table and present only in the Dataplex table entries.
#type
def type() -> ::Google::Cloud::DataCatalog::V1::DatabaseTableSpec::TableType
Returns
- (::Google::Cloud::DataCatalog::V1::DatabaseTableSpec::TableType) — Type of this table.
#type=
def type=(value) -> ::Google::Cloud::DataCatalog::V1::DatabaseTableSpec::TableType
Parameter
- value (::Google::Cloud::DataCatalog::V1::DatabaseTableSpec::TableType) — Type of this table.
Returns
- (::Google::Cloud::DataCatalog::V1::DatabaseTableSpec::TableType) — Type of this table.