View Source GoogleApi.DataMigration.V1.Model.ConditionalColumnSetValue (google_api_data_migration v0.21.0)
Options to configure rule type ConditionalColumnSetValue. The rule is used to transform the data which is being replicated/migrated. The rule filter field can refer to one or more entities. The rule scope can be one of: Column.
Attributes
-
customFeatures
(type:map()
, default:nil
) - Optional. Custom engine specific features. -
sourceNumericFilter
(type:GoogleApi.DataMigration.V1.Model.SourceNumericFilter.t
, default:nil
) - Optional. Optional filter on source column precision and scale. Used for fixed point numbers such as NUMERIC/NUMBER data types. -
sourceTextFilter
(type:GoogleApi.DataMigration.V1.Model.SourceTextFilter.t
, default:nil
) - Optional. Optional filter on source column length. Used for text based data types like varchar. -
valueTransformation
(type:GoogleApi.DataMigration.V1.Model.ValueTransformation.t
, default:nil
) - Required. Description of data transformation during migration.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DataMigration.V1.Model.ConditionalColumnSetValue{ customFeatures: map() | nil, sourceNumericFilter: GoogleApi.DataMigration.V1.Model.SourceNumericFilter.t() | nil, sourceTextFilter: GoogleApi.DataMigration.V1.Model.SourceTextFilter.t() | nil, valueTransformation: GoogleApi.DataMigration.V1.Model.ValueTransformation.t() | nil }