View Source GoogleApi.AnalyticsData.V1alpha.Model.Filter (google_api_analytics_data v0.14.0)

An expression to filter dimension or metric values.

Attributes

  • betweenFilter (type: GoogleApi.AnalyticsData.V1alpha.Model.BetweenFilter.t, default: nil) - A filter for two values.
  • fieldName (type: String.t, default: nil) - The dimension name or metric name. Must be a name defined in dimensions or metrics.
  • inListFilter (type: GoogleApi.AnalyticsData.V1alpha.Model.InListFilter.t, default: nil) - A filter for in list values.
  • numericFilter (type: GoogleApi.AnalyticsData.V1alpha.Model.NumericFilter.t, default: nil) - A filter for numeric or date values.
  • stringFilter (type: GoogleApi.AnalyticsData.V1alpha.Model.StringFilter.t, default: nil) - Strings related filter.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.AnalyticsData.V1alpha.Model.Filter{
  betweenFilter: GoogleApi.AnalyticsData.V1alpha.Model.BetweenFilter.t() | nil,
  fieldName: String.t() | nil,
  inListFilter: GoogleApi.AnalyticsData.V1alpha.Model.InListFilter.t() | nil,
  numericFilter: GoogleApi.AnalyticsData.V1alpha.Model.NumericFilter.t() | nil,
  stringFilter: GoogleApi.AnalyticsData.V1alpha.Model.StringFilter.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.