public interface RunReportRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
CohortSpec |
getCohortSpec()
Cohort group associated with this request.
|
CohortSpecOrBuilder |
getCohortSpecOrBuilder()
Cohort group associated with this request.
|
String |
getCurrencyCode()
A currency code in ISO4217 format, such as "AED", "USD", "JPY".
|
com.google.protobuf.ByteString |
getCurrencyCodeBytes()
A currency code in ISO4217 format, such as "AED", "USD", "JPY".
|
DateRange |
getDateRanges(int index)
Date ranges of data to read.
|
int |
getDateRangesCount()
Date ranges of data to read.
|
List<DateRange> |
getDateRangesList()
Date ranges of data to read.
|
DateRangeOrBuilder |
getDateRangesOrBuilder(int index)
Date ranges of data to read.
|
List<? extends DateRangeOrBuilder> |
getDateRangesOrBuilderList()
Date ranges of data to read.
|
FilterExpression |
getDimensionFilter()
Dimension filters allow you to ask for only specific dimension values in
the report.
|
FilterExpressionOrBuilder |
getDimensionFilterOrBuilder()
Dimension filters allow you to ask for only specific dimension values in
the report.
|
Dimension |
getDimensions(int index)
The dimensions requested and displayed.
|
int |
getDimensionsCount()
The dimensions requested and displayed.
|
List<Dimension> |
getDimensionsList()
The dimensions requested and displayed.
|
DimensionOrBuilder |
getDimensionsOrBuilder(int index)
The dimensions requested and displayed.
|
List<? extends DimensionOrBuilder> |
getDimensionsOrBuilderList()
The dimensions requested and displayed.
|
boolean |
getKeepEmptyRows()
If false or unspecified, each row with all metrics equal to 0 will not be
returned.
|
long |
getLimit()
The number of rows to return.
|
MetricAggregation |
getMetricAggregations(int index)
Aggregation of metrics.
|
int |
getMetricAggregationsCount()
Aggregation of metrics.
|
List<MetricAggregation> |
getMetricAggregationsList()
Aggregation of metrics.
|
int |
getMetricAggregationsValue(int index)
Aggregation of metrics.
|
List<Integer> |
getMetricAggregationsValueList()
Aggregation of metrics.
|
FilterExpression |
getMetricFilter()
The filter clause of metrics.
|
FilterExpressionOrBuilder |
getMetricFilterOrBuilder()
The filter clause of metrics.
|
Metric |
getMetrics(int index)
The metrics requested and displayed.
|
int |
getMetricsCount()
The metrics requested and displayed.
|
List<Metric> |
getMetricsList()
The metrics requested and displayed.
|
MetricOrBuilder |
getMetricsOrBuilder(int index)
The metrics requested and displayed.
|
List<? extends MetricOrBuilder> |
getMetricsOrBuilderList()
The metrics requested and displayed.
|
long |
getOffset()
The row count of the start row.
|
OrderBy |
getOrderBys(int index)
Specifies how rows are ordered in the response.
|
int |
getOrderBysCount()
Specifies how rows are ordered in the response.
|
List<OrderBy> |
getOrderBysList()
Specifies how rows are ordered in the response.
|
OrderByOrBuilder |
getOrderBysOrBuilder(int index)
Specifies how rows are ordered in the response.
|
List<? extends OrderByOrBuilder> |
getOrderBysOrBuilderList()
Specifies how rows are ordered in the response.
|
String |
getProperty()
A Google Analytics GA4 property identifier whose events are tracked.
|
com.google.protobuf.ByteString |
getPropertyBytes()
A Google Analytics GA4 property identifier whose events are tracked.
|
boolean |
getReturnPropertyQuota()
Toggles whether to return the current state of this Analytics Property's
quota.
|
boolean |
hasCohortSpec()
Cohort group associated with this request.
|
boolean |
hasDimensionFilter()
Dimension filters allow you to ask for only specific dimension values in
the report.
|
boolean |
hasMetricFilter()
The filter clause of metrics.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getProperty()
A Google Analytics GA4 property identifier whose events are tracked. Specified in the URL path and not the body. To learn more, see [where to find your Property ID](https://developers.google.com/analytics/devguides/reporting/data/v1/property-id). Within a batch request, this property should either be unspecified or consistent with the batch-level property. Example: properties/1234
string property = 1;com.google.protobuf.ByteString getPropertyBytes()
A Google Analytics GA4 property identifier whose events are tracked. Specified in the URL path and not the body. To learn more, see [where to find your Property ID](https://developers.google.com/analytics/devguides/reporting/data/v1/property-id). Within a batch request, this property should either be unspecified or consistent with the batch-level property. Example: properties/1234
string property = 1;List<Dimension> getDimensionsList()
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;Dimension getDimensions(int index)
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;int getDimensionsCount()
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;List<? extends DimensionOrBuilder> getDimensionsOrBuilderList()
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;DimensionOrBuilder getDimensionsOrBuilder(int index)
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;List<Metric> getMetricsList()
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;Metric getMetrics(int index)
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;int getMetricsCount()
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;List<? extends MetricOrBuilder> getMetricsOrBuilderList()
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;MetricOrBuilder getMetricsOrBuilder(int index)
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;List<DateRange> getDateRangesList()
Date ranges of data to read. If multiple date ranges are requested, each response row will contain a zero based date range index. If two date ranges overlap, the event data for the overlapping days is included in the response rows for both date ranges. In a cohort request, this `dateRanges` must be unspecified.
repeated .google.analytics.data.v1beta.DateRange date_ranges = 4;DateRange getDateRanges(int index)
Date ranges of data to read. If multiple date ranges are requested, each response row will contain a zero based date range index. If two date ranges overlap, the event data for the overlapping days is included in the response rows for both date ranges. In a cohort request, this `dateRanges` must be unspecified.
repeated .google.analytics.data.v1beta.DateRange date_ranges = 4;int getDateRangesCount()
Date ranges of data to read. If multiple date ranges are requested, each response row will contain a zero based date range index. If two date ranges overlap, the event data for the overlapping days is included in the response rows for both date ranges. In a cohort request, this `dateRanges` must be unspecified.
repeated .google.analytics.data.v1beta.DateRange date_ranges = 4;List<? extends DateRangeOrBuilder> getDateRangesOrBuilderList()
Date ranges of data to read. If multiple date ranges are requested, each response row will contain a zero based date range index. If two date ranges overlap, the event data for the overlapping days is included in the response rows for both date ranges. In a cohort request, this `dateRanges` must be unspecified.
repeated .google.analytics.data.v1beta.DateRange date_ranges = 4;DateRangeOrBuilder getDateRangesOrBuilder(int index)
Date ranges of data to read. If multiple date ranges are requested, each response row will contain a zero based date range index. If two date ranges overlap, the event data for the overlapping days is included in the response rows for both date ranges. In a cohort request, this `dateRanges` must be unspecified.
repeated .google.analytics.data.v1beta.DateRange date_ranges = 4;boolean hasDimensionFilter()
Dimension filters allow you to ask for only specific dimension values in the report. To learn more, see [Fundamentals of Dimension Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) for examples. Metrics cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression dimension_filter = 5;FilterExpression getDimensionFilter()
Dimension filters allow you to ask for only specific dimension values in the report. To learn more, see [Fundamentals of Dimension Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) for examples. Metrics cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression dimension_filter = 5;FilterExpressionOrBuilder getDimensionFilterOrBuilder()
Dimension filters allow you to ask for only specific dimension values in the report. To learn more, see [Fundamentals of Dimension Filters](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#dimension_filters) for examples. Metrics cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression dimension_filter = 5;boolean hasMetricFilter()
The filter clause of metrics. Applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression metric_filter = 6;FilterExpression getMetricFilter()
The filter clause of metrics. Applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression metric_filter = 6;FilterExpressionOrBuilder getMetricFilterOrBuilder()
The filter clause of metrics. Applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression metric_filter = 6;long getOffset()
The row count of the start row. The first row is counted as row 0. When paging, the first request does not specify offset; or equivalently, sets offset to 0; the first request returns the first `limit` of rows. The second request sets offset to the `limit` of the first request; the second request returns the second `limit` of rows. To learn more about this pagination parameter, see [Pagination](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#pagination).
int64 offset = 7;long getLimit()
The number of rows to return. If unspecified, 10,000 rows are returned. The API returns a maximum of 100,000 rows per request, no matter how many you ask for. `limit` must be positive. The API can also return fewer rows than the requested `limit`, if there aren't as many dimension values as the `limit`. For instance, there are fewer than 300 possible values for the dimension `country`, so when reporting on only `country`, you can't get more than 300 rows, even if you set `limit` to a higher value. To learn more about this pagination parameter, see [Pagination](https://developers.google.com/analytics/devguides/reporting/data/v1/basics#pagination).
int64 limit = 8;List<MetricAggregation> getMetricAggregationsList()
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)".
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;int getMetricAggregationsCount()
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)".
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;MetricAggregation getMetricAggregations(int index)
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)".
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;index - The index of the element to return.List<Integer> getMetricAggregationsValueList()
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)".
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;int getMetricAggregationsValue(int index)
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)".
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;index - The index of the value to return.List<OrderBy> getOrderBysList()
Specifies how rows are ordered in the response.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10;OrderBy getOrderBys(int index)
Specifies how rows are ordered in the response.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10;int getOrderBysCount()
Specifies how rows are ordered in the response.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10;List<? extends OrderByOrBuilder> getOrderBysOrBuilderList()
Specifies how rows are ordered in the response.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10;OrderByOrBuilder getOrderBysOrBuilder(int index)
Specifies how rows are ordered in the response.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10;String getCurrencyCode()
A currency code in ISO4217 format, such as "AED", "USD", "JPY". If the field is empty, the report uses the property's default currency.
string currency_code = 11;com.google.protobuf.ByteString getCurrencyCodeBytes()
A currency code in ISO4217 format, such as "AED", "USD", "JPY". If the field is empty, the report uses the property's default currency.
string currency_code = 11;boolean hasCohortSpec()
Cohort group associated with this request. If there is a cohort group in the request the 'cohort' dimension must be present.
.google.analytics.data.v1beta.CohortSpec cohort_spec = 12;CohortSpec getCohortSpec()
Cohort group associated with this request. If there is a cohort group in the request the 'cohort' dimension must be present.
.google.analytics.data.v1beta.CohortSpec cohort_spec = 12;CohortSpecOrBuilder getCohortSpecOrBuilder()
Cohort group associated with this request. If there is a cohort group in the request the 'cohort' dimension must be present.
.google.analytics.data.v1beta.CohortSpec cohort_spec = 12;boolean getKeepEmptyRows()
If false or unspecified, each row with all metrics equal to 0 will not be returned. If true, these rows will be returned if they are not separately removed by a filter.
bool keep_empty_rows = 13;boolean getReturnPropertyQuota()
Toggles whether to return the current state of this Analytics Property's quota. Quota is returned in [PropertyQuota](#PropertyQuota).
bool return_property_quota = 14;Copyright © 2022 Google LLC. All rights reserved.