Class ValueTransformation
Description of data transformation during migration as part of the ConditionalColumnSetValue.
Implements
Inherited Members
Namespace: Google.Apis.DatabaseMigrationService.v1.Data
Assembly: Google.Apis.DatabaseMigrationService.v1.dll
Syntax
public class ValueTransformation : IDirectResponseSchema
Properties
ApplyHash
Optional. Applies a hash function on the data
Declaration
[JsonProperty("applyHash")]
public virtual ApplyHash ApplyHash { get; set; }
Property Value
Type | Description |
---|---|
ApplyHash |
AssignMaxValue
Optional. Set to max_value - if integer or numeric, will use int.maxvalue, etc
Declaration
[JsonProperty("assignMaxValue")]
public virtual Empty AssignMaxValue { get; set; }
Property Value
Type | Description |
---|---|
Empty |
AssignMinValue
Optional. Set to min_value - if integer or numeric, will use int.minvalue, etc
Declaration
[JsonProperty("assignMinValue")]
public virtual Empty AssignMinValue { get; set; }
Property Value
Type | Description |
---|---|
Empty |
AssignNull
Optional. Set to null
Declaration
[JsonProperty("assignNull")]
public virtual Empty AssignNull { get; set; }
Property Value
Type | Description |
---|---|
Empty |
AssignSpecificValue
Optional. Set to a specific value (value is converted to fit the target data type)
Declaration
[JsonProperty("assignSpecificValue")]
public virtual AssignSpecificValue AssignSpecificValue { get; set; }
Property Value
Type | Description |
---|---|
AssignSpecificValue |
DoubleComparison
Optional. Filter on relation between source value and compare value of type double.
Declaration
[JsonProperty("doubleComparison")]
public virtual DoubleComparisonFilter DoubleComparison { get; set; }
Property Value
Type | Description |
---|---|
DoubleComparisonFilter |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IntComparison
Optional. Filter on relation between source value and compare value of type integer.
Declaration
[JsonProperty("intComparison")]
public virtual IntComparisonFilter IntComparison { get; set; }
Property Value
Type | Description |
---|---|
IntComparisonFilter |
IsNull
Optional. Value is null
Declaration
[JsonProperty("isNull")]
public virtual Empty IsNull { get; set; }
Property Value
Type | Description |
---|---|
Empty |
RoundScale
Optional. Allows the data to change scale
Declaration
[JsonProperty("roundScale")]
public virtual RoundToScale RoundScale { get; set; }
Property Value
Type | Description |
---|---|
RoundToScale |
ValueList
Optional. Value is found in the specified list.
Declaration
[JsonProperty("valueList")]
public virtual ValueListFilter ValueList { get; set; }
Property Value
Type | Description |
---|---|
ValueListFilter |