Package com.google.analytics.data.v1beta
Class RunReportRequest
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.analytics.data.v1beta.RunReportRequest
- All Implemented Interfaces:
RunReportRequestOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class RunReportRequest
extends com.google.protobuf.GeneratedMessage
implements RunReportRequestOrBuilder
The request to generate a report.Protobuf type
google.analytics.data.v1beta.RunReportRequest- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThe request to generate a report.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanCohort 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) 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 RunReportRequeststatic final com.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.getDimensions(int index) 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.getMetrics(int index) 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.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.com.google.protobuf.Parser<RunReportRequest>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.intbooleanCohort group associated with this request.booleanDimension filters let you ask for only specific dimension values in the report.inthashCode()booleanThe filter clause of metrics.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic RunReportRequest.Builderstatic RunReportRequest.BuildernewBuilder(RunReportRequest prototype) protected RunReportRequest.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static RunReportRequestparseDelimitedFrom(InputStream input) static RunReportRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RunReportRequestparseFrom(byte[] data) static RunReportRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RunReportRequestparseFrom(com.google.protobuf.ByteString data) static RunReportRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RunReportRequestparseFrom(com.google.protobuf.CodedInputStream input) static RunReportRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RunReportRequestparseFrom(InputStream input) static RunReportRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static RunReportRequestparseFrom(ByteBuffer data) static RunReportRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<RunReportRequest>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
PROPERTY_FIELD_NUMBER
public static final int PROPERTY_FIELD_NUMBER- See Also:
-
DIMENSIONS_FIELD_NUMBER
public static final int DIMENSIONS_FIELD_NUMBER- See Also:
-
METRICS_FIELD_NUMBER
public static final int METRICS_FIELD_NUMBER- See Also:
-
DATE_RANGES_FIELD_NUMBER
public static final int DATE_RANGES_FIELD_NUMBER- See Also:
-
DIMENSION_FILTER_FIELD_NUMBER
public static final int DIMENSION_FILTER_FIELD_NUMBER- See Also:
-
METRIC_FILTER_FIELD_NUMBER
public static final int METRIC_FILTER_FIELD_NUMBER- See Also:
-
OFFSET_FIELD_NUMBER
public static final int OFFSET_FIELD_NUMBER- See Also:
-
LIMIT_FIELD_NUMBER
public static final int LIMIT_FIELD_NUMBER- See Also:
-
METRIC_AGGREGATIONS_FIELD_NUMBER
public static final int METRIC_AGGREGATIONS_FIELD_NUMBER- See Also:
-
ORDER_BYS_FIELD_NUMBER
public static final int ORDER_BYS_FIELD_NUMBER- See Also:
-
CURRENCY_CODE_FIELD_NUMBER
public static final int CURRENCY_CODE_FIELD_NUMBER- See Also:
-
COHORT_SPEC_FIELD_NUMBER
public static final int COHORT_SPEC_FIELD_NUMBER- See Also:
-
KEEP_EMPTY_ROWS_FIELD_NUMBER
public static final int KEEP_EMPTY_ROWS_FIELD_NUMBER- See Also:
-
RETURN_PROPERTY_QUOTA_FIELD_NUMBER
public static final int RETURN_PROPERTY_QUOTA_FIELD_NUMBER- See Also:
-
COMPARISONS_FIELD_NUMBER
public static final int COMPARISONS_FIELD_NUMBER- See Also:
-
-
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
-
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.
-
getDimensionsList
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsListin interfaceRunReportRequestOrBuilder
-
getDimensionsOrBuilderList
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsOrBuilderListin 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
-
getDimensionsOrBuilder
The dimensions requested and displayed.
repeated .google.analytics.data.v1beta.Dimension dimensions = 2;- Specified by:
getDimensionsOrBuilderin interfaceRunReportRequestOrBuilder
-
getMetricsList
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsListin interfaceRunReportRequestOrBuilder
-
getMetricsOrBuilderList
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsOrBuilderListin 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
-
getMetricsOrBuilder
The metrics requested and displayed.
repeated .google.analytics.data.v1beta.Metric metrics = 3;- Specified by:
getMetricsOrBuilderin interfaceRunReportRequestOrBuilder
-
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
-
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
-
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
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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
-
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
-
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
-
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
-
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.
-
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.
-
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.
-
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.
-
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
-
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
-
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
-
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
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RunReportRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RunReportRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RunReportRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RunReportRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RunReportRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RunReportRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static RunReportRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static RunReportRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static RunReportRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static RunReportRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RunReportRequest.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-