Package com.google.cloud.clouddms.v1
Class MappingRule.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
- com.google.cloud.clouddms.v1.MappingRule.Builder
-
- All Implemented Interfaces:
MappingRuleOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- MappingRule
public static final class MappingRule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder> implements MappingRuleOrBuilder
Definition of a transformation that is to be applied to a group of entities in the source schema. Several such transformations can be applied to an entity sequentially to define the corresponding entity in the target schema.
Protobuf typegoogle.cloud.clouddms.v1.MappingRule
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
clear
public MappingRule.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
getDefaultInstanceForType
public MappingRule getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public MappingRule build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MappingRule buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MappingRule.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
setField
public MappingRule.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
clearField
public MappingRule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
clearOneof
public MappingRule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
setRepeatedField
public MappingRule.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
addRepeatedField
public MappingRule.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
mergeFrom
public MappingRule.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MappingRule.Builder>
-
mergeFrom
public MappingRule.Builder mergeFrom(MappingRule other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
mergeFrom
public MappingRule.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MappingRule.Builder>
- Throws:
IOException
-
getDetailsCase
public MappingRule.DetailsCase getDetailsCase()
- Specified by:
getDetailsCase
in interfaceMappingRuleOrBuilder
-
clearDetails
public MappingRule.Builder clearDetails()
-
getName
public String getName()
Full name of the mapping rule resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{set}/mappingRule/{rule}.
string name = 1;
- Specified by:
getName
in interfaceMappingRuleOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Full name of the mapping rule resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{set}/mappingRule/{rule}.
string name = 1;
- Specified by:
getNameBytes
in interfaceMappingRuleOrBuilder
- Returns:
- The bytes for name.
-
setName
public MappingRule.Builder setName(String value)
Full name of the mapping rule resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{set}/mappingRule/{rule}.
string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public MappingRule.Builder clearName()
Full name of the mapping rule resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{set}/mappingRule/{rule}.
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public MappingRule.Builder setNameBytes(com.google.protobuf.ByteString value)
Full name of the mapping rule resource, in the form of: projects/{project}/locations/{location}/conversionWorkspaces/{set}/mappingRule/{rule}.
string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
public String getDisplayName()
Optional. A human readable name
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getDisplayName
in interfaceMappingRuleOrBuilder
- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()
Optional. A human readable name
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getDisplayNameBytes
in interfaceMappingRuleOrBuilder
- Returns:
- The bytes for displayName.
-
setDisplayName
public MappingRule.Builder setDisplayName(String value)
Optional. A human readable name
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
public MappingRule.Builder clearDisplayName()
Optional. A human readable name
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
setDisplayNameBytes
public MappingRule.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
Optional. A human readable name
string display_name = 2 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
Optional. The mapping rule state
.google.cloud.clouddms.v1.MappingRule.State state = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getStateValue
in interfaceMappingRuleOrBuilder
- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public MappingRule.Builder setStateValue(int value)
Optional. The mapping rule state
.google.cloud.clouddms.v1.MappingRule.State state = 3 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public MappingRule.State getState()
Optional. The mapping rule state
.google.cloud.clouddms.v1.MappingRule.State state = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getState
in interfaceMappingRuleOrBuilder
- Returns:
- The state.
-
setState
public MappingRule.Builder setState(MappingRule.State value)
Optional. The mapping rule state
.google.cloud.clouddms.v1.MappingRule.State state = 3 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The state to set.- Returns:
- This builder for chaining.
-
clearState
public MappingRule.Builder clearState()
Optional. The mapping rule state
.google.cloud.clouddms.v1.MappingRule.State state = 3 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
getRuleScopeValue
public int getRuleScopeValue()
Required. The rule scope
.google.cloud.clouddms.v1.DatabaseEntityType rule_scope = 4 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getRuleScopeValue
in interfaceMappingRuleOrBuilder
- Returns:
- The enum numeric value on the wire for ruleScope.
-
setRuleScopeValue
public MappingRule.Builder setRuleScopeValue(int value)
Required. The rule scope
.google.cloud.clouddms.v1.DatabaseEntityType rule_scope = 4 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The enum numeric value on the wire for ruleScope to set.- Returns:
- This builder for chaining.
-
getRuleScope
public DatabaseEntityType getRuleScope()
Required. The rule scope
.google.cloud.clouddms.v1.DatabaseEntityType rule_scope = 4 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getRuleScope
in interfaceMappingRuleOrBuilder
- Returns:
- The ruleScope.
-
setRuleScope
public MappingRule.Builder setRuleScope(DatabaseEntityType value)
Required. The rule scope
.google.cloud.clouddms.v1.DatabaseEntityType rule_scope = 4 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The ruleScope to set.- Returns:
- This builder for chaining.
-
clearRuleScope
public MappingRule.Builder clearRuleScope()
Required. The rule scope
.google.cloud.clouddms.v1.DatabaseEntityType rule_scope = 4 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- This builder for chaining.
-
hasFilter
public boolean hasFilter()
Required. The rule filter
.google.cloud.clouddms.v1.MappingRuleFilter filter = 5 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasFilter
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the filter field is set.
-
getFilter
public MappingRuleFilter getFilter()
Required. The rule filter
.google.cloud.clouddms.v1.MappingRuleFilter filter = 5 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getFilter
in interfaceMappingRuleOrBuilder
- Returns:
- The filter.
-
setFilter
public MappingRule.Builder setFilter(MappingRuleFilter value)
Required. The rule filter
.google.cloud.clouddms.v1.MappingRuleFilter filter = 5 [(.google.api.field_behavior) = REQUIRED];
-
setFilter
public MappingRule.Builder setFilter(MappingRuleFilter.Builder builderForValue)
Required. The rule filter
.google.cloud.clouddms.v1.MappingRuleFilter filter = 5 [(.google.api.field_behavior) = REQUIRED];
-
mergeFilter
public MappingRule.Builder mergeFilter(MappingRuleFilter value)
Required. The rule filter
.google.cloud.clouddms.v1.MappingRuleFilter filter = 5 [(.google.api.field_behavior) = REQUIRED];
-
clearFilter
public MappingRule.Builder clearFilter()
Required. The rule filter
.google.cloud.clouddms.v1.MappingRuleFilter filter = 5 [(.google.api.field_behavior) = REQUIRED];
-
getFilterBuilder
public MappingRuleFilter.Builder getFilterBuilder()
Required. The rule filter
.google.cloud.clouddms.v1.MappingRuleFilter filter = 5 [(.google.api.field_behavior) = REQUIRED];
-
getFilterOrBuilder
public MappingRuleFilterOrBuilder getFilterOrBuilder()
Required. The rule filter
.google.cloud.clouddms.v1.MappingRuleFilter filter = 5 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getFilterOrBuilder
in interfaceMappingRuleOrBuilder
-
getRuleOrder
public long getRuleOrder()
Required. The order in which the rule is applied. Lower order rules are applied before higher value rules so they may end up being overridden.
int64 rule_order = 6 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getRuleOrder
in interfaceMappingRuleOrBuilder
- Returns:
- The ruleOrder.
-
setRuleOrder
public MappingRule.Builder setRuleOrder(long value)
Required. The order in which the rule is applied. Lower order rules are applied before higher value rules so they may end up being overridden.
int64 rule_order = 6 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The ruleOrder to set.- Returns:
- This builder for chaining.
-
clearRuleOrder
public MappingRule.Builder clearRuleOrder()
Required. The order in which the rule is applied. Lower order rules are applied before higher value rules so they may end up being overridden.
int64 rule_order = 6 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- This builder for chaining.
-
getRevisionId
public String getRevisionId()
Output only. The revision ID of the mapping rule. A new revision is committed whenever the mapping rule is changed in any way. The format is an 8-character hexadecimal string.
string revision_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getRevisionId
in interfaceMappingRuleOrBuilder
- Returns:
- The revisionId.
-
getRevisionIdBytes
public com.google.protobuf.ByteString getRevisionIdBytes()
Output only. The revision ID of the mapping rule. A new revision is committed whenever the mapping rule is changed in any way. The format is an 8-character hexadecimal string.
string revision_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getRevisionIdBytes
in interfaceMappingRuleOrBuilder
- Returns:
- The bytes for revisionId.
-
setRevisionId
public MappingRule.Builder setRevisionId(String value)
Output only. The revision ID of the mapping rule. A new revision is committed whenever the mapping rule is changed in any way. The format is an 8-character hexadecimal string.
string revision_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The revisionId to set.- Returns:
- This builder for chaining.
-
clearRevisionId
public MappingRule.Builder clearRevisionId()
Output only. The revision ID of the mapping rule. A new revision is committed whenever the mapping rule is changed in any way. The format is an 8-character hexadecimal string.
string revision_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Returns:
- This builder for chaining.
-
setRevisionIdBytes
public MappingRule.Builder setRevisionIdBytes(com.google.protobuf.ByteString value)
Output only. The revision ID of the mapping rule. A new revision is committed whenever the mapping rule is changed in any way. The format is an 8-character hexadecimal string.
string revision_id = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Parameters:
value
- The bytes for revisionId to set.- Returns:
- This builder for chaining.
-
hasRevisionCreateTime
public boolean hasRevisionCreateTime()
Output only. The timestamp that the revision was created.
.google.protobuf.Timestamp revision_create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
hasRevisionCreateTime
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the revisionCreateTime field is set.
-
getRevisionCreateTime
public com.google.protobuf.Timestamp getRevisionCreateTime()
Output only. The timestamp that the revision was created.
.google.protobuf.Timestamp revision_create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getRevisionCreateTime
in interfaceMappingRuleOrBuilder
- Returns:
- The revisionCreateTime.
-
setRevisionCreateTime
public MappingRule.Builder setRevisionCreateTime(com.google.protobuf.Timestamp value)
Output only. The timestamp that the revision was created.
.google.protobuf.Timestamp revision_create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setRevisionCreateTime
public MappingRule.Builder setRevisionCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The timestamp that the revision was created.
.google.protobuf.Timestamp revision_create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeRevisionCreateTime
public MappingRule.Builder mergeRevisionCreateTime(com.google.protobuf.Timestamp value)
Output only. The timestamp that the revision was created.
.google.protobuf.Timestamp revision_create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearRevisionCreateTime
public MappingRule.Builder clearRevisionCreateTime()
Output only. The timestamp that the revision was created.
.google.protobuf.Timestamp revision_create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getRevisionCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getRevisionCreateTimeBuilder()
Output only. The timestamp that the revision was created.
.google.protobuf.Timestamp revision_create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getRevisionCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getRevisionCreateTimeOrBuilder()
Output only. The timestamp that the revision was created.
.google.protobuf.Timestamp revision_create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getRevisionCreateTimeOrBuilder
in interfaceMappingRuleOrBuilder
-
hasSingleEntityRename
public boolean hasSingleEntityRename()
Optional. Rule to specify how a single entity should be renamed.
.google.cloud.clouddms.v1.SingleEntityRename single_entity_rename = 102 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasSingleEntityRename
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the singleEntityRename field is set.
-
getSingleEntityRename
public SingleEntityRename getSingleEntityRename()
Optional. Rule to specify how a single entity should be renamed.
.google.cloud.clouddms.v1.SingleEntityRename single_entity_rename = 102 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getSingleEntityRename
in interfaceMappingRuleOrBuilder
- Returns:
- The singleEntityRename.
-
setSingleEntityRename
public MappingRule.Builder setSingleEntityRename(SingleEntityRename value)
Optional. Rule to specify how a single entity should be renamed.
.google.cloud.clouddms.v1.SingleEntityRename single_entity_rename = 102 [(.google.api.field_behavior) = OPTIONAL];
-
setSingleEntityRename
public MappingRule.Builder setSingleEntityRename(SingleEntityRename.Builder builderForValue)
Optional. Rule to specify how a single entity should be renamed.
.google.cloud.clouddms.v1.SingleEntityRename single_entity_rename = 102 [(.google.api.field_behavior) = OPTIONAL];
-
mergeSingleEntityRename
public MappingRule.Builder mergeSingleEntityRename(SingleEntityRename value)
Optional. Rule to specify how a single entity should be renamed.
.google.cloud.clouddms.v1.SingleEntityRename single_entity_rename = 102 [(.google.api.field_behavior) = OPTIONAL];
-
clearSingleEntityRename
public MappingRule.Builder clearSingleEntityRename()
Optional. Rule to specify how a single entity should be renamed.
.google.cloud.clouddms.v1.SingleEntityRename single_entity_rename = 102 [(.google.api.field_behavior) = OPTIONAL];
-
getSingleEntityRenameBuilder
public SingleEntityRename.Builder getSingleEntityRenameBuilder()
Optional. Rule to specify how a single entity should be renamed.
.google.cloud.clouddms.v1.SingleEntityRename single_entity_rename = 102 [(.google.api.field_behavior) = OPTIONAL];
-
getSingleEntityRenameOrBuilder
public SingleEntityRenameOrBuilder getSingleEntityRenameOrBuilder()
Optional. Rule to specify how a single entity should be renamed.
.google.cloud.clouddms.v1.SingleEntityRename single_entity_rename = 102 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getSingleEntityRenameOrBuilder
in interfaceMappingRuleOrBuilder
-
hasMultiEntityRename
public boolean hasMultiEntityRename()
Optional. Rule to specify how multiple entities should be renamed.
.google.cloud.clouddms.v1.MultiEntityRename multi_entity_rename = 103 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasMultiEntityRename
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the multiEntityRename field is set.
-
getMultiEntityRename
public MultiEntityRename getMultiEntityRename()
Optional. Rule to specify how multiple entities should be renamed.
.google.cloud.clouddms.v1.MultiEntityRename multi_entity_rename = 103 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getMultiEntityRename
in interfaceMappingRuleOrBuilder
- Returns:
- The multiEntityRename.
-
setMultiEntityRename
public MappingRule.Builder setMultiEntityRename(MultiEntityRename value)
Optional. Rule to specify how multiple entities should be renamed.
.google.cloud.clouddms.v1.MultiEntityRename multi_entity_rename = 103 [(.google.api.field_behavior) = OPTIONAL];
-
setMultiEntityRename
public MappingRule.Builder setMultiEntityRename(MultiEntityRename.Builder builderForValue)
Optional. Rule to specify how multiple entities should be renamed.
.google.cloud.clouddms.v1.MultiEntityRename multi_entity_rename = 103 [(.google.api.field_behavior) = OPTIONAL];
-
mergeMultiEntityRename
public MappingRule.Builder mergeMultiEntityRename(MultiEntityRename value)
Optional. Rule to specify how multiple entities should be renamed.
.google.cloud.clouddms.v1.MultiEntityRename multi_entity_rename = 103 [(.google.api.field_behavior) = OPTIONAL];
-
clearMultiEntityRename
public MappingRule.Builder clearMultiEntityRename()
Optional. Rule to specify how multiple entities should be renamed.
.google.cloud.clouddms.v1.MultiEntityRename multi_entity_rename = 103 [(.google.api.field_behavior) = OPTIONAL];
-
getMultiEntityRenameBuilder
public MultiEntityRename.Builder getMultiEntityRenameBuilder()
Optional. Rule to specify how multiple entities should be renamed.
.google.cloud.clouddms.v1.MultiEntityRename multi_entity_rename = 103 [(.google.api.field_behavior) = OPTIONAL];
-
getMultiEntityRenameOrBuilder
public MultiEntityRenameOrBuilder getMultiEntityRenameOrBuilder()
Optional. Rule to specify how multiple entities should be renamed.
.google.cloud.clouddms.v1.MultiEntityRename multi_entity_rename = 103 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getMultiEntityRenameOrBuilder
in interfaceMappingRuleOrBuilder
-
hasEntityMove
public boolean hasEntityMove()
Optional. Rule to specify how multiple entities should be relocated into a different schema.
.google.cloud.clouddms.v1.EntityMove entity_move = 105 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasEntityMove
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the entityMove field is set.
-
getEntityMove
public EntityMove getEntityMove()
Optional. Rule to specify how multiple entities should be relocated into a different schema.
.google.cloud.clouddms.v1.EntityMove entity_move = 105 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getEntityMove
in interfaceMappingRuleOrBuilder
- Returns:
- The entityMove.
-
setEntityMove
public MappingRule.Builder setEntityMove(EntityMove value)
Optional. Rule to specify how multiple entities should be relocated into a different schema.
.google.cloud.clouddms.v1.EntityMove entity_move = 105 [(.google.api.field_behavior) = OPTIONAL];
-
setEntityMove
public MappingRule.Builder setEntityMove(EntityMove.Builder builderForValue)
Optional. Rule to specify how multiple entities should be relocated into a different schema.
.google.cloud.clouddms.v1.EntityMove entity_move = 105 [(.google.api.field_behavior) = OPTIONAL];
-
mergeEntityMove
public MappingRule.Builder mergeEntityMove(EntityMove value)
Optional. Rule to specify how multiple entities should be relocated into a different schema.
.google.cloud.clouddms.v1.EntityMove entity_move = 105 [(.google.api.field_behavior) = OPTIONAL];
-
clearEntityMove
public MappingRule.Builder clearEntityMove()
Optional. Rule to specify how multiple entities should be relocated into a different schema.
.google.cloud.clouddms.v1.EntityMove entity_move = 105 [(.google.api.field_behavior) = OPTIONAL];
-
getEntityMoveBuilder
public EntityMove.Builder getEntityMoveBuilder()
Optional. Rule to specify how multiple entities should be relocated into a different schema.
.google.cloud.clouddms.v1.EntityMove entity_move = 105 [(.google.api.field_behavior) = OPTIONAL];
-
getEntityMoveOrBuilder
public EntityMoveOrBuilder getEntityMoveOrBuilder()
Optional. Rule to specify how multiple entities should be relocated into a different schema.
.google.cloud.clouddms.v1.EntityMove entity_move = 105 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getEntityMoveOrBuilder
in interfaceMappingRuleOrBuilder
-
hasSingleColumnChange
public boolean hasSingleColumnChange()
Optional. Rule to specify how a single column is converted.
.google.cloud.clouddms.v1.SingleColumnChange single_column_change = 106 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasSingleColumnChange
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the singleColumnChange field is set.
-
getSingleColumnChange
public SingleColumnChange getSingleColumnChange()
Optional. Rule to specify how a single column is converted.
.google.cloud.clouddms.v1.SingleColumnChange single_column_change = 106 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getSingleColumnChange
in interfaceMappingRuleOrBuilder
- Returns:
- The singleColumnChange.
-
setSingleColumnChange
public MappingRule.Builder setSingleColumnChange(SingleColumnChange value)
Optional. Rule to specify how a single column is converted.
.google.cloud.clouddms.v1.SingleColumnChange single_column_change = 106 [(.google.api.field_behavior) = OPTIONAL];
-
setSingleColumnChange
public MappingRule.Builder setSingleColumnChange(SingleColumnChange.Builder builderForValue)
Optional. Rule to specify how a single column is converted.
.google.cloud.clouddms.v1.SingleColumnChange single_column_change = 106 [(.google.api.field_behavior) = OPTIONAL];
-
mergeSingleColumnChange
public MappingRule.Builder mergeSingleColumnChange(SingleColumnChange value)
Optional. Rule to specify how a single column is converted.
.google.cloud.clouddms.v1.SingleColumnChange single_column_change = 106 [(.google.api.field_behavior) = OPTIONAL];
-
clearSingleColumnChange
public MappingRule.Builder clearSingleColumnChange()
Optional. Rule to specify how a single column is converted.
.google.cloud.clouddms.v1.SingleColumnChange single_column_change = 106 [(.google.api.field_behavior) = OPTIONAL];
-
getSingleColumnChangeBuilder
public SingleColumnChange.Builder getSingleColumnChangeBuilder()
Optional. Rule to specify how a single column is converted.
.google.cloud.clouddms.v1.SingleColumnChange single_column_change = 106 [(.google.api.field_behavior) = OPTIONAL];
-
getSingleColumnChangeOrBuilder
public SingleColumnChangeOrBuilder getSingleColumnChangeOrBuilder()
Optional. Rule to specify how a single column is converted.
.google.cloud.clouddms.v1.SingleColumnChange single_column_change = 106 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getSingleColumnChangeOrBuilder
in interfaceMappingRuleOrBuilder
-
hasMultiColumnDataTypeChange
public boolean hasMultiColumnDataTypeChange()
Optional. Rule to specify how multiple columns should be converted to a different data type.
.google.cloud.clouddms.v1.MultiColumnDatatypeChange multi_column_data_type_change = 107 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasMultiColumnDataTypeChange
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the multiColumnDataTypeChange field is set.
-
getMultiColumnDataTypeChange
public MultiColumnDatatypeChange getMultiColumnDataTypeChange()
Optional. Rule to specify how multiple columns should be converted to a different data type.
.google.cloud.clouddms.v1.MultiColumnDatatypeChange multi_column_data_type_change = 107 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getMultiColumnDataTypeChange
in interfaceMappingRuleOrBuilder
- Returns:
- The multiColumnDataTypeChange.
-
setMultiColumnDataTypeChange
public MappingRule.Builder setMultiColumnDataTypeChange(MultiColumnDatatypeChange value)
Optional. Rule to specify how multiple columns should be converted to a different data type.
.google.cloud.clouddms.v1.MultiColumnDatatypeChange multi_column_data_type_change = 107 [(.google.api.field_behavior) = OPTIONAL];
-
setMultiColumnDataTypeChange
public MappingRule.Builder setMultiColumnDataTypeChange(MultiColumnDatatypeChange.Builder builderForValue)
Optional. Rule to specify how multiple columns should be converted to a different data type.
.google.cloud.clouddms.v1.MultiColumnDatatypeChange multi_column_data_type_change = 107 [(.google.api.field_behavior) = OPTIONAL];
-
mergeMultiColumnDataTypeChange
public MappingRule.Builder mergeMultiColumnDataTypeChange(MultiColumnDatatypeChange value)
Optional. Rule to specify how multiple columns should be converted to a different data type.
.google.cloud.clouddms.v1.MultiColumnDatatypeChange multi_column_data_type_change = 107 [(.google.api.field_behavior) = OPTIONAL];
-
clearMultiColumnDataTypeChange
public MappingRule.Builder clearMultiColumnDataTypeChange()
Optional. Rule to specify how multiple columns should be converted to a different data type.
.google.cloud.clouddms.v1.MultiColumnDatatypeChange multi_column_data_type_change = 107 [(.google.api.field_behavior) = OPTIONAL];
-
getMultiColumnDataTypeChangeBuilder
public MultiColumnDatatypeChange.Builder getMultiColumnDataTypeChangeBuilder()
Optional. Rule to specify how multiple columns should be converted to a different data type.
.google.cloud.clouddms.v1.MultiColumnDatatypeChange multi_column_data_type_change = 107 [(.google.api.field_behavior) = OPTIONAL];
-
getMultiColumnDataTypeChangeOrBuilder
public MultiColumnDatatypeChangeOrBuilder getMultiColumnDataTypeChangeOrBuilder()
Optional. Rule to specify how multiple columns should be converted to a different data type.
.google.cloud.clouddms.v1.MultiColumnDatatypeChange multi_column_data_type_change = 107 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getMultiColumnDataTypeChangeOrBuilder
in interfaceMappingRuleOrBuilder
-
hasConditionalColumnSetValue
public boolean hasConditionalColumnSetValue()
Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
.google.cloud.clouddms.v1.ConditionalColumnSetValue conditional_column_set_value = 108 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasConditionalColumnSetValue
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the conditionalColumnSetValue field is set.
-
getConditionalColumnSetValue
public ConditionalColumnSetValue getConditionalColumnSetValue()
Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
.google.cloud.clouddms.v1.ConditionalColumnSetValue conditional_column_set_value = 108 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getConditionalColumnSetValue
in interfaceMappingRuleOrBuilder
- Returns:
- The conditionalColumnSetValue.
-
setConditionalColumnSetValue
public MappingRule.Builder setConditionalColumnSetValue(ConditionalColumnSetValue value)
Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
.google.cloud.clouddms.v1.ConditionalColumnSetValue conditional_column_set_value = 108 [(.google.api.field_behavior) = OPTIONAL];
-
setConditionalColumnSetValue
public MappingRule.Builder setConditionalColumnSetValue(ConditionalColumnSetValue.Builder builderForValue)
Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
.google.cloud.clouddms.v1.ConditionalColumnSetValue conditional_column_set_value = 108 [(.google.api.field_behavior) = OPTIONAL];
-
mergeConditionalColumnSetValue
public MappingRule.Builder mergeConditionalColumnSetValue(ConditionalColumnSetValue value)
Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
.google.cloud.clouddms.v1.ConditionalColumnSetValue conditional_column_set_value = 108 [(.google.api.field_behavior) = OPTIONAL];
-
clearConditionalColumnSetValue
public MappingRule.Builder clearConditionalColumnSetValue()
Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
.google.cloud.clouddms.v1.ConditionalColumnSetValue conditional_column_set_value = 108 [(.google.api.field_behavior) = OPTIONAL];
-
getConditionalColumnSetValueBuilder
public ConditionalColumnSetValue.Builder getConditionalColumnSetValueBuilder()
Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
.google.cloud.clouddms.v1.ConditionalColumnSetValue conditional_column_set_value = 108 [(.google.api.field_behavior) = OPTIONAL];
-
getConditionalColumnSetValueOrBuilder
public ConditionalColumnSetValueOrBuilder getConditionalColumnSetValueOrBuilder()
Optional. Rule to specify how the data contained in a column should be transformed (such as trimmed, rounded, etc) provided that the data meets certain criteria.
.google.cloud.clouddms.v1.ConditionalColumnSetValue conditional_column_set_value = 108 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getConditionalColumnSetValueOrBuilder
in interfaceMappingRuleOrBuilder
-
hasConvertRowidColumn
public boolean hasConvertRowidColumn()
Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
.google.cloud.clouddms.v1.ConvertRowIdToColumn convert_rowid_column = 114 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasConvertRowidColumn
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the convertRowidColumn field is set.
-
getConvertRowidColumn
public ConvertRowIdToColumn getConvertRowidColumn()
Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
.google.cloud.clouddms.v1.ConvertRowIdToColumn convert_rowid_column = 114 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getConvertRowidColumn
in interfaceMappingRuleOrBuilder
- Returns:
- The convertRowidColumn.
-
setConvertRowidColumn
public MappingRule.Builder setConvertRowidColumn(ConvertRowIdToColumn value)
Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
.google.cloud.clouddms.v1.ConvertRowIdToColumn convert_rowid_column = 114 [(.google.api.field_behavior) = OPTIONAL];
-
setConvertRowidColumn
public MappingRule.Builder setConvertRowidColumn(ConvertRowIdToColumn.Builder builderForValue)
Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
.google.cloud.clouddms.v1.ConvertRowIdToColumn convert_rowid_column = 114 [(.google.api.field_behavior) = OPTIONAL];
-
mergeConvertRowidColumn
public MappingRule.Builder mergeConvertRowidColumn(ConvertRowIdToColumn value)
Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
.google.cloud.clouddms.v1.ConvertRowIdToColumn convert_rowid_column = 114 [(.google.api.field_behavior) = OPTIONAL];
-
clearConvertRowidColumn
public MappingRule.Builder clearConvertRowidColumn()
Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
.google.cloud.clouddms.v1.ConvertRowIdToColumn convert_rowid_column = 114 [(.google.api.field_behavior) = OPTIONAL];
-
getConvertRowidColumnBuilder
public ConvertRowIdToColumn.Builder getConvertRowidColumnBuilder()
Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
.google.cloud.clouddms.v1.ConvertRowIdToColumn convert_rowid_column = 114 [(.google.api.field_behavior) = OPTIONAL];
-
getConvertRowidColumnOrBuilder
public ConvertRowIdToColumnOrBuilder getConvertRowidColumnOrBuilder()
Optional. Rule to specify how multiple tables should be converted with an additional rowid column.
.google.cloud.clouddms.v1.ConvertRowIdToColumn convert_rowid_column = 114 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getConvertRowidColumnOrBuilder
in interfaceMappingRuleOrBuilder
-
hasSetTablePrimaryKey
public boolean hasSetTablePrimaryKey()
Optional. Rule to specify the primary key for a table
.google.cloud.clouddms.v1.SetTablePrimaryKey set_table_primary_key = 115 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasSetTablePrimaryKey
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the setTablePrimaryKey field is set.
-
getSetTablePrimaryKey
public SetTablePrimaryKey getSetTablePrimaryKey()
Optional. Rule to specify the primary key for a table
.google.cloud.clouddms.v1.SetTablePrimaryKey set_table_primary_key = 115 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getSetTablePrimaryKey
in interfaceMappingRuleOrBuilder
- Returns:
- The setTablePrimaryKey.
-
setSetTablePrimaryKey
public MappingRule.Builder setSetTablePrimaryKey(SetTablePrimaryKey value)
Optional. Rule to specify the primary key for a table
.google.cloud.clouddms.v1.SetTablePrimaryKey set_table_primary_key = 115 [(.google.api.field_behavior) = OPTIONAL];
-
setSetTablePrimaryKey
public MappingRule.Builder setSetTablePrimaryKey(SetTablePrimaryKey.Builder builderForValue)
Optional. Rule to specify the primary key for a table
.google.cloud.clouddms.v1.SetTablePrimaryKey set_table_primary_key = 115 [(.google.api.field_behavior) = OPTIONAL];
-
mergeSetTablePrimaryKey
public MappingRule.Builder mergeSetTablePrimaryKey(SetTablePrimaryKey value)
Optional. Rule to specify the primary key for a table
.google.cloud.clouddms.v1.SetTablePrimaryKey set_table_primary_key = 115 [(.google.api.field_behavior) = OPTIONAL];
-
clearSetTablePrimaryKey
public MappingRule.Builder clearSetTablePrimaryKey()
Optional. Rule to specify the primary key for a table
.google.cloud.clouddms.v1.SetTablePrimaryKey set_table_primary_key = 115 [(.google.api.field_behavior) = OPTIONAL];
-
getSetTablePrimaryKeyBuilder
public SetTablePrimaryKey.Builder getSetTablePrimaryKeyBuilder()
Optional. Rule to specify the primary key for a table
.google.cloud.clouddms.v1.SetTablePrimaryKey set_table_primary_key = 115 [(.google.api.field_behavior) = OPTIONAL];
-
getSetTablePrimaryKeyOrBuilder
public SetTablePrimaryKeyOrBuilder getSetTablePrimaryKeyOrBuilder()
Optional. Rule to specify the primary key for a table
.google.cloud.clouddms.v1.SetTablePrimaryKey set_table_primary_key = 115 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getSetTablePrimaryKeyOrBuilder
in interfaceMappingRuleOrBuilder
-
hasSinglePackageChange
public boolean hasSinglePackageChange()
Optional. Rule to specify how a single package is converted.
.google.cloud.clouddms.v1.SinglePackageChange single_package_change = 116 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasSinglePackageChange
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the singlePackageChange field is set.
-
getSinglePackageChange
public SinglePackageChange getSinglePackageChange()
Optional. Rule to specify how a single package is converted.
.google.cloud.clouddms.v1.SinglePackageChange single_package_change = 116 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getSinglePackageChange
in interfaceMappingRuleOrBuilder
- Returns:
- The singlePackageChange.
-
setSinglePackageChange
public MappingRule.Builder setSinglePackageChange(SinglePackageChange value)
Optional. Rule to specify how a single package is converted.
.google.cloud.clouddms.v1.SinglePackageChange single_package_change = 116 [(.google.api.field_behavior) = OPTIONAL];
-
setSinglePackageChange
public MappingRule.Builder setSinglePackageChange(SinglePackageChange.Builder builderForValue)
Optional. Rule to specify how a single package is converted.
.google.cloud.clouddms.v1.SinglePackageChange single_package_change = 116 [(.google.api.field_behavior) = OPTIONAL];
-
mergeSinglePackageChange
public MappingRule.Builder mergeSinglePackageChange(SinglePackageChange value)
Optional. Rule to specify how a single package is converted.
.google.cloud.clouddms.v1.SinglePackageChange single_package_change = 116 [(.google.api.field_behavior) = OPTIONAL];
-
clearSinglePackageChange
public MappingRule.Builder clearSinglePackageChange()
Optional. Rule to specify how a single package is converted.
.google.cloud.clouddms.v1.SinglePackageChange single_package_change = 116 [(.google.api.field_behavior) = OPTIONAL];
-
getSinglePackageChangeBuilder
public SinglePackageChange.Builder getSinglePackageChangeBuilder()
Optional. Rule to specify how a single package is converted.
.google.cloud.clouddms.v1.SinglePackageChange single_package_change = 116 [(.google.api.field_behavior) = OPTIONAL];
-
getSinglePackageChangeOrBuilder
public SinglePackageChangeOrBuilder getSinglePackageChangeOrBuilder()
Optional. Rule to specify how a single package is converted.
.google.cloud.clouddms.v1.SinglePackageChange single_package_change = 116 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getSinglePackageChangeOrBuilder
in interfaceMappingRuleOrBuilder
-
hasSourceSqlChange
public boolean hasSourceSqlChange()
Optional. Rule to change the sql code for an entity, for example, function, procedure.
.google.cloud.clouddms.v1.SourceSqlChange source_sql_change = 117 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasSourceSqlChange
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the sourceSqlChange field is set.
-
getSourceSqlChange
public SourceSqlChange getSourceSqlChange()
Optional. Rule to change the sql code for an entity, for example, function, procedure.
.google.cloud.clouddms.v1.SourceSqlChange source_sql_change = 117 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getSourceSqlChange
in interfaceMappingRuleOrBuilder
- Returns:
- The sourceSqlChange.
-
setSourceSqlChange
public MappingRule.Builder setSourceSqlChange(SourceSqlChange value)
Optional. Rule to change the sql code for an entity, for example, function, procedure.
.google.cloud.clouddms.v1.SourceSqlChange source_sql_change = 117 [(.google.api.field_behavior) = OPTIONAL];
-
setSourceSqlChange
public MappingRule.Builder setSourceSqlChange(SourceSqlChange.Builder builderForValue)
Optional. Rule to change the sql code for an entity, for example, function, procedure.
.google.cloud.clouddms.v1.SourceSqlChange source_sql_change = 117 [(.google.api.field_behavior) = OPTIONAL];
-
mergeSourceSqlChange
public MappingRule.Builder mergeSourceSqlChange(SourceSqlChange value)
Optional. Rule to change the sql code for an entity, for example, function, procedure.
.google.cloud.clouddms.v1.SourceSqlChange source_sql_change = 117 [(.google.api.field_behavior) = OPTIONAL];
-
clearSourceSqlChange
public MappingRule.Builder clearSourceSqlChange()
Optional. Rule to change the sql code for an entity, for example, function, procedure.
.google.cloud.clouddms.v1.SourceSqlChange source_sql_change = 117 [(.google.api.field_behavior) = OPTIONAL];
-
getSourceSqlChangeBuilder
public SourceSqlChange.Builder getSourceSqlChangeBuilder()
Optional. Rule to change the sql code for an entity, for example, function, procedure.
.google.cloud.clouddms.v1.SourceSqlChange source_sql_change = 117 [(.google.api.field_behavior) = OPTIONAL];
-
getSourceSqlChangeOrBuilder
public SourceSqlChangeOrBuilder getSourceSqlChangeOrBuilder()
Optional. Rule to change the sql code for an entity, for example, function, procedure.
.google.cloud.clouddms.v1.SourceSqlChange source_sql_change = 117 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getSourceSqlChangeOrBuilder
in interfaceMappingRuleOrBuilder
-
hasFilterTableColumns
public boolean hasFilterTableColumns()
Optional. Rule to specify the list of columns to include or exclude from a table.
.google.cloud.clouddms.v1.FilterTableColumns filter_table_columns = 118 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasFilterTableColumns
in interfaceMappingRuleOrBuilder
- Returns:
- Whether the filterTableColumns field is set.
-
getFilterTableColumns
public FilterTableColumns getFilterTableColumns()
Optional. Rule to specify the list of columns to include or exclude from a table.
.google.cloud.clouddms.v1.FilterTableColumns filter_table_columns = 118 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getFilterTableColumns
in interfaceMappingRuleOrBuilder
- Returns:
- The filterTableColumns.
-
setFilterTableColumns
public MappingRule.Builder setFilterTableColumns(FilterTableColumns value)
Optional. Rule to specify the list of columns to include or exclude from a table.
.google.cloud.clouddms.v1.FilterTableColumns filter_table_columns = 118 [(.google.api.field_behavior) = OPTIONAL];
-
setFilterTableColumns
public MappingRule.Builder setFilterTableColumns(FilterTableColumns.Builder builderForValue)
Optional. Rule to specify the list of columns to include or exclude from a table.
.google.cloud.clouddms.v1.FilterTableColumns filter_table_columns = 118 [(.google.api.field_behavior) = OPTIONAL];
-
mergeFilterTableColumns
public MappingRule.Builder mergeFilterTableColumns(FilterTableColumns value)
Optional. Rule to specify the list of columns to include or exclude from a table.
.google.cloud.clouddms.v1.FilterTableColumns filter_table_columns = 118 [(.google.api.field_behavior) = OPTIONAL];
-
clearFilterTableColumns
public MappingRule.Builder clearFilterTableColumns()
Optional. Rule to specify the list of columns to include or exclude from a table.
.google.cloud.clouddms.v1.FilterTableColumns filter_table_columns = 118 [(.google.api.field_behavior) = OPTIONAL];
-
getFilterTableColumnsBuilder
public FilterTableColumns.Builder getFilterTableColumnsBuilder()
Optional. Rule to specify the list of columns to include or exclude from a table.
.google.cloud.clouddms.v1.FilterTableColumns filter_table_columns = 118 [(.google.api.field_behavior) = OPTIONAL];
-
getFilterTableColumnsOrBuilder
public FilterTableColumnsOrBuilder getFilterTableColumnsOrBuilder()
Optional. Rule to specify the list of columns to include or exclude from a table.
.google.cloud.clouddms.v1.FilterTableColumns filter_table_columns = 118 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getFilterTableColumnsOrBuilder
in interfaceMappingRuleOrBuilder
-
setUnknownFields
public final MappingRule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
mergeUnknownFields
public final MappingRule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
-
-