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 |
|