ValueTransformationResponse class
Description of data transformation during migration as part of the ConditionalColumnSetValue.
Constructors
-
ValueTransformationResponse({required Input<
ApplyHashResponse> applyHash, required Input<Map< assignMaxValue, required Input<String, dynamic> >Map< assignMinValue, required Input<String, dynamic> >Map< assignNull, required Input<String, dynamic> >AssignSpecificValueResponse> assignSpecificValue, required Input<DoubleComparisonFilterResponse> doubleComparison, required Input<IntComparisonFilterResponse> intComparison, required Input<Map< isNull, required Input<String, dynamic> >RoundToScaleResponse> roundScale, required Input<ValueListFilterResponse> valueList}) -
Creates a new ValueTransformationResponse.
applyHashOptional. Applies a hash function on the dataassignMaxValueOptional. Set to max_value - if integer or numeric, will use int.maxvalue, etcassignMinValueOptional. Set to min_value - if integer or numeric, will use int.minvalue, etcassignNullOptional. Set to nullassignSpecificValueOptional. Set to a specific value (value is converted to fit the target data type)doubleComparisonOptional. Filter on relation between source value and compare value of type double.intComparisonOptional. Filter on relation between source value and compare value of type integer.isNullOptional. Value is nullroundScaleOptional. Allows the data to change scalevalueListOptional. Value is found in the specified list.const -
ValueTransformationResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
applyHash
→ Input<
ApplyHashResponse> -
Optional. Applies a hash function on the data
final
-
assignMaxValue
→ Input<
Map< String, dynamic> > -
Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
final
-
assignMinValue
→ Input<
Map< String, dynamic> > -
Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
final
-
assignNull
→ Input<
Map< String, dynamic> > -
Optional. Set to null
final
-
assignSpecificValue
→ Input<
AssignSpecificValueResponse> -
Optional. Set to a specific value (value is converted to fit the target data type)
final
-
doubleComparison
→ Input<
DoubleComparisonFilterResponse> -
Optional. Filter on relation between source value and compare value of type double.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
intComparison
→ Input<
IntComparisonFilterResponse> -
Optional. Filter on relation between source value and compare value of type integer.
final
-
isNull
→ Input<
Map< String, dynamic> > -
Optional. Value is null
final
-
roundScale
→ Input<
RoundToScaleResponse> -
Optional. Allows the data to change scale
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
valueList
→ Input<
ValueListFilterResponse> -
Optional. Value is found in the specified list.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited