Package com.google.analytics.data.v1beta
Class RunReportRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<RunReportRequest.Builder>
com.google.analytics.data.v1beta.RunReportRequest.Builder
- All Implemented Interfaces:
RunReportRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- RunReportRequest
public static final class RunReportRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<RunReportRequest.Builder>
implements RunReportRequestOrBuilder
The request to generate a report.Protobuf type
google.analytics.data.v1beta.RunReportRequest-
Method Summary
Modifier and TypeMethodDescriptionaddAllComparisons(Iterable<? extends Comparison> values) Optional.addAllDateRanges(Iterable<? extends DateRange> values) Date ranges of data to read.addAllDimensions(Iterable<? extends Dimension> values) The dimensions requested and displayed.addAllMetricAggregations(Iterable<? extends MetricAggregation> values) Aggregation of metrics.addAllMetricAggregationsValue(Iterable<Integer> values) Aggregation of metrics.addAllMetrics(Iterable<? extends Metric> values) The metrics requested and displayed.addAllOrderBys(Iterable<? extends OrderBy> values) Specifies how rows are ordered in the response.addComparisons(int index, Comparison value) Optional.addComparisons(int index, Comparison.Builder builderForValue) Optional.addComparisons(Comparison value) Optional.addComparisons(Comparison.Builder builderForValue) Optional.Optional.addComparisonsBuilder(int index) Optional.addDateRanges(int index, DateRange value) Date ranges of data to read.addDateRanges(int index, DateRange.Builder builderForValue) Date ranges of data to read.addDateRanges(DateRange value) Date ranges of data to read.addDateRanges(DateRange.Builder builderForValue) Date ranges of data to read.Date ranges of data to read.addDateRangesBuilder(int index) Date ranges of data to read.addDimensions(int index, Dimension value) The dimensions requested and displayed.addDimensions(int index, Dimension.Builder builderForValue) The dimensions requested and displayed.addDimensions(Dimension value) The dimensions requested and displayed.addDimensions(Dimension.Builder builderForValue) The dimensions requested and displayed.The dimensions requested and displayed.addDimensionsBuilder(int index) The dimensions requested and displayed.Aggregation of metrics.addMetricAggregationsValue(int value) Aggregation of metrics.addMetrics(int index, Metric value) The metrics requested and displayed.addMetrics(int index, Metric.Builder builderForValue) The metrics requested and displayed.addMetrics(Metric value) The metrics requested and displayed.addMetrics(Metric.Builder builderForValue) The metrics requested and displayed.The metrics requested and displayed.addMetricsBuilder(int index) The metrics requested and displayed.addOrderBys(int index, OrderBy value) Specifies how rows are ordered in the response.addOrderBys(int index, OrderBy.Builder builderForValue) Specifies how rows are ordered in the response.addOrderBys(OrderBy value) Specifies how rows are ordered in the response.addOrderBys(OrderBy.Builder builderForValue) Specifies how rows are ordered in the response.Specifies how rows are ordered in the response.addOrderBysBuilder(int index) Specifies how rows are ordered in the response.build()clear()Cohort group associated with this request.Optional.A currency code in ISO4217 format, such as "AED", "USD", "JPY".Date ranges of data to read.Dimension filters let you ask for only specific dimension values in the report.The dimensions requested and displayed.If false or unspecified, each row with all metrics equal to 0 will not be returned.The number of rows to return.Aggregation of metrics.The filter clause of metrics.The metrics requested and displayed.The row count of the start row.Specifies how rows are ordered in the response.A Google Analytics property identifier whose events are tracked.Toggles whether to return the current state of this Google Analytics property's quota.Cohort group associated with this request.Cohort group associated with this request.Cohort group associated with this request.getComparisons(int index) Optional.getComparisonsBuilder(int index) Optional.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) Date ranges of data to read.getDateRangesBuilder(int index) Date ranges of data to read.Date ranges of data to read.intDate ranges of data to read.Date ranges of data to read.getDateRangesOrBuilder(int index) Date ranges of data to read.List<? extends DateRangeOrBuilder>Date ranges of data to read.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorDimension filters let you ask for only specific dimension values in the report.Dimension filters let you ask for only specific dimension values in the report.Dimension filters let you ask for only specific dimension values in the report.getDimensions(int index) The dimensions requested and displayed.getDimensionsBuilder(int index) The dimensions requested and displayed.The dimensions requested and displayed.intThe dimensions requested and displayed.The dimensions requested and displayed.getDimensionsOrBuilder(int index) The dimensions requested and displayed.List<? extends DimensionOrBuilder>The dimensions requested and displayed.booleanIf false or unspecified, each row with all metrics equal to 0 will not be returned.longgetLimit()The number of rows to return.getMetricAggregations(int index) Aggregation of metrics.intAggregation of metrics.Aggregation of metrics.intgetMetricAggregationsValue(int index) Aggregation of metrics.Aggregation of metrics.The filter clause of metrics.The filter clause of metrics.The filter clause of metrics.getMetrics(int index) The metrics requested and displayed.getMetricsBuilder(int index) The metrics requested and displayed.The metrics requested and displayed.intThe metrics requested and displayed.The metrics requested and displayed.getMetricsOrBuilder(int index) The metrics requested and displayed.List<? extends MetricOrBuilder>The metrics requested and displayed.longThe row count of the start row.getOrderBys(int index) Specifies how rows are ordered in the response.getOrderBysBuilder(int index) Specifies how rows are ordered in the response.Specifies how rows are ordered in the response.intSpecifies how rows are ordered in the response.Specifies how rows are ordered in the response.getOrderBysOrBuilder(int index) Specifies how rows are ordered in the response.List<? extends OrderByOrBuilder>Specifies how rows are ordered in the response.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.booleanDimension filters let you ask for only specific dimension values in the report.booleanThe filter clause of metrics.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeCohortSpec(CohortSpec value) Cohort group associated with this request.Dimension filters let you ask for only specific dimension values in the report.mergeFrom(RunReportRequest other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The filter clause of metrics.removeComparisons(int index) Optional.removeDateRanges(int index) Date ranges of data to read.removeDimensions(int index) The dimensions requested and displayed.removeMetrics(int index) The metrics requested and displayed.removeOrderBys(int index) Specifies how rows are ordered in the response.setCohortSpec(CohortSpec value) Cohort group associated with this request.setCohortSpec(CohortSpec.Builder builderForValue) Cohort group associated with this request.setComparisons(int index, Comparison value) Optional.setComparisons(int index, Comparison.Builder builderForValue) Optional.setCurrencyCode(String value) A currency code in ISO4217 format, such as "AED", "USD", "JPY".setCurrencyCodeBytes(com.google.protobuf.ByteString value) A currency code in ISO4217 format, such as "AED", "USD", "JPY".setDateRanges(int index, DateRange value) Date ranges of data to read.setDateRanges(int index, DateRange.Builder builderForValue) Date ranges of data to read.Dimension filters let you ask for only specific dimension values in the report.setDimensionFilter(FilterExpression.Builder builderForValue) Dimension filters let you ask for only specific dimension values in the report.setDimensions(int index, Dimension value) The dimensions requested and displayed.setDimensions(int index, Dimension.Builder builderForValue) The dimensions requested and displayed.setKeepEmptyRows(boolean value) If false or unspecified, each row with all metrics equal to 0 will not be returned.setLimit(long value) The number of rows to return.setMetricAggregations(int index, MetricAggregation value) Aggregation of metrics.setMetricAggregationsValue(int index, int value) Aggregation of metrics.setMetricFilter(FilterExpression value) The filter clause of metrics.setMetricFilter(FilterExpression.Builder builderForValue) The filter clause of metrics.setMetrics(int index, Metric value) The metrics requested and displayed.setMetrics(int index, Metric.Builder builderForValue) The metrics requested and displayed.setOffset(long value) The row count of the start row.setOrderBys(int index, OrderBy value) Specifies how rows are ordered in the response.setOrderBys(int index, OrderBy.Builder builderForValue) Specifies how rows are ordered in the response.setProperty(String value) A Google Analytics property identifier whose events are tracked.setPropertyBytes(com.google.protobuf.ByteString value) A Google Analytics property identifier whose events are tracked.setReturnPropertyQuota(boolean value) Toggles whether to return the current state of this Google Analytics property's quota.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<RunReportRequest.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<RunReportRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<RunReportRequest.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RunReportRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<RunReportRequest.Builder>
-
mergeFrom
public RunReportRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RunReportRequest.Builder>- Throws:
IOException
-
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;- Specified by:
getPropertyin interfaceRunReportRequestOrBuilder- Returns:
- The property.
-
getPropertyBytes
public 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;- Specified by:
getPropertyBytesin interfaceRunReportRequestOrBuilder- Returns:
- The bytes for property.
-
setProperty
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;- Parameters:
value- The property to set.- Returns:
- This builder for chaining.
-
clearProperty
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:
- This builder for chaining.
-
setPropertyBytes
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;- Parameters:
value- The bytes for property to set.- Returns:
- This builder for chaining.
-
getDimensionsList
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsListin interfaceRunReportRequestOrBuilder
-
getDimensionsCount
public int getDimensionsCount()The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsCountin interfaceRunReportRequestOrBuilder
-
getDimensions
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsin interfaceRunReportRequestOrBuilder
-
setDimensions
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
setDimensions
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
addDimensions
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
addDimensions
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
addDimensions
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
addDimensions
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
addAllDimensions
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
clearDimensions
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
removeDimensions
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
getDimensionsBuilder
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
getDimensionsOrBuilder
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsOrBuilderin interfaceRunReportRequestOrBuilder
-
getDimensionsOrBuilderList
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsOrBuilderListin interfaceRunReportRequestOrBuilder
-
addDimensionsBuilder
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
addDimensionsBuilder
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
getDimensionsBuilderList
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2; -
getMetricsList
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsListin interfaceRunReportRequestOrBuilder
-
getMetricsCount
public int getMetricsCount()The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsCountin interfaceRunReportRequestOrBuilder
-
getMetrics
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsin interfaceRunReportRequestOrBuilder
-
setMetrics
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
setMetrics
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
addMetrics
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
addMetrics
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
addMetrics
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
addMetrics
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
addAllMetrics
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
clearMetrics
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
removeMetrics
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
getMetricsBuilder
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
getMetricsOrBuilder
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsOrBuilderin interfaceRunReportRequestOrBuilder
-
getMetricsOrBuilderList
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsOrBuilderListin interfaceRunReportRequestOrBuilder
-
addMetricsBuilder
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
addMetricsBuilder
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
getMetricsBuilderList
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3; -
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;- Specified by:
getDateRangesListin interfaceRunReportRequestOrBuilder
-
getDateRangesCount
public 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;- Specified by:
getDateRangesCountin interfaceRunReportRequestOrBuilder
-
getDateRanges
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;- Specified by:
getDateRangesin interfaceRunReportRequestOrBuilder
-
setDateRanges
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; -
setDateRanges
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; -
addDateRanges
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; -
addDateRanges
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; -
addDateRanges
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; -
addDateRanges
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; -
addAllDateRanges
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; -
clearDateRanges
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; -
removeDateRanges
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; -
getDateRangesBuilder
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; -
getDateRangesOrBuilder
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;- Specified by:
getDateRangesOrBuilderin interfaceRunReportRequestOrBuilder
-
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;- Specified by:
getDateRangesOrBuilderListin interfaceRunReportRequestOrBuilder
-
addDateRangesBuilder
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; -
addDateRangesBuilder
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; -
getDateRangesBuilderList
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; -
hasDimensionFilter
public boolean hasDimensionFilter()Dimension filters let you 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;- Specified by:
hasDimensionFilterin interfaceRunReportRequestOrBuilder- Returns:
- Whether the dimensionFilter field is set.
-
getDimensionFilter
Dimension filters let you 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;- Specified by:
getDimensionFilterin interfaceRunReportRequestOrBuilder- Returns:
- The dimensionFilter.
-
setDimensionFilter
Dimension filters let you 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; -
setDimensionFilter
Dimension filters let you 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; -
mergeDimensionFilter
Dimension filters let you 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; -
clearDimensionFilter
Dimension filters let you 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; -
getDimensionFilterBuilder
Dimension filters let you 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; -
getDimensionFilterOrBuilder
Dimension filters let you 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;- Specified by:
getDimensionFilterOrBuilderin interfaceRunReportRequestOrBuilder
-
hasMetricFilter
public 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;- Specified by:
hasMetricFilterin interfaceRunReportRequestOrBuilder- Returns:
- Whether the metricFilter field is set.
-
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;- Specified by:
getMetricFilterin interfaceRunReportRequestOrBuilder- Returns:
- The metricFilter.
-
setMetricFilter
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; -
setMetricFilter
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; -
mergeMetricFilter
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; -
clearMetricFilter
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; -
getMetricFilterBuilder
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; -
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;- Specified by:
getMetricFilterOrBuilderin interfaceRunReportRequestOrBuilder
-
getOffset
public 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;- Specified by:
getOffsetin interfaceRunReportRequestOrBuilder- Returns:
- The offset.
-
setOffset
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;- Parameters:
value- The offset to set.- Returns:
- This builder for chaining.
-
clearOffset
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;- Returns:
- This builder for chaining.
-
getLimit
public long getLimit()The number of rows to return. If unspecified, 10,000 rows are returned. The API returns a maximum of 250,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;- Specified by:
getLimitin interfaceRunReportRequestOrBuilder- Returns:
- The limit.
-
setLimit
The number of rows to return. If unspecified, 10,000 rows are returned. The API returns a maximum of 250,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;- Parameters:
value- The limit to set.- Returns:
- This builder for chaining.
-
clearLimit
The number of rows to return. If unspecified, 10,000 rows are returned. The API returns a maximum of 250,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;- Returns:
- This builder for chaining.
-
getMetricAggregationsList
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Specified by:
getMetricAggregationsListin interfaceRunReportRequestOrBuilder- Returns:
- A list containing the metricAggregations.
-
getMetricAggregationsCount
public int getMetricAggregationsCount()Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Specified by:
getMetricAggregationsCountin interfaceRunReportRequestOrBuilder- Returns:
- The count of metricAggregations.
-
getMetricAggregations
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Specified by:
getMetricAggregationsin interfaceRunReportRequestOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The metricAggregations at the given index.
-
setMetricAggregations
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Parameters:
index- The index to set the value at.value- The metricAggregations to set.- Returns:
- This builder for chaining.
-
addMetricAggregations
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Parameters:
value- The metricAggregations to add.- Returns:
- This builder for chaining.
-
addAllMetricAggregations
public RunReportRequest.Builder addAllMetricAggregations(Iterable<? extends MetricAggregation> values) Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Parameters:
values- The metricAggregations to add.- Returns:
- This builder for chaining.
-
clearMetricAggregations
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Returns:
- This builder for chaining.
-
getMetricAggregationsValueList
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Specified by:
getMetricAggregationsValueListin interfaceRunReportRequestOrBuilder- Returns:
- A list containing the enum numeric values on the wire for metricAggregations.
-
getMetricAggregationsValue
public int getMetricAggregationsValue(int index) Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Specified by:
getMetricAggregationsValuein interfaceRunReportRequestOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of metricAggregations at the given index.
-
setMetricAggregationsValue
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for metricAggregations to set.- Returns:
- This builder for chaining.
-
addMetricAggregationsValue
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Parameters:
value- The enum numeric value on the wire for metricAggregations to add.- Returns:
- This builder for chaining.
-
addAllMetricAggregationsValue
Aggregation of metrics. Aggregated metric values will be shown in rows where the dimension_values are set to "RESERVED_(MetricAggregation)". Aggregates including both comparisons and multiple date ranges will be aggregated based on the date ranges.
repeated .google.analytics.data.v1beta.MetricAggregation metric_aggregations = 9;- Parameters:
values- The enum numeric values on the wire for metricAggregations to add.- Returns:
- This builder for chaining.
-
getOrderBysList
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10;- Specified by:
getOrderBysListin interfaceRunReportRequestOrBuilder
-
getOrderBysCount
public int getOrderBysCount()Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10;- Specified by:
getOrderBysCountin interfaceRunReportRequestOrBuilder
-
getOrderBys
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10;- Specified by:
getOrderBysin interfaceRunReportRequestOrBuilder
-
setOrderBys
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
setOrderBys
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
addOrderBys
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
addOrderBys
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
addOrderBys
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
addOrderBys
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
addAllOrderBys
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
clearOrderBys
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
removeOrderBys
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
getOrderBysBuilder
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
getOrderBysOrBuilder
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10;- Specified by:
getOrderBysOrBuilderin interfaceRunReportRequestOrBuilder
-
getOrderBysOrBuilderList
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10;- Specified by:
getOrderBysOrBuilderListin interfaceRunReportRequestOrBuilder
-
addOrderBysBuilder
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
addOrderBysBuilder
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
getOrderBysBuilderList
Specifies how rows are ordered in the response. Requests including both comparisons and multiple date ranges will have order bys applied on the comparisons.
repeated .google.analytics.data.v1beta.OrderBy order_bys = 10; -
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;- Specified by:
getCurrencyCodein interfaceRunReportRequestOrBuilder- Returns:
- The currencyCode.
-
getCurrencyCodeBytes
public 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;- Specified by:
getCurrencyCodeBytesin interfaceRunReportRequestOrBuilder- Returns:
- The bytes for currencyCode.
-
setCurrencyCode
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;- Parameters:
value- The currencyCode to set.- Returns:
- This builder for chaining.
-
clearCurrencyCode
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;- Returns:
- This builder for chaining.
-
setCurrencyCodeBytes
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;- Parameters:
value- The bytes for currencyCode to set.- Returns:
- This builder for chaining.
-
hasCohortSpec
public 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;- Specified by:
hasCohortSpecin interfaceRunReportRequestOrBuilder- Returns:
- Whether the cohortSpec field is set.
-
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;- Specified by:
getCohortSpecin interfaceRunReportRequestOrBuilder- Returns:
- The cohortSpec.
-
setCohortSpec
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; -
setCohortSpec
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; -
mergeCohortSpec
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; -
clearCohortSpec
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; -
getCohortSpecBuilder
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; -
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;- Specified by:
getCohortSpecOrBuilderin interfaceRunReportRequestOrBuilder
-
getKeepEmptyRows
public 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 = 13;- Specified by:
getKeepEmptyRowsin interfaceRunReportRequestOrBuilder- Returns:
- The keepEmptyRows.
-
setKeepEmptyRows
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 = 13;- Parameters:
value- The keepEmptyRows to set.- Returns:
- This builder for chaining.
-
clearKeepEmptyRows
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 = 13;- Returns:
- This builder for chaining.
-
getReturnPropertyQuota
public 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 = 14;- Specified by:
getReturnPropertyQuotain interfaceRunReportRequestOrBuilder- Returns:
- The returnPropertyQuota.
-
setReturnPropertyQuota
Toggles whether to return the current state of this Google Analytics property's quota. Quota is returned in [PropertyQuota](#PropertyQuota).
bool return_property_quota = 14;- Parameters:
value- The returnPropertyQuota to set.- Returns:
- This builder for chaining.
-
clearReturnPropertyQuota
Toggles whether to return the current state of this Google Analytics property's quota. Quota is returned in [PropertyQuota](#PropertyQuota).
bool return_property_quota = 14;- Returns:
- This builder for chaining.
-
getComparisonsList
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getComparisonsListin interfaceRunReportRequestOrBuilder
-
getComparisonsCount
public int getComparisonsCount()Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getComparisonsCountin interfaceRunReportRequestOrBuilder
-
getComparisons
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getComparisonsin interfaceRunReportRequestOrBuilder
-
setComparisons
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
setComparisons
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
addComparisons
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
addComparisons
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
addComparisons
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
addComparisons
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
addAllComparisons
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
clearComparisons
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
removeComparisons
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
getComparisonsBuilder
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
getComparisonsOrBuilder
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getComparisonsOrBuilderin interfaceRunReportRequestOrBuilder
-
getComparisonsOrBuilderList
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getComparisonsOrBuilderListin interfaceRunReportRequestOrBuilder
-
addComparisonsBuilder
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
addComparisonsBuilder
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL]; -
getComparisonsBuilderList
Optional. The configuration of comparisons requested and displayed. The request only requires a comparisons field in order to receive a comparison column in the response.
repeated .google.analytics.data.v1beta.Comparison comparisons = 15 [(.google.api.field_behavior) = OPTIONAL];
-