View Source GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1QueryTabularStatsRequest (google_api_apigee v0.53.0)
Request payload representing the query to be run for fetching security statistics as rows.
Attributes
-
dimensions(type:list(String.t), default:nil) - Required. List of dimension names to group the aggregations by. -
filter(type:String.t, default:nil) - Filter further on specific dimension values. Follows the same grammar as custom report's filter expressions. Example, apiproxy eq 'foobar'. https://cloud.google.com/apigee/docs/api-platform/analytics/analytics-reference#filters -
metrics(type:list(GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1MetricAggregation.t), default:nil) - Required. List of metrics and their aggregations. -
pageSize(type:integer(), default:nil) - Page size represents the number of rows. -
pageToken(type:String.t, default:nil) - Identifies a sequence of rows. -
timeRange(type:GoogleApi.Apigee.V1.Model.GoogleTypeInterval.t, default:nil) - Time range for the stats.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1QueryTabularStatsRequest{ dimensions: [String.t()] | nil, filter: String.t() | nil, metrics: [GoogleApi.Apigee.V1.Model.GoogleCloudApigeeV1MetricAggregation.t()] | nil, pageSize: integer() | nil, pageToken: String.t() | nil, timeRange: GoogleApi.Apigee.V1.Model.GoogleTypeInterval.t() | nil }