Class 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 type google.cloud.clouddms.v1.MappingRule
    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
      • clear

        public MappingRule.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
      • getDefaultInstanceForType

        public MappingRule getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public MappingRule build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public MappingRule buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public MappingRule.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
      • setField

        public MappingRule.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                            Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
      • clearField

        public MappingRule.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
      • clearOneof

        public MappingRule.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.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 interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
      • addRepeatedField

        public MappingRule.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                    Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
      • mergeFrom

        public MappingRule.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<MappingRule.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.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 interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<MappingRule.Builder>
        Throws:
        IOException
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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];
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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];
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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];
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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];
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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];
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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];
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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];
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
      • 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 interface MappingRuleOrBuilder
        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 interface MappingRuleOrBuilder
        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];
      • setUnknownFields

        public final MappingRule.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>
      • mergeUnknownFields

        public final MappingRule.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MappingRule.Builder>