Class MetadataIntegration.Builder (2.54.0)

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

Specifies how metastore metadata should be integrated with external services.

Protobuf type google.cloud.metastore.v1beta.MetadataIntegration

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public MetadataIntegration.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
MetadataIntegration.Builder
Overrides

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.v1beta.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.v1beta.DataplexConfig dataplex_config = 2;

Returns
Type Description
MetadataIntegration.Builder

clearField(Descriptors.FieldDescriptor field)

public MetadataIntegration.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
MetadataIntegration.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public MetadataIntegration.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
MetadataIntegration.Builder
Overrides

clone()

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

getDataCatalogConfig()

public DataCatalogConfig getDataCatalogConfig()

The integration config for the Data Catalog service.

.google.cloud.metastore.v1beta.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.v1beta.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.v1beta.DataCatalogConfig data_catalog_config = 1;

Returns
Type Description
DataCatalogConfigOrBuilder

getDataplexConfig()

public DataplexConfig getDataplexConfig()

The integration config for the Dataplex service.

.google.cloud.metastore.v1beta.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.v1beta.DataplexConfig dataplex_config = 2;

Returns
Type Description
DataplexConfig.Builder

getDataplexConfigOrBuilder()

public DataplexConfigOrBuilder getDataplexConfigOrBuilder()

The integration config for the Dataplex service.

.google.cloud.metastore.v1beta.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.v1beta.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.v1beta.DataplexConfig dataplex_config = 2;

Returns
Type Description
boolean

Whether the dataplexConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.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.v1beta.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.v1beta.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

mergeUnknownFields(UnknownFieldSet unknownFields)

public final MetadataIntegration.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
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.v1beta.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.v1beta.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.v1beta.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.v1beta.DataplexConfig dataplex_config = 2;

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

setField(Descriptors.FieldDescriptor field, Object value)

public MetadataIntegration.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
MetadataIntegration.Builder
Overrides

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public MetadataIntegration.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
MetadataIntegration.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final MetadataIntegration.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
MetadataIntegration.Builder
Overrides