View Source GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation (google_api_dataplex v0.20.0)

Evaluates whether the column aggregate statistic lies between a specified range.

Attributes

  • maxValue (type: String.t, default: nil) - Optional. The maximum column statistic value allowed for a row to pass this validation.At least one of min_value and max_value need to be provided.
  • minValue (type: String.t, default: nil) - Optional. The minimum column statistic value allowed for a row to pass this validation.At least one of min_value and max_value need to be provided.
  • statistic (type: String.t, default: nil) - Optional. The aggregate metric to evaluate.
  • strictMaxEnabled (type: boolean(), default: nil) - Optional. Whether column statistic needs to be strictly lesser than ('<') the maximum, or if equality is allowed.Only relevant if a max_value has been defined. Default = false.
  • strictMinEnabled (type: boolean(), default: nil) - Optional. Whether column statistic needs to be strictly greater than ('>') the minimum, or if equality is allowed.Only relevant if a min_value has been defined. Default = false.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation{
    maxValue: String.t() | nil,
    minValue: String.t() | nil,
    statistic: String.t() | nil,
    strictMaxEnabled: boolean() | nil,
    strictMinEnabled: boolean() | nil
  }

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.