Google Cloud Dataproc Metastore V1beta Client - Class MetadataIntegration (0.4.1)

Reference documentation and code samples for the Google Cloud Dataproc Metastore V1beta Client class MetadataIntegration.

Specifies how metastore metadata should be integrated with external services.

Generated from protobuf message google.cloud.metastore.v1beta.MetadataIntegration

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ data_catalog_config Google\Cloud\Metastore\V1beta\DataCatalogConfig

The integration config for the Data Catalog service.

↳ dataplex_config Google\Cloud\Metastore\V1beta\DataplexConfig

The integration config for the Dataplex service.

getDataCatalogConfig

The integration config for the Data Catalog service.

Generated from protobuf field .google.cloud.metastore.v1beta.DataCatalogConfig data_catalog_config = 1;

Returns
TypeDescription
Google\Cloud\Metastore\V1beta\DataCatalogConfig|null

hasDataCatalogConfig

clearDataCatalogConfig

setDataCatalogConfig

The integration config for the Data Catalog service.

Generated from protobuf field .google.cloud.metastore.v1beta.DataCatalogConfig data_catalog_config = 1;

Parameter
NameDescription
var Google\Cloud\Metastore\V1beta\DataCatalogConfig
Returns
TypeDescription
$this

getDataplexConfig

The integration config for the Dataplex service.

Generated from protobuf field .google.cloud.metastore.v1beta.DataplexConfig dataplex_config = 2;

Returns
TypeDescription
Google\Cloud\Metastore\V1beta\DataplexConfig|null

hasDataplexConfig

clearDataplexConfig

setDataplexConfig

The integration config for the Dataplex service.

Generated from protobuf field .google.cloud.metastore.v1beta.DataplexConfig dataplex_config = 2;

Parameter
NameDescription
var Google\Cloud\Metastore\V1beta\DataplexConfig
Returns
TypeDescription
$this