Reference documentation and code samples for the Google Cloud Data Catalog V1 Client class DataplexTableSpec.
Entry specification for a Dataplex table.
Generated from protobuf message google.cloud.datacatalog.v1.DataplexTableSpec
Namespace
Google \ Cloud \ DataCatalog \ V1Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ external_tables |
array<DataplexExternalTable>
List of external tables registered by Dataplex in other systems based on the same underlying data. External tables allow to query this data in those systems. |
↳ dataplex_spec |
DataplexSpec
Common Dataplex fields. |
↳ user_managed |
bool
Indicates if the table schema is managed by the user or not. |
getExternalTables
List of external tables registered by Dataplex in other systems based on the same underlying data.
External tables allow to query this data in those systems.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setExternalTables
List of external tables registered by Dataplex in other systems based on the same underlying data.
External tables allow to query this data in those systems.
Parameter | |
---|---|
Name | Description |
var |
array<DataplexExternalTable>
|
Returns | |
---|---|
Type | Description |
$this |
getDataplexSpec
Common Dataplex fields.
Returns | |
---|---|
Type | Description |
DataplexSpec|null |
hasDataplexSpec
clearDataplexSpec
setDataplexSpec
Common Dataplex fields.
Parameter | |
---|---|
Name | Description |
var |
DataplexSpec
|
Returns | |
---|---|
Type | Description |
$this |
getUserManaged
Indicates if the table schema is managed by the user or not.
Returns | |
---|---|
Type | Description |
bool |
setUserManaged
Indicates if the table schema is managed by the user or not.
Parameter | |
---|---|
Name | Description |
var |
bool
|
Returns | |
---|---|
Type | Description |
$this |