View Source GoogleApi.Retail.V2.Model.GoogleCloudRetailV2ExportAnalyticsMetricsRequest (google_api_retail v0.19.1)

Request message for the ExportAnalyticsMetrics method.

Attributes

  • filter (type: String.t, default: nil) - A filtering expression to specify restrictions on returned metrics. The expression is a sequence of terms. Each term applies a restriction to the returned metrics. Use this expression to restrict results to a specific time range. Currently we expect only one types of fields: timestamp: This can be specified twice, once with a less than operator and once with a greater than operator. The timestamp restriction should result in one, contiguous, valid, timestamp range. Some examples of valid filters expressions: Example 1: timestamp > "2012-04-23T18:25:43.511Z" timestamp < "2012-04-23T18:30:43.511Z" * Example 2: timestamp > "2012-04-23T18:25:43.511Z"
  • outputConfig (type: GoogleApi.Retail.V2.Model.GoogleCloudRetailV2OutputConfig.t, default: nil) - Required. The output location of the data.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.Retail.V2.Model.GoogleCloudRetailV2ExportAnalyticsMetricsRequest{
    filter: String.t() | nil,
    outputConfig:
      GoogleApi.Retail.V2.Model.GoogleCloudRetailV2OutputConfig.t() | nil
  }

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.