Class MetadataIntegration.Builder (2.17.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
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public MetadataIntegration.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
MetadataIntegration.Builder
Overrides

build()

public MetadataIntegration build()
Returns
TypeDescription
MetadataIntegration

buildPartial()

public MetadataIntegration buildPartial()
Returns
TypeDescription
MetadataIntegration

clear()

public MetadataIntegration.Builder clear()
Returns
TypeDescription
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
TypeDescription
MetadataIntegration.Builder

clearDataplexConfig()

public MetadataIntegration.Builder clearDataplexConfig()

The integration config for the Dataplex service.

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

Returns
TypeDescription
MetadataIntegration.Builder

clearField(Descriptors.FieldDescriptor field)

public MetadataIntegration.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
MetadataIntegration.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public MetadataIntegration.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
MetadataIntegration.Builder
Overrides

clone()

public MetadataIntegration.Builder clone()
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
DataCatalogConfig.Builder

getDataCatalogConfigOrBuilder()

public DataCatalogConfigOrBuilder getDataCatalogConfigOrBuilder()

The integration config for the Data Catalog service.

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

Returns
TypeDescription
DataCatalogConfigOrBuilder

getDataplexConfig()

public DataplexConfig getDataplexConfig()

The integration config for the Dataplex service.

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

Returns
TypeDescription
DataplexConfig

The dataplexConfig.

getDataplexConfigBuilder()

public DataplexConfig.Builder getDataplexConfigBuilder()

The integration config for the Dataplex service.

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

Returns
TypeDescription
DataplexConfig.Builder

getDataplexConfigOrBuilder()

public DataplexConfigOrBuilder getDataplexConfigOrBuilder()

The integration config for the Dataplex service.

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

Returns
TypeDescription
DataplexConfigOrBuilder

getDefaultInstanceForType()

public MetadataIntegration getDefaultInstanceForType()
Returns
TypeDescription
MetadataIntegration

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

hasDataCatalogConfig()

public boolean hasDataCatalogConfig()

The integration config for the Data Catalog service.

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

Returns
TypeDescription
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
TypeDescription
boolean

Whether the dataplexConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
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
NameDescription
valueDataCatalogConfig
Returns
TypeDescription
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
NameDescription
valueDataplexConfig
Returns
TypeDescription
MetadataIntegration.Builder

mergeFrom(MetadataIntegration other)

public MetadataIntegration.Builder mergeFrom(MetadataIntegration other)
Parameter
NameDescription
otherMetadataIntegration
Returns
TypeDescription
MetadataIntegration.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public MetadataIntegration.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
MetadataIntegration.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public MetadataIntegration.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
MetadataIntegration.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final MetadataIntegration.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
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
NameDescription
valueDataCatalogConfig
Returns
TypeDescription
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
NameDescription
builderForValueDataCatalogConfig.Builder
Returns
TypeDescription
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
NameDescription
valueDataplexConfig
Returns
TypeDescription
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
NameDescription
builderForValueDataplexConfig.Builder
Returns
TypeDescription
MetadataIntegration.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public MetadataIntegration.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
MetadataIntegration.Builder
Overrides

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

public MetadataIntegration.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
MetadataIntegration.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final MetadataIntegration.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
MetadataIntegration.Builder
Overrides