View Source GoogleApi.DisplayVideo.V3.Model.AlgorithmRulesSignalComparison (google_api_display_video v0.38.1)

A single comparison. The comparison compares the signal to the comparisonValue. The comparison of siteId==123 is represented with the following field values: signal has an impressionSignal of SITE_ID. comparisonOperator is set to EQUAL. * comparisonValue is set to 123.

Attributes

  • comparisonOperator (type: String.t, default: nil) - Operator used to compare the two values. In the resulting experession, the signal will be the first value and the comparisonValue will be the second. *comparisonValue(*type:*GoogleApi.DisplayVideo.V3.Model.AlgorithmRulesComparisonValue.t, *default:*nil) - Value to compare signal to. *signal(*type:*GoogleApi.DisplayVideo.V3.Model.AlgorithmRulesSignal.t, *default:*nil`) - Signal to compare.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.DisplayVideo.V3.Model.AlgorithmRulesSignalComparison{
  comparisonOperator: String.t() | nil,
  comparisonValue:
    GoogleApi.DisplayVideo.V3.Model.AlgorithmRulesComparisonValue.t() | nil,
  signal: GoogleApi.DisplayVideo.V3.Model.AlgorithmRulesSignal.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.