public static final class MigrationConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder> implements MigrationConfigOrBuilder
The configuration related to the migration to Dataplex applied to an organization or project. It is the response message for [SetConfig][google.cloud.datacatalog.v1.DataCatalog.SetConfig] and [RetrieveEffectiveConfig][google.cloud.datacatalog.v1.DataCatalog.RetrieveEffectiveConfig].Protobuf type
google.cloud.datacatalog.v1.MigrationConfig| Modifier and Type | Method and Description |
|---|---|
MigrationConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MigrationConfig |
build() |
MigrationConfig |
buildPartial() |
MigrationConfig.Builder |
clear() |
MigrationConfig.Builder |
clearCatalogUiExperience()
Opt-in status for the UI switch to Dataplex.
|
MigrationConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MigrationConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MigrationConfig.Builder |
clearTagTemplateMigration()
Opt-in status for the migration of Tag Templates to Dataplex.
|
MigrationConfig.Builder |
clearTemplateMigrationEnabledTime()
The time when the Tag Template migration was enabled.
|
MigrationConfig.Builder |
clone() |
CatalogUIExperience |
getCatalogUiExperience()
Opt-in status for the UI switch to Dataplex.
|
int |
getCatalogUiExperienceValue()
Opt-in status for the UI switch to Dataplex.
|
MigrationConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
TagTemplateMigration |
getTagTemplateMigration()
Opt-in status for the migration of Tag Templates to Dataplex.
|
int |
getTagTemplateMigrationValue()
Opt-in status for the migration of Tag Templates to Dataplex.
|
com.google.protobuf.Timestamp |
getTemplateMigrationEnabledTime()
The time when the Tag Template migration was enabled.
|
com.google.protobuf.Timestamp.Builder |
getTemplateMigrationEnabledTimeBuilder()
The time when the Tag Template migration was enabled.
|
com.google.protobuf.TimestampOrBuilder |
getTemplateMigrationEnabledTimeOrBuilder()
The time when the Tag Template migration was enabled.
|
boolean |
hasTemplateMigrationEnabledTime()
The time when the Tag Template migration was enabled.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MigrationConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MigrationConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
MigrationConfig.Builder |
mergeFrom(MigrationConfig other) |
MigrationConfig.Builder |
mergeTemplateMigrationEnabledTime(com.google.protobuf.Timestamp value)
The time when the Tag Template migration was enabled.
|
MigrationConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MigrationConfig.Builder |
setCatalogUiExperience(CatalogUIExperience value)
Opt-in status for the UI switch to Dataplex.
|
MigrationConfig.Builder |
setCatalogUiExperienceValue(int value)
Opt-in status for the UI switch to Dataplex.
|
MigrationConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
MigrationConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
MigrationConfig.Builder |
setTagTemplateMigration(TagTemplateMigration value)
Opt-in status for the migration of Tag Templates to Dataplex.
|
MigrationConfig.Builder |
setTagTemplateMigrationValue(int value)
Opt-in status for the migration of Tag Templates to Dataplex.
|
MigrationConfig.Builder |
setTemplateMigrationEnabledTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time when the Tag Template migration was enabled.
|
MigrationConfig.Builder |
setTemplateMigrationEnabledTime(com.google.protobuf.Timestamp value)
The time when the Tag Template migration was enabled.
|
MigrationConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>public MigrationConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>public MigrationConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MigrationConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MigrationConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MigrationConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>public MigrationConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>public MigrationConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>public MigrationConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>public MigrationConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>public MigrationConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>public MigrationConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MigrationConfig.Builder>public MigrationConfig.Builder mergeFrom(MigrationConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>public MigrationConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MigrationConfig.Builder>IOExceptionpublic int getTagTemplateMigrationValue()
Opt-in status for the migration of Tag Templates to Dataplex.
.google.cloud.datacatalog.v1.TagTemplateMigration tag_template_migration = 1;getTagTemplateMigrationValue in interface MigrationConfigOrBuilderpublic MigrationConfig.Builder setTagTemplateMigrationValue(int value)
Opt-in status for the migration of Tag Templates to Dataplex.
.google.cloud.datacatalog.v1.TagTemplateMigration tag_template_migration = 1;value - The enum numeric value on the wire for tagTemplateMigration to set.public TagTemplateMigration getTagTemplateMigration()
Opt-in status for the migration of Tag Templates to Dataplex.
.google.cloud.datacatalog.v1.TagTemplateMigration tag_template_migration = 1;getTagTemplateMigration in interface MigrationConfigOrBuilderpublic MigrationConfig.Builder setTagTemplateMigration(TagTemplateMigration value)
Opt-in status for the migration of Tag Templates to Dataplex.
.google.cloud.datacatalog.v1.TagTemplateMigration tag_template_migration = 1;value - The tagTemplateMigration to set.public MigrationConfig.Builder clearTagTemplateMigration()
Opt-in status for the migration of Tag Templates to Dataplex.
.google.cloud.datacatalog.v1.TagTemplateMigration tag_template_migration = 1;public int getCatalogUiExperienceValue()
Opt-in status for the UI switch to Dataplex.
.google.cloud.datacatalog.v1.CatalogUIExperience catalog_ui_experience = 2;getCatalogUiExperienceValue in interface MigrationConfigOrBuilderpublic MigrationConfig.Builder setCatalogUiExperienceValue(int value)
Opt-in status for the UI switch to Dataplex.
.google.cloud.datacatalog.v1.CatalogUIExperience catalog_ui_experience = 2;value - The enum numeric value on the wire for catalogUiExperience to set.public CatalogUIExperience getCatalogUiExperience()
Opt-in status for the UI switch to Dataplex.
.google.cloud.datacatalog.v1.CatalogUIExperience catalog_ui_experience = 2;getCatalogUiExperience in interface MigrationConfigOrBuilderpublic MigrationConfig.Builder setCatalogUiExperience(CatalogUIExperience value)
Opt-in status for the UI switch to Dataplex.
.google.cloud.datacatalog.v1.CatalogUIExperience catalog_ui_experience = 2;value - The catalogUiExperience to set.public MigrationConfig.Builder clearCatalogUiExperience()
Opt-in status for the UI switch to Dataplex.
.google.cloud.datacatalog.v1.CatalogUIExperience catalog_ui_experience = 2;public boolean hasTemplateMigrationEnabledTime()
The time when the Tag Template migration was enabled. If the Tag Template migration is not enabled, this field is not set.
.google.protobuf.Timestamp template_migration_enabled_time = 3;hasTemplateMigrationEnabledTime in interface MigrationConfigOrBuilderpublic com.google.protobuf.Timestamp getTemplateMigrationEnabledTime()
The time when the Tag Template migration was enabled. If the Tag Template migration is not enabled, this field is not set.
.google.protobuf.Timestamp template_migration_enabled_time = 3;getTemplateMigrationEnabledTime in interface MigrationConfigOrBuilderpublic MigrationConfig.Builder setTemplateMigrationEnabledTime(com.google.protobuf.Timestamp value)
The time when the Tag Template migration was enabled. If the Tag Template migration is not enabled, this field is not set.
.google.protobuf.Timestamp template_migration_enabled_time = 3;public MigrationConfig.Builder setTemplateMigrationEnabledTime(com.google.protobuf.Timestamp.Builder builderForValue)
The time when the Tag Template migration was enabled. If the Tag Template migration is not enabled, this field is not set.
.google.protobuf.Timestamp template_migration_enabled_time = 3;public MigrationConfig.Builder mergeTemplateMigrationEnabledTime(com.google.protobuf.Timestamp value)
The time when the Tag Template migration was enabled. If the Tag Template migration is not enabled, this field is not set.
.google.protobuf.Timestamp template_migration_enabled_time = 3;public MigrationConfig.Builder clearTemplateMigrationEnabledTime()
The time when the Tag Template migration was enabled. If the Tag Template migration is not enabled, this field is not set.
.google.protobuf.Timestamp template_migration_enabled_time = 3;public com.google.protobuf.Timestamp.Builder getTemplateMigrationEnabledTimeBuilder()
The time when the Tag Template migration was enabled. If the Tag Template migration is not enabled, this field is not set.
.google.protobuf.Timestamp template_migration_enabled_time = 3;public com.google.protobuf.TimestampOrBuilder getTemplateMigrationEnabledTimeOrBuilder()
The time when the Tag Template migration was enabled. If the Tag Template migration is not enabled, this field is not set.
.google.protobuf.Timestamp template_migration_enabled_time = 3;getTemplateMigrationEnabledTimeOrBuilder in interface MigrationConfigOrBuilderpublic final MigrationConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>public final MigrationConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MigrationConfig.Builder>Copyright © 2025 Google LLC. All rights reserved.