View Source GoogleApi.DataMigration.V1.Model.SourceNumericFilter (google_api_data_migration v0.19.0)

Filter for fixed point number data types such as NUMERIC/NUMBER

Attributes

  • numericFilterOption (type: String.t, default: nil) - Required. Enum to set the option defining the datatypes numeric filter has to be applied to
  • sourceMaxPrecisionFilter (type: integer(), default: nil) - Optional. The filter will match columns with precision smaller than or equal to this number.
  • sourceMaxScaleFilter (type: integer(), default: nil) - Optional. The filter will match columns with scale smaller than or equal to this number.
  • sourceMinPrecisionFilter (type: integer(), default: nil) - Optional. The filter will match columns with precision greater than or equal to this number.
  • sourceMinScaleFilter (type: integer(), default: nil) - Optional. The filter will match columns with scale greater than or equal to this number.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.DataMigration.V1.Model.SourceNumericFilter{
  numericFilterOption: String.t() | nil,
  sourceMaxPrecisionFilter: integer() | nil,
  sourceMaxScaleFilter: integer() | nil,
  sourceMinPrecisionFilter: integer() | nil,
  sourceMinScaleFilter: integer() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.