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.v1alpha.MetadataIntegration
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public MetadataIntegration.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public MetadataIntegration build()
Returns
public MetadataIntegration buildPartial()
Returns
public MetadataIntegration.Builder clear()
Returns
Overrides
public MetadataIntegration.Builder clearDataCatalogConfig()
The integration config for the Data Catalog service.
.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;
Returns
public MetadataIntegration.Builder clearDataplexConfig()
The integration config for the Dataplex service.
.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;
Returns
public MetadataIntegration.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public MetadataIntegration.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public MetadataIntegration.Builder clone()
Returns
Overrides
public DataCatalogConfig getDataCatalogConfig()
The integration config for the Data Catalog service.
.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;
Returns
public DataCatalogConfig.Builder getDataCatalogConfigBuilder()
The integration config for the Data Catalog service.
.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;
Returns
public DataCatalogConfigOrBuilder getDataCatalogConfigOrBuilder()
The integration config for the Data Catalog service.
.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;
Returns
public DataplexConfig getDataplexConfig()
The integration config for the Dataplex service.
.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;
Returns
public DataplexConfig.Builder getDataplexConfigBuilder()
The integration config for the Dataplex service.
.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;
Returns
public DataplexConfigOrBuilder getDataplexConfigOrBuilder()
The integration config for the Dataplex service.
.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;
Returns
public MetadataIntegration getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
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.
|
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.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public MetadataIntegration.Builder mergeDataCatalogConfig(DataCatalogConfig value)
The integration config for the Data Catalog service.
.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;
Parameter
Returns
public MetadataIntegration.Builder mergeDataplexConfig(DataplexConfig value)
The integration config for the Dataplex service.
.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;
Parameter
Returns
public MetadataIntegration.Builder mergeFrom(MetadataIntegration other)
Parameter
Returns
public MetadataIntegration.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public MetadataIntegration.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final MetadataIntegration.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public MetadataIntegration.Builder setDataCatalogConfig(DataCatalogConfig value)
The integration config for the Data Catalog service.
.google.cloud.metastore.v1alpha.DataCatalogConfig data_catalog_config = 1;
Parameter
Returns
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
Returns
public MetadataIntegration.Builder setDataplexConfig(DataplexConfig value)
The integration config for the Dataplex service.
.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;
Parameter
Returns
public MetadataIntegration.Builder setDataplexConfig(DataplexConfig.Builder builderForValue)
The integration config for the Dataplex service.
.google.cloud.metastore.v1alpha.DataplexConfig dataplex_config = 2;
Parameter
Returns
public MetadataIntegration.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public MetadataIntegration.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final MetadataIntegration.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides