Class ValueTransformation.Builder

  • All Implemented Interfaces:
    ValueTransformationOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
    Enclosing class:
    ValueTransformation

    public static final class ValueTransformation.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<ValueTransformation.Builder>
    implements ValueTransformationOrBuilder
     Description of data transformation during migration as part of the
     ConditionalColumnSetValue.
     
    Protobuf type google.cloud.clouddms.v1.ValueTransformation
    • 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<ValueTransformation.Builder>
      • clear

        public ValueTransformation.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<ValueTransformation.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<ValueTransformation.Builder>
      • getDefaultInstanceForType

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

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

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

        public ValueTransformation.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<ValueTransformation.Builder>
      • setField

        public ValueTransformation.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<ValueTransformation.Builder>
      • clearField

        public ValueTransformation.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<ValueTransformation.Builder>
      • clearOneof

        public ValueTransformation.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<ValueTransformation.Builder>
      • setRepeatedField

        public ValueTransformation.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<ValueTransformation.Builder>
      • addRepeatedField

        public ValueTransformation.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<ValueTransformation.Builder>
      • mergeFrom

        public ValueTransformation.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<ValueTransformation.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ValueTransformation.Builder>
      • mergeFrom

        public ValueTransformation.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<ValueTransformation.Builder>
        Throws:
        IOException
      • hasIsNull

        public boolean hasIsNull()
         Optional. Value is null
         
        .google.protobuf.Empty is_null = 100 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasIsNull in interface ValueTransformationOrBuilder
        Returns:
        Whether the isNull field is set.
      • getIsNull

        public com.google.protobuf.Empty getIsNull()
         Optional. Value is null
         
        .google.protobuf.Empty is_null = 100 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getIsNull in interface ValueTransformationOrBuilder
        Returns:
        The isNull.
      • setIsNull

        public ValueTransformation.Builder setIsNull​(com.google.protobuf.Empty value)
         Optional. Value is null
         
        .google.protobuf.Empty is_null = 100 [(.google.api.field_behavior) = OPTIONAL];
      • setIsNull

        public ValueTransformation.Builder setIsNull​(com.google.protobuf.Empty.Builder builderForValue)
         Optional. Value is null
         
        .google.protobuf.Empty is_null = 100 [(.google.api.field_behavior) = OPTIONAL];
      • mergeIsNull

        public ValueTransformation.Builder mergeIsNull​(com.google.protobuf.Empty value)
         Optional. Value is null
         
        .google.protobuf.Empty is_null = 100 [(.google.api.field_behavior) = OPTIONAL];
      • clearIsNull

        public ValueTransformation.Builder clearIsNull()
         Optional. Value is null
         
        .google.protobuf.Empty is_null = 100 [(.google.api.field_behavior) = OPTIONAL];
      • getIsNullBuilder

        public com.google.protobuf.Empty.Builder getIsNullBuilder()
         Optional. Value is null
         
        .google.protobuf.Empty is_null = 100 [(.google.api.field_behavior) = OPTIONAL];
      • getIsNullOrBuilder

        public com.google.protobuf.EmptyOrBuilder getIsNullOrBuilder()
         Optional. Value is null
         
        .google.protobuf.Empty is_null = 100 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getIsNullOrBuilder in interface ValueTransformationOrBuilder
      • hasValueList

        public boolean hasValueList()
         Optional. Value is found in the specified list.
         
        .google.cloud.clouddms.v1.ValueListFilter value_list = 101 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasValueList in interface ValueTransformationOrBuilder
        Returns:
        Whether the valueList field is set.
      • getValueList

        public ValueListFilter getValueList()
         Optional. Value is found in the specified list.
         
        .google.cloud.clouddms.v1.ValueListFilter value_list = 101 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getValueList in interface ValueTransformationOrBuilder
        Returns:
        The valueList.
      • setValueList

        public ValueTransformation.Builder setValueList​(ValueListFilter value)
         Optional. Value is found in the specified list.
         
        .google.cloud.clouddms.v1.ValueListFilter value_list = 101 [(.google.api.field_behavior) = OPTIONAL];
      • setValueList

        public ValueTransformation.Builder setValueList​(ValueListFilter.Builder builderForValue)
         Optional. Value is found in the specified list.
         
        .google.cloud.clouddms.v1.ValueListFilter value_list = 101 [(.google.api.field_behavior) = OPTIONAL];
      • mergeValueList

        public ValueTransformation.Builder mergeValueList​(ValueListFilter value)
         Optional. Value is found in the specified list.
         
        .google.cloud.clouddms.v1.ValueListFilter value_list = 101 [(.google.api.field_behavior) = OPTIONAL];
      • clearValueList

        public ValueTransformation.Builder clearValueList()
         Optional. Value is found in the specified list.
         
        .google.cloud.clouddms.v1.ValueListFilter value_list = 101 [(.google.api.field_behavior) = OPTIONAL];
      • getValueListBuilder

        public ValueListFilter.Builder getValueListBuilder()
         Optional. Value is found in the specified list.
         
        .google.cloud.clouddms.v1.ValueListFilter value_list = 101 [(.google.api.field_behavior) = OPTIONAL];
      • hasIntComparison

        public boolean hasIntComparison()
         Optional. Filter on relation between source value and compare value of
         type integer.
         
        .google.cloud.clouddms.v1.IntComparisonFilter int_comparison = 102 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasIntComparison in interface ValueTransformationOrBuilder
        Returns:
        Whether the intComparison field is set.
      • getIntComparison

        public IntComparisonFilter getIntComparison()
         Optional. Filter on relation between source value and compare value of
         type integer.
         
        .google.cloud.clouddms.v1.IntComparisonFilter int_comparison = 102 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getIntComparison in interface ValueTransformationOrBuilder
        Returns:
        The intComparison.
      • setIntComparison

        public ValueTransformation.Builder setIntComparison​(IntComparisonFilter value)
         Optional. Filter on relation between source value and compare value of
         type integer.
         
        .google.cloud.clouddms.v1.IntComparisonFilter int_comparison = 102 [(.google.api.field_behavior) = OPTIONAL];
      • setIntComparison

        public ValueTransformation.Builder setIntComparison​(IntComparisonFilter.Builder builderForValue)
         Optional. Filter on relation between source value and compare value of
         type integer.
         
        .google.cloud.clouddms.v1.IntComparisonFilter int_comparison = 102 [(.google.api.field_behavior) = OPTIONAL];
      • mergeIntComparison

        public ValueTransformation.Builder mergeIntComparison​(IntComparisonFilter value)
         Optional. Filter on relation between source value and compare value of
         type integer.
         
        .google.cloud.clouddms.v1.IntComparisonFilter int_comparison = 102 [(.google.api.field_behavior) = OPTIONAL];
      • clearIntComparison

        public ValueTransformation.Builder clearIntComparison()
         Optional. Filter on relation between source value and compare value of
         type integer.
         
        .google.cloud.clouddms.v1.IntComparisonFilter int_comparison = 102 [(.google.api.field_behavior) = OPTIONAL];
      • getIntComparisonBuilder

        public IntComparisonFilter.Builder getIntComparisonBuilder()
         Optional. Filter on relation between source value and compare value of
         type integer.
         
        .google.cloud.clouddms.v1.IntComparisonFilter int_comparison = 102 [(.google.api.field_behavior) = OPTIONAL];
      • hasDoubleComparison

        public boolean hasDoubleComparison()
         Optional. Filter on relation between source value and compare value of
         type double.
         
        .google.cloud.clouddms.v1.DoubleComparisonFilter double_comparison = 103 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasDoubleComparison in interface ValueTransformationOrBuilder
        Returns:
        Whether the doubleComparison field is set.
      • getDoubleComparison

        public DoubleComparisonFilter getDoubleComparison()
         Optional. Filter on relation between source value and compare value of
         type double.
         
        .google.cloud.clouddms.v1.DoubleComparisonFilter double_comparison = 103 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getDoubleComparison in interface ValueTransformationOrBuilder
        Returns:
        The doubleComparison.
      • setDoubleComparison

        public ValueTransformation.Builder setDoubleComparison​(DoubleComparisonFilter value)
         Optional. Filter on relation between source value and compare value of
         type double.
         
        .google.cloud.clouddms.v1.DoubleComparisonFilter double_comparison = 103 [(.google.api.field_behavior) = OPTIONAL];
      • setDoubleComparison

        public ValueTransformation.Builder setDoubleComparison​(DoubleComparisonFilter.Builder builderForValue)
         Optional. Filter on relation between source value and compare value of
         type double.
         
        .google.cloud.clouddms.v1.DoubleComparisonFilter double_comparison = 103 [(.google.api.field_behavior) = OPTIONAL];
      • mergeDoubleComparison

        public ValueTransformation.Builder mergeDoubleComparison​(DoubleComparisonFilter value)
         Optional. Filter on relation between source value and compare value of
         type double.
         
        .google.cloud.clouddms.v1.DoubleComparisonFilter double_comparison = 103 [(.google.api.field_behavior) = OPTIONAL];
      • clearDoubleComparison

        public ValueTransformation.Builder clearDoubleComparison()
         Optional. Filter on relation between source value and compare value of
         type double.
         
        .google.cloud.clouddms.v1.DoubleComparisonFilter double_comparison = 103 [(.google.api.field_behavior) = OPTIONAL];
      • getDoubleComparisonBuilder

        public DoubleComparisonFilter.Builder getDoubleComparisonBuilder()
         Optional. Filter on relation between source value and compare value of
         type double.
         
        .google.cloud.clouddms.v1.DoubleComparisonFilter double_comparison = 103 [(.google.api.field_behavior) = OPTIONAL];
      • hasAssignNull

        public boolean hasAssignNull()
         Optional. Set to null
         
        .google.protobuf.Empty assign_null = 200 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasAssignNull in interface ValueTransformationOrBuilder
        Returns:
        Whether the assignNull field is set.
      • getAssignNull

        public com.google.protobuf.Empty getAssignNull()
         Optional. Set to null
         
        .google.protobuf.Empty assign_null = 200 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAssignNull in interface ValueTransformationOrBuilder
        Returns:
        The assignNull.
      • setAssignNull

        public ValueTransformation.Builder setAssignNull​(com.google.protobuf.Empty value)
         Optional. Set to null
         
        .google.protobuf.Empty assign_null = 200 [(.google.api.field_behavior) = OPTIONAL];
      • setAssignNull

        public ValueTransformation.Builder setAssignNull​(com.google.protobuf.Empty.Builder builderForValue)
         Optional. Set to null
         
        .google.protobuf.Empty assign_null = 200 [(.google.api.field_behavior) = OPTIONAL];
      • mergeAssignNull

        public ValueTransformation.Builder mergeAssignNull​(com.google.protobuf.Empty value)
         Optional. Set to null
         
        .google.protobuf.Empty assign_null = 200 [(.google.api.field_behavior) = OPTIONAL];
      • clearAssignNull

        public ValueTransformation.Builder clearAssignNull()
         Optional. Set to null
         
        .google.protobuf.Empty assign_null = 200 [(.google.api.field_behavior) = OPTIONAL];
      • getAssignNullBuilder

        public com.google.protobuf.Empty.Builder getAssignNullBuilder()
         Optional. Set to null
         
        .google.protobuf.Empty assign_null = 200 [(.google.api.field_behavior) = OPTIONAL];
      • getAssignNullOrBuilder

        public com.google.protobuf.EmptyOrBuilder getAssignNullOrBuilder()
         Optional. Set to null
         
        .google.protobuf.Empty assign_null = 200 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAssignNullOrBuilder in interface ValueTransformationOrBuilder
      • hasAssignSpecificValue

        public boolean hasAssignSpecificValue()
         Optional. Set to a specific value (value is converted to fit the target
         data type)
         
        .google.cloud.clouddms.v1.AssignSpecificValue assign_specific_value = 201 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasAssignSpecificValue in interface ValueTransformationOrBuilder
        Returns:
        Whether the assignSpecificValue field is set.
      • getAssignSpecificValue

        public AssignSpecificValue getAssignSpecificValue()
         Optional. Set to a specific value (value is converted to fit the target
         data type)
         
        .google.cloud.clouddms.v1.AssignSpecificValue assign_specific_value = 201 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAssignSpecificValue in interface ValueTransformationOrBuilder
        Returns:
        The assignSpecificValue.
      • setAssignSpecificValue

        public ValueTransformation.Builder setAssignSpecificValue​(AssignSpecificValue value)
         Optional. Set to a specific value (value is converted to fit the target
         data type)
         
        .google.cloud.clouddms.v1.AssignSpecificValue assign_specific_value = 201 [(.google.api.field_behavior) = OPTIONAL];
      • setAssignSpecificValue

        public ValueTransformation.Builder setAssignSpecificValue​(AssignSpecificValue.Builder builderForValue)
         Optional. Set to a specific value (value is converted to fit the target
         data type)
         
        .google.cloud.clouddms.v1.AssignSpecificValue assign_specific_value = 201 [(.google.api.field_behavior) = OPTIONAL];
      • mergeAssignSpecificValue

        public ValueTransformation.Builder mergeAssignSpecificValue​(AssignSpecificValue value)
         Optional. Set to a specific value (value is converted to fit the target
         data type)
         
        .google.cloud.clouddms.v1.AssignSpecificValue assign_specific_value = 201 [(.google.api.field_behavior) = OPTIONAL];
      • clearAssignSpecificValue

        public ValueTransformation.Builder clearAssignSpecificValue()
         Optional. Set to a specific value (value is converted to fit the target
         data type)
         
        .google.cloud.clouddms.v1.AssignSpecificValue assign_specific_value = 201 [(.google.api.field_behavior) = OPTIONAL];
      • getAssignSpecificValueBuilder

        public AssignSpecificValue.Builder getAssignSpecificValueBuilder()
         Optional. Set to a specific value (value is converted to fit the target
         data type)
         
        .google.cloud.clouddms.v1.AssignSpecificValue assign_specific_value = 201 [(.google.api.field_behavior) = OPTIONAL];
      • hasAssignMinValue

        public boolean hasAssignMinValue()
         Optional. Set to min_value - if integer or numeric, will use
         int.minvalue, etc
         
        .google.protobuf.Empty assign_min_value = 202 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasAssignMinValue in interface ValueTransformationOrBuilder
        Returns:
        Whether the assignMinValue field is set.
      • getAssignMinValue

        public com.google.protobuf.Empty getAssignMinValue()
         Optional. Set to min_value - if integer or numeric, will use
         int.minvalue, etc
         
        .google.protobuf.Empty assign_min_value = 202 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAssignMinValue in interface ValueTransformationOrBuilder
        Returns:
        The assignMinValue.
      • setAssignMinValue

        public ValueTransformation.Builder setAssignMinValue​(com.google.protobuf.Empty value)
         Optional. Set to min_value - if integer or numeric, will use
         int.minvalue, etc
         
        .google.protobuf.Empty assign_min_value = 202 [(.google.api.field_behavior) = OPTIONAL];
      • setAssignMinValue

        public ValueTransformation.Builder setAssignMinValue​(com.google.protobuf.Empty.Builder builderForValue)
         Optional. Set to min_value - if integer or numeric, will use
         int.minvalue, etc
         
        .google.protobuf.Empty assign_min_value = 202 [(.google.api.field_behavior) = OPTIONAL];
      • mergeAssignMinValue

        public ValueTransformation.Builder mergeAssignMinValue​(com.google.protobuf.Empty value)
         Optional. Set to min_value - if integer or numeric, will use
         int.minvalue, etc
         
        .google.protobuf.Empty assign_min_value = 202 [(.google.api.field_behavior) = OPTIONAL];
      • clearAssignMinValue

        public ValueTransformation.Builder clearAssignMinValue()
         Optional. Set to min_value - if integer or numeric, will use
         int.minvalue, etc
         
        .google.protobuf.Empty assign_min_value = 202 [(.google.api.field_behavior) = OPTIONAL];
      • getAssignMinValueBuilder

        public com.google.protobuf.Empty.Builder getAssignMinValueBuilder()
         Optional. Set to min_value - if integer or numeric, will use
         int.minvalue, etc
         
        .google.protobuf.Empty assign_min_value = 202 [(.google.api.field_behavior) = OPTIONAL];
      • getAssignMinValueOrBuilder

        public com.google.protobuf.EmptyOrBuilder getAssignMinValueOrBuilder()
         Optional. Set to min_value - if integer or numeric, will use
         int.minvalue, etc
         
        .google.protobuf.Empty assign_min_value = 202 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAssignMinValueOrBuilder in interface ValueTransformationOrBuilder
      • hasAssignMaxValue

        public boolean hasAssignMaxValue()
         Optional. Set to max_value - if integer or numeric, will use
         int.maxvalue, etc
         
        .google.protobuf.Empty assign_max_value = 203 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasAssignMaxValue in interface ValueTransformationOrBuilder
        Returns:
        Whether the assignMaxValue field is set.
      • getAssignMaxValue

        public com.google.protobuf.Empty getAssignMaxValue()
         Optional. Set to max_value - if integer or numeric, will use
         int.maxvalue, etc
         
        .google.protobuf.Empty assign_max_value = 203 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAssignMaxValue in interface ValueTransformationOrBuilder
        Returns:
        The assignMaxValue.
      • setAssignMaxValue

        public ValueTransformation.Builder setAssignMaxValue​(com.google.protobuf.Empty value)
         Optional. Set to max_value - if integer or numeric, will use
         int.maxvalue, etc
         
        .google.protobuf.Empty assign_max_value = 203 [(.google.api.field_behavior) = OPTIONAL];
      • setAssignMaxValue

        public ValueTransformation.Builder setAssignMaxValue​(com.google.protobuf.Empty.Builder builderForValue)
         Optional. Set to max_value - if integer or numeric, will use
         int.maxvalue, etc
         
        .google.protobuf.Empty assign_max_value = 203 [(.google.api.field_behavior) = OPTIONAL];
      • mergeAssignMaxValue

        public ValueTransformation.Builder mergeAssignMaxValue​(com.google.protobuf.Empty value)
         Optional. Set to max_value - if integer or numeric, will use
         int.maxvalue, etc
         
        .google.protobuf.Empty assign_max_value = 203 [(.google.api.field_behavior) = OPTIONAL];
      • clearAssignMaxValue

        public ValueTransformation.Builder clearAssignMaxValue()
         Optional. Set to max_value - if integer or numeric, will use
         int.maxvalue, etc
         
        .google.protobuf.Empty assign_max_value = 203 [(.google.api.field_behavior) = OPTIONAL];
      • getAssignMaxValueBuilder

        public com.google.protobuf.Empty.Builder getAssignMaxValueBuilder()
         Optional. Set to max_value - if integer or numeric, will use
         int.maxvalue, etc
         
        .google.protobuf.Empty assign_max_value = 203 [(.google.api.field_behavior) = OPTIONAL];
      • getAssignMaxValueOrBuilder

        public com.google.protobuf.EmptyOrBuilder getAssignMaxValueOrBuilder()
         Optional. Set to max_value - if integer or numeric, will use
         int.maxvalue, etc
         
        .google.protobuf.Empty assign_max_value = 203 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAssignMaxValueOrBuilder in interface ValueTransformationOrBuilder
      • hasRoundScale

        public boolean hasRoundScale()
         Optional. Allows the data to change scale
         
        .google.cloud.clouddms.v1.RoundToScale round_scale = 204 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasRoundScale in interface ValueTransformationOrBuilder
        Returns:
        Whether the roundScale field is set.
      • getRoundScale

        public RoundToScale getRoundScale()
         Optional. Allows the data to change scale
         
        .google.cloud.clouddms.v1.RoundToScale round_scale = 204 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getRoundScale in interface ValueTransformationOrBuilder
        Returns:
        The roundScale.
      • setRoundScale

        public ValueTransformation.Builder setRoundScale​(RoundToScale value)
         Optional. Allows the data to change scale
         
        .google.cloud.clouddms.v1.RoundToScale round_scale = 204 [(.google.api.field_behavior) = OPTIONAL];
      • setRoundScale

        public ValueTransformation.Builder setRoundScale​(RoundToScale.Builder builderForValue)
         Optional. Allows the data to change scale
         
        .google.cloud.clouddms.v1.RoundToScale round_scale = 204 [(.google.api.field_behavior) = OPTIONAL];
      • mergeRoundScale

        public ValueTransformation.Builder mergeRoundScale​(RoundToScale value)
         Optional. Allows the data to change scale
         
        .google.cloud.clouddms.v1.RoundToScale round_scale = 204 [(.google.api.field_behavior) = OPTIONAL];
      • clearRoundScale

        public ValueTransformation.Builder clearRoundScale()
         Optional. Allows the data to change scale
         
        .google.cloud.clouddms.v1.RoundToScale round_scale = 204 [(.google.api.field_behavior) = OPTIONAL];
      • getRoundScaleBuilder

        public RoundToScale.Builder getRoundScaleBuilder()
         Optional. Allows the data to change scale
         
        .google.cloud.clouddms.v1.RoundToScale round_scale = 204 [(.google.api.field_behavior) = OPTIONAL];
      • hasApplyHash

        public boolean hasApplyHash()
         Optional. Applies a hash function on the data
         
        .google.cloud.clouddms.v1.ApplyHash apply_hash = 205 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasApplyHash in interface ValueTransformationOrBuilder
        Returns:
        Whether the applyHash field is set.
      • getApplyHash

        public ApplyHash getApplyHash()
         Optional. Applies a hash function on the data
         
        .google.cloud.clouddms.v1.ApplyHash apply_hash = 205 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getApplyHash in interface ValueTransformationOrBuilder
        Returns:
        The applyHash.
      • setApplyHash

        public ValueTransformation.Builder setApplyHash​(ApplyHash value)
         Optional. Applies a hash function on the data
         
        .google.cloud.clouddms.v1.ApplyHash apply_hash = 205 [(.google.api.field_behavior) = OPTIONAL];
      • setApplyHash

        public ValueTransformation.Builder setApplyHash​(ApplyHash.Builder builderForValue)
         Optional. Applies a hash function on the data
         
        .google.cloud.clouddms.v1.ApplyHash apply_hash = 205 [(.google.api.field_behavior) = OPTIONAL];
      • mergeApplyHash

        public ValueTransformation.Builder mergeApplyHash​(ApplyHash value)
         Optional. Applies a hash function on the data
         
        .google.cloud.clouddms.v1.ApplyHash apply_hash = 205 [(.google.api.field_behavior) = OPTIONAL];
      • clearApplyHash

        public ValueTransformation.Builder clearApplyHash()
         Optional. Applies a hash function on the data
         
        .google.cloud.clouddms.v1.ApplyHash apply_hash = 205 [(.google.api.field_behavior) = OPTIONAL];
      • getApplyHashBuilder

        public ApplyHash.Builder getApplyHashBuilder()
         Optional. Applies a hash function on the data
         
        .google.cloud.clouddms.v1.ApplyHash apply_hash = 205 [(.google.api.field_behavior) = OPTIONAL];
      • setUnknownFields

        public final ValueTransformation.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<ValueTransformation.Builder>
      • mergeUnknownFields

        public final ValueTransformation.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<ValueTransformation.Builder>