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 | arrayOptional. 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 | DataplexSpecCommon Dataplex fields. | 
| ↳ user_managed | boolIndicates 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 | |