public final class ValueTransformation extends com.google.protobuf.GeneratedMessageV3 implements ValueTransformationOrBuilder
Description of data transformation during migration as part of the ConditionalColumnSetValue.Protobuf type
google.cloud.clouddms.v1.ValueTransformation| Modifier and Type | Class and Description |
|---|---|
static class |
ValueTransformation.ActionCase |
static class |
ValueTransformation.Builder
Description of data transformation during migration as part of the
ConditionalColumnSetValue.
|
static class |
ValueTransformation.FilterCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
APPLY_HASH_FIELD_NUMBER |
static int |
ASSIGN_MAX_VALUE_FIELD_NUMBER |
static int |
ASSIGN_MIN_VALUE_FIELD_NUMBER |
static int |
ASSIGN_NULL_FIELD_NUMBER |
static int |
ASSIGN_SPECIFIC_VALUE_FIELD_NUMBER |
static int |
DOUBLE_COMPARISON_FIELD_NUMBER |
static int |
INT_COMPARISON_FIELD_NUMBER |
static int |
IS_NULL_FIELD_NUMBER |
static int |
ROUND_SCALE_FIELD_NUMBER |
static int |
VALUE_LIST_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
ValueTransformation.ActionCase |
getActionCase() |
ApplyHash |
getApplyHash()
Optional.
|
ApplyHashOrBuilder |
getApplyHashOrBuilder()
Optional.
|
com.google.protobuf.Empty |
getAssignMaxValue()
Optional.
|
com.google.protobuf.EmptyOrBuilder |
getAssignMaxValueOrBuilder()
Optional.
|
com.google.protobuf.Empty |
getAssignMinValue()
Optional.
|
com.google.protobuf.EmptyOrBuilder |
getAssignMinValueOrBuilder()
Optional.
|
com.google.protobuf.Empty |
getAssignNull()
Optional.
|
com.google.protobuf.EmptyOrBuilder |
getAssignNullOrBuilder()
Optional.
|
AssignSpecificValue |
getAssignSpecificValue()
Optional.
|
AssignSpecificValueOrBuilder |
getAssignSpecificValueOrBuilder()
Optional.
|
static ValueTransformation |
getDefaultInstance() |
ValueTransformation |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
DoubleComparisonFilter |
getDoubleComparison()
Optional.
|
DoubleComparisonFilterOrBuilder |
getDoubleComparisonOrBuilder()
Optional.
|
ValueTransformation.FilterCase |
getFilterCase() |
IntComparisonFilter |
getIntComparison()
Optional.
|
IntComparisonFilterOrBuilder |
getIntComparisonOrBuilder()
Optional.
|
com.google.protobuf.Empty |
getIsNull()
Optional.
|
com.google.protobuf.EmptyOrBuilder |
getIsNullOrBuilder()
Optional.
|
com.google.protobuf.Parser<ValueTransformation> |
getParserForType() |
RoundToScale |
getRoundScale()
Optional.
|
RoundToScaleOrBuilder |
getRoundScaleOrBuilder()
Optional.
|
int |
getSerializedSize() |
ValueListFilter |
getValueList()
Optional.
|
ValueListFilterOrBuilder |
getValueListOrBuilder()
Optional.
|
boolean |
hasApplyHash()
Optional.
|
boolean |
hasAssignMaxValue()
Optional.
|
boolean |
hasAssignMinValue()
Optional.
|
boolean |
hasAssignNull()
Optional.
|
boolean |
hasAssignSpecificValue()
Optional.
|
boolean |
hasDoubleComparison()
Optional.
|
int |
hashCode() |
boolean |
hasIntComparison()
Optional.
|
boolean |
hasIsNull()
Optional.
|
boolean |
hasRoundScale()
Optional.
|
boolean |
hasValueList()
Optional.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ValueTransformation.Builder |
newBuilder() |
static ValueTransformation.Builder |
newBuilder(ValueTransformation prototype) |
ValueTransformation.Builder |
newBuilderForType() |
protected ValueTransformation.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ValueTransformation |
parseDelimitedFrom(InputStream input) |
static ValueTransformation |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ValueTransformation |
parseFrom(byte[] data) |
static ValueTransformation |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ValueTransformation |
parseFrom(ByteBuffer data) |
static ValueTransformation |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ValueTransformation |
parseFrom(com.google.protobuf.ByteString data) |
static ValueTransformation |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ValueTransformation |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ValueTransformation |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ValueTransformation |
parseFrom(InputStream input) |
static ValueTransformation |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ValueTransformation> |
parser() |
ValueTransformation.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int IS_NULL_FIELD_NUMBER
public static final int VALUE_LIST_FIELD_NUMBER
public static final int INT_COMPARISON_FIELD_NUMBER
public static final int DOUBLE_COMPARISON_FIELD_NUMBER
public static final int ASSIGN_NULL_FIELD_NUMBER
public static final int ASSIGN_SPECIFIC_VALUE_FIELD_NUMBER
public static final int ASSIGN_MIN_VALUE_FIELD_NUMBER
public static final int ASSIGN_MAX_VALUE_FIELD_NUMBER
public static final int ROUND_SCALE_FIELD_NUMBER
public static final int APPLY_HASH_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public ValueTransformation.FilterCase getFilterCase()
getFilterCase in interface ValueTransformationOrBuilderpublic ValueTransformation.ActionCase getActionCase()
getActionCase in interface ValueTransformationOrBuilderpublic boolean hasIsNull()
Optional. Value is null
.google.protobuf.Empty is_null = 100 [(.google.api.field_behavior) = OPTIONAL];hasIsNull in interface ValueTransformationOrBuilderpublic com.google.protobuf.Empty getIsNull()
Optional. Value is null
.google.protobuf.Empty is_null = 100 [(.google.api.field_behavior) = OPTIONAL];getIsNull in interface ValueTransformationOrBuilderpublic com.google.protobuf.EmptyOrBuilder getIsNullOrBuilder()
Optional. Value is null
.google.protobuf.Empty is_null = 100 [(.google.api.field_behavior) = OPTIONAL];getIsNullOrBuilder in interface ValueTransformationOrBuilderpublic boolean hasValueList()
Optional. Value is found in the specified list.
.google.cloud.clouddms.v1.ValueListFilter value_list = 101 [(.google.api.field_behavior) = OPTIONAL];
hasValueList in interface ValueTransformationOrBuilderpublic ValueListFilter getValueList()
Optional. Value is found in the specified list.
.google.cloud.clouddms.v1.ValueListFilter value_list = 101 [(.google.api.field_behavior) = OPTIONAL];
getValueList in interface ValueTransformationOrBuilderpublic ValueListFilterOrBuilder getValueListOrBuilder()
Optional. Value is found in the specified list.
.google.cloud.clouddms.v1.ValueListFilter value_list = 101 [(.google.api.field_behavior) = OPTIONAL];
getValueListOrBuilder in interface ValueTransformationOrBuilderpublic 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];
hasIntComparison in interface ValueTransformationOrBuilderpublic 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];
getIntComparison in interface ValueTransformationOrBuilderpublic IntComparisonFilterOrBuilder getIntComparisonOrBuilder()
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];
getIntComparisonOrBuilder in interface ValueTransformationOrBuilderpublic 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];
hasDoubleComparison in interface ValueTransformationOrBuilderpublic 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];
getDoubleComparison in interface ValueTransformationOrBuilderpublic DoubleComparisonFilterOrBuilder getDoubleComparisonOrBuilder()
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];
getDoubleComparisonOrBuilder in interface ValueTransformationOrBuilderpublic boolean hasAssignNull()
Optional. Set to null
.google.protobuf.Empty assign_null = 200 [(.google.api.field_behavior) = OPTIONAL];
hasAssignNull in interface ValueTransformationOrBuilderpublic com.google.protobuf.Empty getAssignNull()
Optional. Set to null
.google.protobuf.Empty assign_null = 200 [(.google.api.field_behavior) = OPTIONAL];
getAssignNull in interface ValueTransformationOrBuilderpublic com.google.protobuf.EmptyOrBuilder getAssignNullOrBuilder()
Optional. Set to null
.google.protobuf.Empty assign_null = 200 [(.google.api.field_behavior) = OPTIONAL];
getAssignNullOrBuilder in interface ValueTransformationOrBuilderpublic 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];
hasAssignSpecificValue in interface ValueTransformationOrBuilderpublic 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];
getAssignSpecificValue in interface ValueTransformationOrBuilderpublic AssignSpecificValueOrBuilder getAssignSpecificValueOrBuilder()
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];
getAssignSpecificValueOrBuilder in interface ValueTransformationOrBuilderpublic 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];
hasAssignMinValue in interface ValueTransformationOrBuilderpublic 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];
getAssignMinValue in interface ValueTransformationOrBuilderpublic 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];
getAssignMinValueOrBuilder in interface ValueTransformationOrBuilderpublic 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];
hasAssignMaxValue in interface ValueTransformationOrBuilderpublic 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];
getAssignMaxValue in interface ValueTransformationOrBuilderpublic 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];
getAssignMaxValueOrBuilder in interface ValueTransformationOrBuilderpublic boolean hasRoundScale()
Optional. Allows the data to change scale
.google.cloud.clouddms.v1.RoundToScale round_scale = 204 [(.google.api.field_behavior) = OPTIONAL];
hasRoundScale in interface ValueTransformationOrBuilderpublic RoundToScale getRoundScale()
Optional. Allows the data to change scale
.google.cloud.clouddms.v1.RoundToScale round_scale = 204 [(.google.api.field_behavior) = OPTIONAL];
getRoundScale in interface ValueTransformationOrBuilderpublic RoundToScaleOrBuilder getRoundScaleOrBuilder()
Optional. Allows the data to change scale
.google.cloud.clouddms.v1.RoundToScale round_scale = 204 [(.google.api.field_behavior) = OPTIONAL];
getRoundScaleOrBuilder in interface ValueTransformationOrBuilderpublic boolean hasApplyHash()
Optional. Applies a hash function on the data
.google.cloud.clouddms.v1.ApplyHash apply_hash = 205 [(.google.api.field_behavior) = OPTIONAL];
hasApplyHash in interface ValueTransformationOrBuilderpublic ApplyHash getApplyHash()
Optional. Applies a hash function on the data
.google.cloud.clouddms.v1.ApplyHash apply_hash = 205 [(.google.api.field_behavior) = OPTIONAL];
getApplyHash in interface ValueTransformationOrBuilderpublic ApplyHashOrBuilder getApplyHashOrBuilder()
Optional. Applies a hash function on the data
.google.cloud.clouddms.v1.ApplyHash apply_hash = 205 [(.google.api.field_behavior) = OPTIONAL];
getApplyHashOrBuilder in interface ValueTransformationOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ValueTransformation parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValueTransformation parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValueTransformation parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValueTransformation parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValueTransformation parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValueTransformation parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ValueTransformation parseFrom(InputStream input) throws IOException
IOExceptionpublic static ValueTransformation parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ValueTransformation parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ValueTransformation parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ValueTransformation parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ValueTransformation parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ValueTransformation.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ValueTransformation.Builder newBuilder()
public static ValueTransformation.Builder newBuilder(ValueTransformation prototype)
public ValueTransformation.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ValueTransformation.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ValueTransformation getDefaultInstance()
public static com.google.protobuf.Parser<ValueTransformation> parser()
public com.google.protobuf.Parser<ValueTransformation> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ValueTransformation getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024 Google LLC. All rights reserved.