Class MetadataIntegration.Builder (2.84.0)

public static final class MetadataIntegration.Builder extends GeneratedMessage.Builder<MetadataIntegration.Builder> implements MetadataIntegrationOrBuilder

Specifies how metastore metadata should be integrated with external services.

Protobuf type google.cloud.metastore.v1alpha.MetadataIntegration

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public MetadataIntegration build()
Returns
Type Description
MetadataIntegration

buildPartial()

public MetadataIntegration buildPartial()
Returns
Type Description
MetadataIntegration

clear()

public MetadataIntegration.Builder clear()
Returns
Type Description
MetadataIntegration.Builder
Overrides

clearDataCatalogConfig()

public MetadataIntegration.Builder clearDataCatalogConfig()

The integration config for the Data Catalog service.

.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;

Returns
Type Description
MetadataIntegration.Builder

clearDataplexConfig()

public MetadataIntegration.Builder clearDataplexConfig()

The integration config for the Dataplex service.

.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;

Returns
Type Description
MetadataIntegration.Builder

getDataCatalogConfig()

public DataCatalogConfig getDataCatalogConfig()

The integration config for the Data Catalog service.

.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;

Returns
Type Description
DataCatalogConfig

The dataCatalogConfig.

getDataCatalogConfigBuilder()

public DataCatalogConfig.Builder getDataCatalogConfigBuilder()

The integration config for the Data Catalog service.

.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;

Returns
Type Description
DataCatalogConfig.Builder

getDataCatalogConfigOrBuilder()

public DataCatalogConfigOrBuilder getDataCatalogConfigOrBuilder()

The integration config for the Data Catalog service.

.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;

Returns
Type Description
DataCatalogConfigOrBuilder

getDataplexConfig()

public DataplexConfig getDataplexConfig()

The integration config for the Dataplex service.

.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;

Returns
Type Description
DataplexConfig

The dataplexConfig.

getDataplexConfigBuilder()

public DataplexConfig.Builder getDataplexConfigBuilder()

The integration config for the Dataplex service.

.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;

Returns
Type Description
DataplexConfig.Builder

getDataplexConfigOrBuilder()

public DataplexConfigOrBuilder getDataplexConfigOrBuilder()

The integration config for the Dataplex service.

.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;

Returns
Type Description
DataplexConfigOrBuilder

getDefaultInstanceForType()

public MetadataIntegration getDefaultInstanceForType()
Returns
Type Description
MetadataIntegration

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

hasDataCatalogConfig()

public boolean hasDataCatalogConfig()

The integration config for the Data Catalog service.

.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;

Returns
Type Description
boolean

Whether the dataCatalogConfig field is set.

hasDataplexConfig()

public boolean hasDataplexConfig()

The integration config for the Dataplex service.

.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;

Returns
Type Description
boolean

Whether the dataplexConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDataCatalogConfig(DataCatalogConfig value)

public MetadataIntegration.Builder mergeDataCatalogConfig(DataCatalogConfig value)

The integration config for the Data Catalog service.

.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;

Parameter
Name Description
value DataCatalogConfig
Returns
Type Description
MetadataIntegration.Builder

mergeDataplexConfig(DataplexConfig value)

public MetadataIntegration.Builder mergeDataplexConfig(DataplexConfig value)

The integration config for the Dataplex service.

.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;

Parameter
Name Description
value DataplexConfig
Returns
Type Description
MetadataIntegration.Builder

mergeFrom(MetadataIntegration other)

public MetadataIntegration.Builder mergeFrom(MetadataIntegration other)
Parameter
Name Description
other MetadataIntegration
Returns
Type Description
MetadataIntegration.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public MetadataIntegration.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
MetadataIntegration.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public MetadataIntegration.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
MetadataIntegration.Builder
Overrides

setDataCatalogConfig(DataCatalogConfig value)

public MetadataIntegration.Builder setDataCatalogConfig(DataCatalogConfig value)

The integration config for the Data Catalog service.

.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;

Parameter
Name Description
value DataCatalogConfig
Returns
Type Description
MetadataIntegration.Builder

setDataCatalogConfig(DataCatalogConfig.Builder builderForValue)

public MetadataIntegration.Builder setDataCatalogConfig(DataCatalogConfig.Builder builderForValue)

The integration config for the Data Catalog service.

.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;

Parameter
Name Description
builderForValue DataCatalogConfig.Builder
Returns
Type Description
MetadataIntegration.Builder

setDataplexConfig(DataplexConfig value)

public MetadataIntegration.Builder setDataplexConfig(DataplexConfig value)

The integration config for the Dataplex service.

.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;

Parameter
Name Description
value DataplexConfig
Returns
Type Description
MetadataIntegration.Builder

setDataplexConfig(DataplexConfig.Builder builderForValue)

public MetadataIntegration.Builder setDataplexConfig(DataplexConfig.Builder builderForValue)

The integration config for the Dataplex service.

.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;

Parameter
Name Description
builderForValue DataplexConfig.Builder
Returns
Type Description
MetadataIntegration.Builder