Package com.google.analytics.data.v1beta
Interface RunPivotReportRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RunPivotReportRequest,RunPivotReportRequest.Builder
@Generated
public interface RunPivotReportRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionCohort group associated with this request.Cohort group associated with this request.getComparisons(int index) Optional.intOptional.Optional.getComparisonsOrBuilder(int index) Optional.List<? extends ComparisonOrBuilder>Optional.A currency code in ISO4217 format, such as "AED", "USD", "JPY".com.google.protobuf.ByteStringA currency code in ISO4217 format, such as "AED", "USD", "JPY".getDateRanges(int index) The date range to retrieve event data for the report.intThe date range to retrieve event data for the report.The date range to retrieve event data for the report.getDateRangesOrBuilder(int index) The date range to retrieve event data for the report.List<? extends DateRangeOrBuilder>The date range to retrieve event data for the report.The filter clause of dimensions.The filter clause of dimensions.getDimensions(int index) The dimensions requested.intThe dimensions requested.The dimensions requested.getDimensionsOrBuilder(int index) The dimensions requested.List<? extends DimensionOrBuilder>The dimensions requested.booleanIf false or unspecified, each row with all metrics equal to 0 will not be returned.The filter clause of metrics.The filter clause of metrics.getMetrics(int index) The metrics requested, at least one metric needs to be specified.intThe metrics requested, at least one metric needs to be specified.The metrics requested, at least one metric needs to be specified.getMetricsOrBuilder(int index) The metrics requested, at least one metric needs to be specified.List<? extends MetricOrBuilder>The metrics requested, at least one metric needs to be specified.getPivots(int index) Describes the visual format of the report's dimensions in columns or rows.intDescribes the visual format of the report's dimensions in columns or rows.Describes the visual format of the report's dimensions in columns or rows.getPivotsOrBuilder(int index) Describes the visual format of the report's dimensions in columns or rows.List<? extends PivotOrBuilder>Describes the visual format of the report's dimensions in columns or rows.A Google Analytics property identifier whose events are tracked.com.google.protobuf.ByteStringA Google Analytics property identifier whose events are tracked.booleanToggles whether to return the current state of this Google Analytics property's quota.booleanCohort group associated with this request.booleanThe filter clause of dimensions.booleanThe filter clause of metrics.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getProperty
String getProperty()A Google Analytics 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;- Returns:
- The property.
-
getPropertyBytes
com.google.protobuf.ByteString getPropertyBytes()A Google Analytics 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;- Returns:
- The bytes for property.
-
getDimensionsList
The dimensions requested. All defined dimensions must be used by one of the following: dimension_expression, dimension_filter, pivots, order_bys.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
getDimensions
The dimensions requested. All defined dimensions must be used by one of the following: dimension_expression, dimension_filter, pivots, order_bys.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
getDimensionsCount
int getDimensionsCount()The dimensions requested. All defined dimensions must be used by one of the following: dimension_expression, dimension_filter, pivots, order_bys.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
getDimensionsOrBuilderList
List<? extends DimensionOrBuilder> getDimensionsOrBuilderList()The dimensions requested. All defined dimensions must be used by one of the following: dimension_expression, dimension_filter, pivots, order_bys.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
getDimensionsOrBuilder
The dimensions requested. All defined dimensions must be used by one of the following: dimension_expression, dimension_filter, pivots, order_bys.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
getMetricsList
The metrics requested, at least one metric needs to be specified. All defined metrics must be used by one of the following: metric_expression, metric_filter, order_bys.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
getMetrics
The metrics requested, at least one metric needs to be specified. All defined metrics must be used by one of the following: metric_expression, metric_filter, order_bys.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
getMetricsCount
int getMetricsCount()The metrics requested, at least one metric needs to be specified. All defined metrics must be used by one of the following: metric_expression, metric_filter, order_bys.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
getMetricsOrBuilderList
List<? extends MetricOrBuilder> getMetricsOrBuilderList()The metrics requested, at least one metric needs to be specified. All defined metrics must be used by one of the following: metric_expression, metric_filter, order_bys.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
getMetricsOrBuilder
The metrics requested, at least one metric needs to be specified. All defined metrics must be used by one of the following: metric_expression, metric_filter, order_bys.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
getDateRangesList
The date range to retrieve event data for the report. If multiple date ranges are specified, event data from each date range is used in the report. A special dimension with field name "dateRange" can be included in a Pivot's field names; if included, the report compares between date ranges. In a cohort request, this `dateRanges` must be unspecified.
repeated .google.analytics.data.v1beta.DateRange date_ranges = 4; -
getDateRanges
The date range to retrieve event data for the report. If multiple date ranges are specified, event data from each date range is used in the report. A special dimension with field name "dateRange" can be included in a Pivot's field names; if included, the report compares between date ranges. In a cohort request, this `dateRanges` must be unspecified.
repeated .google.analytics.data.v1beta.DateRange date_ranges = 4; -
getDateRangesCount
int getDateRangesCount()The date range to retrieve event data for the report. If multiple date ranges are specified, event data from each date range is used in the report. A special dimension with field name "dateRange" can be included in a Pivot's field names; if included, the report compares between date ranges. In a cohort request, this `dateRanges` must be unspecified.
repeated .google.analytics.data.v1beta.DateRange date_ranges = 4; -
getDateRangesOrBuilderList
List<? extends DateRangeOrBuilder> getDateRangesOrBuilderList()The date range to retrieve event data for the report. If multiple date ranges are specified, event data from each date range is used in the report. A special dimension with field name "dateRange" can be included in a Pivot's field names; if included, the report compares between date ranges. In a cohort request, this `dateRanges` must be unspecified.
repeated .google.analytics.data.v1beta.DateRange date_ranges = 4; -
getDateRangesOrBuilder
The date range to retrieve event data for the report. If multiple date ranges are specified, event data from each date range is used in the report. A special dimension with field name "dateRange" can be included in a Pivot's field names; if included, the report compares between date ranges. In a cohort request, this `dateRanges` must be unspecified.
repeated .google.analytics.data.v1beta.DateRange date_ranges = 4; -
getPivotsList
Describes the visual format of the report's dimensions in columns or rows. The union of the fieldNames (dimension names) in all pivots must be a subset of dimension names defined in Dimensions. No two pivots can share a dimension. A dimension is only visible if it appears in a pivot.
repeated .google.analytics.data.v1beta.Pivot pivots = 5; -
getPivots
Describes the visual format of the report's dimensions in columns or rows. The union of the fieldNames (dimension names) in all pivots must be a subset of dimension names defined in Dimensions. No two pivots can share a dimension. A dimension is only visible if it appears in a pivot.
repeated .google.analytics.data.v1beta.Pivot pivots = 5; -
getPivotsCount
int getPivotsCount()Describes the visual format of the report's dimensions in columns or rows. The union of the fieldNames (dimension names) in all pivots must be a subset of dimension names defined in Dimensions. No two pivots can share a dimension. A dimension is only visible if it appears in a pivot.
repeated .google.analytics.data.v1beta.Pivot pivots = 5; -
getPivotsOrBuilderList
List<? extends PivotOrBuilder> getPivotsOrBuilderList()Describes the visual format of the report's dimensions in columns or rows. The union of the fieldNames (dimension names) in all pivots must be a subset of dimension names defined in Dimensions. No two pivots can share a dimension. A dimension is only visible if it appears in a pivot.
repeated .google.analytics.data.v1beta.Pivot pivots = 5; -
getPivotsOrBuilder
Describes the visual format of the report's dimensions in columns or rows. The union of the fieldNames (dimension names) in all pivots must be a subset of dimension names defined in Dimensions. No two pivots can share a dimension. A dimension is only visible if it appears in a pivot.
repeated .google.analytics.data.v1beta.Pivot pivots = 5; -
hasDimensionFilter
boolean hasDimensionFilter()The filter clause of dimensions. Dimensions must be requested to be used in this filter. Metrics cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression dimension_filter = 6;- Returns:
- Whether the dimensionFilter field is set.
-
getDimensionFilter
FilterExpression getDimensionFilter()The filter clause of dimensions. Dimensions must be requested to be used in this filter. Metrics cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression dimension_filter = 6;- Returns:
- The dimensionFilter.
-
getDimensionFilterOrBuilder
FilterExpressionOrBuilder getDimensionFilterOrBuilder()The filter clause of dimensions. Dimensions must be requested to be used in this filter. Metrics cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression dimension_filter = 6; -
hasMetricFilter
boolean hasMetricFilter()The filter clause of metrics. Applied at post aggregation phase, similar to SQL having-clause. Metrics must be requested to be used in this filter. Dimensions cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression metric_filter = 7;- Returns:
- Whether the metricFilter field is set.
-
getMetricFilter
FilterExpression getMetricFilter()The filter clause of metrics. Applied at post aggregation phase, similar to SQL having-clause. Metrics must be requested to be used in this filter. Dimensions cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression metric_filter = 7;- Returns:
- The metricFilter.
-
getMetricFilterOrBuilder
FilterExpressionOrBuilder getMetricFilterOrBuilder()The filter clause of metrics. Applied at post aggregation phase, similar to SQL having-clause. Metrics must be requested to be used in this filter. Dimensions cannot be used in this filter.
.google.analytics.data.v1beta.FilterExpression metric_filter = 7; -
getCurrencyCode
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 = 8;- Returns:
- The currencyCode.
-
getCurrencyCodeBytes
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 = 8;- Returns:
- The bytes for currencyCode.
-
hasCohortSpec
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 = 9;- Returns:
- Whether the cohortSpec field is set.
-
getCohortSpec
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 = 9;- Returns:
- The cohortSpec.
-
getCohortSpecOrBuilder
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 = 9; -
getKeepEmptyRows
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. Regardless of this `keep_empty_rows` setting, only data recorded by the Google Analytics property can be displayed in a report. For example if a property never logs a `purchase` event, then a query for the `eventName` dimension and `eventCount` metric will not have a row eventName: "purchase" and eventCount: 0.
bool keep_empty_rows = 10;- Returns:
- The keepEmptyRows.
-
getReturnPropertyQuota
boolean getReturnPropertyQuota()Toggles whether to return the current state of this Google Analytics property's quota. Quota is returned in [PropertyQuota](#PropertyQuota).
bool return_property_quota = 11;- Returns:
- The returnPropertyQuota.
-
getComparisonsList
List<Comparison> getComparisonsList()Optional. The configuration of comparisons requested and displayed. The request requires both a comparisons field and a comparisons dimension to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 12 [(.google.api.field_behavior) = OPTIONAL]; -
getComparisons
Optional. The configuration of comparisons requested and displayed. The request requires both a comparisons field and a comparisons dimension to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 12 [(.google.api.field_behavior) = OPTIONAL]; -
getComparisonsCount
int getComparisonsCount()Optional. The configuration of comparisons requested and displayed. The request requires both a comparisons field and a comparisons dimension to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 12 [(.google.api.field_behavior) = OPTIONAL]; -
getComparisonsOrBuilderList
List<? extends ComparisonOrBuilder> getComparisonsOrBuilderList()Optional. The configuration of comparisons requested and displayed. The request requires both a comparisons field and a comparisons dimension to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 12 [(.google.api.field_behavior) = OPTIONAL]; -
getComparisonsOrBuilder
Optional. The configuration of comparisons requested and displayed. The request requires both a comparisons field and a comparisons dimension to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 12 [(.google.api.field_behavior) = OPTIONAL];
-