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

An expression to filter dimension or metric values.


  • 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.

Link to this section Summary


Unwrap a decoded JSON object into its complex fields.

Link to this section Types


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

Link to this section Functions


decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.