Class RunAccessReportRequest.Builder (0.70.0)

publicstaticfinalclassRunAccessReportRequest.BuilderextendsGeneratedMessageV3.Builder<RunAccessReportRequest.Builder>implementsRunAccessReportRequestOrBuilder

The request for a Data Access Record Report.

Protobuf type google.analytics.admin.v1alpha.RunAccessReportRequest

Static Methods

getDescriptor()

publicstaticfinalDescriptors.DescriptorgetDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllDateRanges(Iterable<? extends AccessDateRange> values)

publicRunAccessReportRequest.BuilderaddAllDateRanges(Iterable<?extendsAccessDateRange>values)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameter
NameDescription
valuesIterable<? extends com.google.analytics.admin.v1alpha.AccessDateRange>
Returns
TypeDescription
RunAccessReportRequest.Builder

addAllDimensions(Iterable<? extends AccessDimension> values)

publicRunAccessReportRequest.BuilderaddAllDimensions(Iterable<?extendsAccessDimension>values)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameter
NameDescription
valuesIterable<? extends com.google.analytics.admin.v1alpha.AccessDimension>
Returns
TypeDescription
RunAccessReportRequest.Builder

addAllMetrics(Iterable<? extends AccessMetric> values)

publicRunAccessReportRequest.BuilderaddAllMetrics(Iterable<?extendsAccessMetric>values)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameter
NameDescription
valuesIterable<? extends com.google.analytics.admin.v1alpha.AccessMetric>
Returns
TypeDescription
RunAccessReportRequest.Builder

addAllOrderBys(Iterable<? extends AccessOrderBy> values)

publicRunAccessReportRequest.BuilderaddAllOrderBys(Iterable<?extendsAccessOrderBy>values)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameter
NameDescription
valuesIterable<? extends com.google.analytics.admin.v1alpha.AccessOrderBy>
Returns
TypeDescription
RunAccessReportRequest.Builder

addDateRanges(AccessDateRange value)

publicRunAccessReportRequest.BuilderaddDateRanges(AccessDateRangevalue)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameter
NameDescription
valueAccessDateRange
Returns
TypeDescription
RunAccessReportRequest.Builder

addDateRanges(AccessDateRange.Builder builderForValue)

publicRunAccessReportRequest.BuilderaddDateRanges(AccessDateRange.BuilderbuilderForValue)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameter
NameDescription
builderForValueAccessDateRange.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

addDateRanges(int index, AccessDateRange value)

publicRunAccessReportRequest.BuilderaddDateRanges(intindex,AccessDateRangevalue)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameters
NameDescription
indexint
valueAccessDateRange
Returns
TypeDescription
RunAccessReportRequest.Builder

addDateRanges(int index, AccessDateRange.Builder builderForValue)

publicRunAccessReportRequest.BuilderaddDateRanges(intindex,AccessDateRange.BuilderbuilderForValue)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameters
NameDescription
indexint
builderForValueAccessDateRange.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

addDateRangesBuilder()

publicAccessDateRange.BuilderaddDateRangesBuilder()

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Returns
TypeDescription
AccessDateRange.Builder

addDateRangesBuilder(int index)

publicAccessDateRange.BuilderaddDateRangesBuilder(intindex)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessDateRange.Builder

addDimensions(AccessDimension value)

publicRunAccessReportRequest.BuilderaddDimensions(AccessDimensionvalue)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameter
NameDescription
valueAccessDimension
Returns
TypeDescription
RunAccessReportRequest.Builder

addDimensions(AccessDimension.Builder builderForValue)

publicRunAccessReportRequest.BuilderaddDimensions(AccessDimension.BuilderbuilderForValue)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameter
NameDescription
builderForValueAccessDimension.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

addDimensions(int index, AccessDimension value)

publicRunAccessReportRequest.BuilderaddDimensions(intindex,AccessDimensionvalue)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameters
NameDescription
indexint
valueAccessDimension
Returns
TypeDescription
RunAccessReportRequest.Builder

addDimensions(int index, AccessDimension.Builder builderForValue)

publicRunAccessReportRequest.BuilderaddDimensions(intindex,AccessDimension.BuilderbuilderForValue)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameters
NameDescription
indexint
builderForValueAccessDimension.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

addDimensionsBuilder()

publicAccessDimension.BuilderaddDimensionsBuilder()

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Returns
TypeDescription
AccessDimension.Builder

addDimensionsBuilder(int index)

publicAccessDimension.BuilderaddDimensionsBuilder(intindex)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessDimension.Builder

addMetrics(AccessMetric value)

publicRunAccessReportRequest.BuilderaddMetrics(AccessMetricvalue)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameter
NameDescription
valueAccessMetric
Returns
TypeDescription
RunAccessReportRequest.Builder

addMetrics(AccessMetric.Builder builderForValue)

publicRunAccessReportRequest.BuilderaddMetrics(AccessMetric.BuilderbuilderForValue)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameter
NameDescription
builderForValueAccessMetric.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

addMetrics(int index, AccessMetric value)

publicRunAccessReportRequest.BuilderaddMetrics(intindex,AccessMetricvalue)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameters
NameDescription
indexint
valueAccessMetric
Returns
TypeDescription
RunAccessReportRequest.Builder

addMetrics(int index, AccessMetric.Builder builderForValue)

publicRunAccessReportRequest.BuilderaddMetrics(intindex,AccessMetric.BuilderbuilderForValue)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameters
NameDescription
indexint
builderForValueAccessMetric.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

addMetricsBuilder()

publicAccessMetric.BuilderaddMetricsBuilder()

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Returns
TypeDescription
AccessMetric.Builder

addMetricsBuilder(int index)

publicAccessMetric.BuilderaddMetricsBuilder(intindex)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessMetric.Builder

addOrderBys(AccessOrderBy value)

publicRunAccessReportRequest.BuilderaddOrderBys(AccessOrderByvalue)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameter
NameDescription
valueAccessOrderBy
Returns
TypeDescription
RunAccessReportRequest.Builder

addOrderBys(AccessOrderBy.Builder builderForValue)

publicRunAccessReportRequest.BuilderaddOrderBys(AccessOrderBy.BuilderbuilderForValue)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameter
NameDescription
builderForValueAccessOrderBy.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

addOrderBys(int index, AccessOrderBy value)

publicRunAccessReportRequest.BuilderaddOrderBys(intindex,AccessOrderByvalue)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameters
NameDescription
indexint
valueAccessOrderBy
Returns
TypeDescription
RunAccessReportRequest.Builder

addOrderBys(int index, AccessOrderBy.Builder builderForValue)

publicRunAccessReportRequest.BuilderaddOrderBys(intindex,AccessOrderBy.BuilderbuilderForValue)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameters
NameDescription
indexint
builderForValueAccessOrderBy.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

addOrderBysBuilder()

publicAccessOrderBy.BuilderaddOrderBysBuilder()

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Returns
TypeDescription
AccessOrderBy.Builder

addOrderBysBuilder(int index)

publicAccessOrderBy.BuilderaddOrderBysBuilder(intindex)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessOrderBy.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

publicRunAccessReportRequest.BuilderaddRepeatedField(Descriptors.FieldDescriptorfield,Objectvalue)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
RunAccessReportRequest.Builder
Overrides

build()

publicRunAccessReportRequestbuild()
Returns
TypeDescription
RunAccessReportRequest

buildPartial()

publicRunAccessReportRequestbuildPartial()
Returns
TypeDescription
RunAccessReportRequest

clear()

publicRunAccessReportRequest.Builderclear()
Returns
TypeDescription
RunAccessReportRequest.Builder
Overrides

clearDateRanges()

publicRunAccessReportRequest.BuilderclearDateRanges()

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Returns
TypeDescription
RunAccessReportRequest.Builder

clearDimensionFilter()

publicRunAccessReportRequest.BuilderclearDimensionFilter()

Dimension filters let you restrict report response to specific dimension values which match the filter. For example, filtering on access records of a single user. To learn more, see Fundamentals of Dimension Filters for examples. Metrics cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression dimension_filter = 5;

Returns
TypeDescription
RunAccessReportRequest.Builder

clearDimensions()

publicRunAccessReportRequest.BuilderclearDimensions()

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Returns
TypeDescription
RunAccessReportRequest.Builder

clearEntity()

publicRunAccessReportRequest.BuilderclearEntity()

The Data Access Report supports requesting at the property level or account level. If requested at the account level, Data Access Reports include all access for all properties under that account.

To request at the property level, entity should be for example 'properties/123' if "123" is your Google Analytics property ID. To request at the account level, entity should be for example 'accounts/1234' if "1234" is your Google Analytics Account ID.

string entity = 1;

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

clearExpandGroups()

publicRunAccessReportRequest.BuilderclearExpandGroups()

Optional. Decides whether to return the users within user groups. This field works only when include_all_users is set to true. If true, it will return all users with access to the specified property or account. If false, only the users with direct access will be returned.

bool expand_groups = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

publicRunAccessReportRequest.BuilderclearField(Descriptors.FieldDescriptorfield)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
RunAccessReportRequest.Builder
Overrides

clearIncludeAllUsers()

publicRunAccessReportRequest.BuilderclearIncludeAllUsers()

Optional. Determines whether to include users who have never made an API call in the response. If true, all users with access to the specified property or account are included in the response, regardless of whether they have made an API call or not. If false, only the users who have made an API call will be included.

bool include_all_users = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

clearLimit()

publicRunAccessReportRequest.BuilderclearLimit()

The number of rows to return. If unspecified, 10,000 rows are returned. The API returns a maximum of 100,000 rows per request, no matter how many you ask for. limit must be positive.

The API may return fewer rows than the requested limit, if there aren't as many remaining rows 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.

int64 limit = 8;

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

clearMetricFilter()

publicRunAccessReportRequest.BuilderclearMetricFilter()

Metric filters allow you to restrict report response to specific metric values which match the filter. Metric filters are applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression metric_filter = 6;

Returns
TypeDescription
RunAccessReportRequest.Builder

clearMetrics()

publicRunAccessReportRequest.BuilderclearMetrics()

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Returns
TypeDescription
RunAccessReportRequest.Builder

clearOffset()

publicRunAccessReportRequest.BuilderclearOffset()

The row count of the start row. The first row is counted as row 0. If offset is unspecified, it is treated as 0. If offset is zero, then this method will return the first page of results with limit entries.

To learn more about this pagination parameter, see Pagination.

int64 offset = 7;

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

publicRunAccessReportRequest.BuilderclearOneof(Descriptors.OneofDescriptoroneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
RunAccessReportRequest.Builder
Overrides

clearOrderBys()

publicRunAccessReportRequest.BuilderclearOrderBys()

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Returns
TypeDescription
RunAccessReportRequest.Builder

clearReturnEntityQuota()

publicRunAccessReportRequest.BuilderclearReturnEntityQuota()

Toggles whether to return the current state of this Analytics Property's quota. Quota is returned in AccessQuota. For account-level requests, this field must be false.

bool return_entity_quota = 11;

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

clearTimeZone()

publicRunAccessReportRequest.BuilderclearTimeZone()

This request's time zone if specified. If unspecified, the property's time zone is used. The request's time zone is used to interpret the start & end dates of the report.

Formatted as strings from the IANA Time Zone database (https://www.iana.org/time-zones); for example "America/New_York" or "Asia/Tokyo".

string time_zone = 9;

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

clone()

publicRunAccessReportRequest.Builderclone()
Returns
TypeDescription
RunAccessReportRequest.Builder
Overrides

getDateRanges(int index)

publicAccessDateRangegetDateRanges(intindex)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessDateRange

getDateRangesBuilder(int index)

publicAccessDateRange.BuildergetDateRangesBuilder(intindex)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessDateRange.Builder

getDateRangesBuilderList()

publicList<AccessDateRange.Builder>getDateRangesBuilderList()

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Returns
TypeDescription
List<Builder>

getDateRangesCount()

publicintgetDateRangesCount()

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Returns
TypeDescription
int

getDateRangesList()

publicList<AccessDateRange>getDateRangesList()

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Returns
TypeDescription
List<AccessDateRange>

getDateRangesOrBuilder(int index)

publicAccessDateRangeOrBuildergetDateRangesOrBuilder(intindex)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessDateRangeOrBuilder

getDateRangesOrBuilderList()

publicList<?extendsAccessDateRangeOrBuilder>getDateRangesOrBuilderList()

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Returns
TypeDescription
List<? extends com.google.analytics.admin.v1alpha.AccessDateRangeOrBuilder>

getDefaultInstanceForType()

publicRunAccessReportRequestgetDefaultInstanceForType()
Returns
TypeDescription
RunAccessReportRequest

getDescriptorForType()

publicDescriptors.DescriptorgetDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getDimensionFilter()

publicAccessFilterExpressiongetDimensionFilter()

Dimension filters let you restrict report response to specific dimension values which match the filter. For example, filtering on access records of a single user. To learn more, see Fundamentals of Dimension Filters for examples. Metrics cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression dimension_filter = 5;

Returns
TypeDescription
AccessFilterExpression

The dimensionFilter.

getDimensionFilterBuilder()

publicAccessFilterExpression.BuildergetDimensionFilterBuilder()

Dimension filters let you restrict report response to specific dimension values which match the filter. For example, filtering on access records of a single user. To learn more, see Fundamentals of Dimension Filters for examples. Metrics cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression dimension_filter = 5;

Returns
TypeDescription
AccessFilterExpression.Builder

getDimensionFilterOrBuilder()

publicAccessFilterExpressionOrBuildergetDimensionFilterOrBuilder()

Dimension filters let you restrict report response to specific dimension values which match the filter. For example, filtering on access records of a single user. To learn more, see Fundamentals of Dimension Filters for examples. Metrics cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression dimension_filter = 5;

Returns
TypeDescription
AccessFilterExpressionOrBuilder

getDimensions(int index)

publicAccessDimensiongetDimensions(intindex)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessDimension

getDimensionsBuilder(int index)

publicAccessDimension.BuildergetDimensionsBuilder(intindex)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessDimension.Builder

getDimensionsBuilderList()

publicList<AccessDimension.Builder>getDimensionsBuilderList()

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Returns
TypeDescription
List<Builder>

getDimensionsCount()

publicintgetDimensionsCount()

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Returns
TypeDescription
int

getDimensionsList()

publicList<AccessDimension>getDimensionsList()

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Returns
TypeDescription
List<AccessDimension>

getDimensionsOrBuilder(int index)

publicAccessDimensionOrBuildergetDimensionsOrBuilder(intindex)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessDimensionOrBuilder

getDimensionsOrBuilderList()

publicList<?extendsAccessDimensionOrBuilder>getDimensionsOrBuilderList()

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Returns
TypeDescription
List<? extends com.google.analytics.admin.v1alpha.AccessDimensionOrBuilder>

getEntity()

publicStringgetEntity()

The Data Access Report supports requesting at the property level or account level. If requested at the account level, Data Access Reports include all access for all properties under that account.

To request at the property level, entity should be for example 'properties/123' if "123" is your Google Analytics property ID. To request at the account level, entity should be for example 'accounts/1234' if "1234" is your Google Analytics Account ID.

string entity = 1;

Returns
TypeDescription
String

The entity.

getEntityBytes()

publicByteStringgetEntityBytes()

The Data Access Report supports requesting at the property level or account level. If requested at the account level, Data Access Reports include all access for all properties under that account.

To request at the property level, entity should be for example 'properties/123' if "123" is your Google Analytics property ID. To request at the account level, entity should be for example 'accounts/1234' if "1234" is your Google Analytics Account ID.

string entity = 1;

Returns
TypeDescription
ByteString

The bytes for entity.

getExpandGroups()

publicbooleangetExpandGroups()

Optional. Decides whether to return the users within user groups. This field works only when include_all_users is set to true. If true, it will return all users with access to the specified property or account. If false, only the users with direct access will be returned.

bool expand_groups = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

The expandGroups.

getIncludeAllUsers()

publicbooleangetIncludeAllUsers()

Optional. Determines whether to include users who have never made an API call in the response. If true, all users with access to the specified property or account are included in the response, regardless of whether they have made an API call or not. If false, only the users who have made an API call will be included.

bool include_all_users = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

The includeAllUsers.

getLimit()

publiclonggetLimit()

The number of rows to return. If unspecified, 10,000 rows are returned. The API returns a maximum of 100,000 rows per request, no matter how many you ask for. limit must be positive.

The API may return fewer rows than the requested limit, if there aren't as many remaining rows 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.

int64 limit = 8;

Returns
TypeDescription
long

The limit.

getMetricFilter()

publicAccessFilterExpressiongetMetricFilter()

Metric filters allow you to restrict report response to specific metric values which match the filter. Metric filters are applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression metric_filter = 6;

Returns
TypeDescription
AccessFilterExpression

The metricFilter.

getMetricFilterBuilder()

publicAccessFilterExpression.BuildergetMetricFilterBuilder()

Metric filters allow you to restrict report response to specific metric values which match the filter. Metric filters are applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression metric_filter = 6;

Returns
TypeDescription
AccessFilterExpression.Builder

getMetricFilterOrBuilder()

publicAccessFilterExpressionOrBuildergetMetricFilterOrBuilder()

Metric filters allow you to restrict report response to specific metric values which match the filter. Metric filters are applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression metric_filter = 6;

Returns
TypeDescription
AccessFilterExpressionOrBuilder

getMetrics(int index)

publicAccessMetricgetMetrics(intindex)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessMetric

getMetricsBuilder(int index)

publicAccessMetric.BuildergetMetricsBuilder(intindex)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessMetric.Builder

getMetricsBuilderList()

publicList<AccessMetric.Builder>getMetricsBuilderList()

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Returns
TypeDescription
List<Builder>

getMetricsCount()

publicintgetMetricsCount()

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Returns
TypeDescription
int

getMetricsList()

publicList<AccessMetric>getMetricsList()

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Returns
TypeDescription
List<AccessMetric>

getMetricsOrBuilder(int index)

publicAccessMetricOrBuildergetMetricsOrBuilder(intindex)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessMetricOrBuilder

getMetricsOrBuilderList()

publicList<?extendsAccessMetricOrBuilder>getMetricsOrBuilderList()

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Returns
TypeDescription
List<? extends com.google.analytics.admin.v1alpha.AccessMetricOrBuilder>

getOffset()

publiclonggetOffset()

The row count of the start row. The first row is counted as row 0. If offset is unspecified, it is treated as 0. If offset is zero, then this method will return the first page of results with limit entries.

To learn more about this pagination parameter, see Pagination.

int64 offset = 7;

Returns
TypeDescription
long

The offset.

getOrderBys(int index)

publicAccessOrderBygetOrderBys(intindex)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessOrderBy

getOrderBysBuilder(int index)

publicAccessOrderBy.BuildergetOrderBysBuilder(intindex)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessOrderBy.Builder

getOrderBysBuilderList()

publicList<AccessOrderBy.Builder>getOrderBysBuilderList()

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Returns
TypeDescription
List<Builder>

getOrderBysCount()

publicintgetOrderBysCount()

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Returns
TypeDescription
int

getOrderBysList()

publicList<AccessOrderBy>getOrderBysList()

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Returns
TypeDescription
List<AccessOrderBy>

getOrderBysOrBuilder(int index)

publicAccessOrderByOrBuildergetOrderBysOrBuilder(intindex)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
AccessOrderByOrBuilder

getOrderBysOrBuilderList()

publicList<?extendsAccessOrderByOrBuilder>getOrderBysOrBuilderList()

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Returns
TypeDescription
List<? extends com.google.analytics.admin.v1alpha.AccessOrderByOrBuilder>

getReturnEntityQuota()

publicbooleangetReturnEntityQuota()

Toggles whether to return the current state of this Analytics Property's quota. Quota is returned in AccessQuota. For account-level requests, this field must be false.

bool return_entity_quota = 11;

Returns
TypeDescription
boolean

The returnEntityQuota.

getTimeZone()

publicStringgetTimeZone()

This request's time zone if specified. If unspecified, the property's time zone is used. The request's time zone is used to interpret the start & end dates of the report.

Formatted as strings from the IANA Time Zone database (https://www.iana.org/time-zones); for example "America/New_York" or "Asia/Tokyo".

string time_zone = 9;

Returns
TypeDescription
String

The timeZone.

getTimeZoneBytes()

publicByteStringgetTimeZoneBytes()

This request's time zone if specified. If unspecified, the property's time zone is used. The request's time zone is used to interpret the start & end dates of the report.

Formatted as strings from the IANA Time Zone database (https://www.iana.org/time-zones); for example "America/New_York" or "Asia/Tokyo".

string time_zone = 9;

Returns
TypeDescription
ByteString

The bytes for timeZone.

hasDimensionFilter()

publicbooleanhasDimensionFilter()

Dimension filters let you restrict report response to specific dimension values which match the filter. For example, filtering on access records of a single user. To learn more, see Fundamentals of Dimension Filters for examples. Metrics cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression dimension_filter = 5;

Returns
TypeDescription
boolean

Whether the dimensionFilter field is set.

hasMetricFilter()

publicbooleanhasMetricFilter()

Metric filters allow you to restrict report response to specific metric values which match the filter. Metric filters are applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression metric_filter = 6;

Returns
TypeDescription
boolean

Whether the metricFilter field is set.

internalGetFieldAccessorTable()

protectedGeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

publicfinalbooleanisInitialized()
Returns
TypeDescription
boolean
Overrides

mergeDimensionFilter(AccessFilterExpression value)

publicRunAccessReportRequest.BuildermergeDimensionFilter(AccessFilterExpressionvalue)

Dimension filters let you restrict report response to specific dimension values which match the filter. For example, filtering on access records of a single user. To learn more, see Fundamentals of Dimension Filters for examples. Metrics cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression dimension_filter = 5;

Parameter
NameDescription
valueAccessFilterExpression
Returns
TypeDescription
RunAccessReportRequest.Builder

mergeFrom(RunAccessReportRequest other)

publicRunAccessReportRequest.BuildermergeFrom(RunAccessReportRequestother)
Parameter
NameDescription
otherRunAccessReportRequest
Returns
TypeDescription
RunAccessReportRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

publicRunAccessReportRequest.BuildermergeFrom(CodedInputStreaminput,ExtensionRegistryLiteextensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
RunAccessReportRequest.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

publicRunAccessReportRequest.BuildermergeFrom(Messageother)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
RunAccessReportRequest.Builder
Overrides

mergeMetricFilter(AccessFilterExpression value)

publicRunAccessReportRequest.BuildermergeMetricFilter(AccessFilterExpressionvalue)

Metric filters allow you to restrict report response to specific metric values which match the filter. Metric filters are applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression metric_filter = 6;

Parameter
NameDescription
valueAccessFilterExpression
Returns
TypeDescription
RunAccessReportRequest.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

publicfinalRunAccessReportRequest.BuildermergeUnknownFields(UnknownFieldSetunknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
RunAccessReportRequest.Builder
Overrides

removeDateRanges(int index)

publicRunAccessReportRequest.BuilderremoveDateRanges(intindex)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameter
NameDescription
indexint
Returns
TypeDescription
RunAccessReportRequest.Builder

removeDimensions(int index)

publicRunAccessReportRequest.BuilderremoveDimensions(intindex)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameter
NameDescription
indexint
Returns
TypeDescription
RunAccessReportRequest.Builder

removeMetrics(int index)

publicRunAccessReportRequest.BuilderremoveMetrics(intindex)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameter
NameDescription
indexint
Returns
TypeDescription
RunAccessReportRequest.Builder

removeOrderBys(int index)

publicRunAccessReportRequest.BuilderremoveOrderBys(intindex)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameter
NameDescription
indexint
Returns
TypeDescription
RunAccessReportRequest.Builder

setDateRanges(int index, AccessDateRange value)

publicRunAccessReportRequest.BuildersetDateRanges(intindex,AccessDateRangevalue)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameters
NameDescription
indexint
valueAccessDateRange
Returns
TypeDescription
RunAccessReportRequest.Builder

setDateRanges(int index, AccessDateRange.Builder builderForValue)

publicRunAccessReportRequest.BuildersetDateRanges(intindex,AccessDateRange.BuilderbuilderForValue)

Date ranges of access records 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 access records for the overlapping days is included in the response rows for both date ranges. Requests are allowed up to 2 date ranges.

repeated .google.analytics.admin.v1alpha.AccessDateRange date_ranges = 4;

Parameters
NameDescription
indexint
builderForValueAccessDateRange.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

setDimensionFilter(AccessFilterExpression value)

publicRunAccessReportRequest.BuildersetDimensionFilter(AccessFilterExpressionvalue)

Dimension filters let you restrict report response to specific dimension values which match the filter. For example, filtering on access records of a single user. To learn more, see Fundamentals of Dimension Filters for examples. Metrics cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression dimension_filter = 5;

Parameter
NameDescription
valueAccessFilterExpression
Returns
TypeDescription
RunAccessReportRequest.Builder

setDimensionFilter(AccessFilterExpression.Builder builderForValue)

publicRunAccessReportRequest.BuildersetDimensionFilter(AccessFilterExpression.BuilderbuilderForValue)

Dimension filters let you restrict report response to specific dimension values which match the filter. For example, filtering on access records of a single user. To learn more, see Fundamentals of Dimension Filters for examples. Metrics cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression dimension_filter = 5;

Parameter
NameDescription
builderForValueAccessFilterExpression.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

setDimensions(int index, AccessDimension value)

publicRunAccessReportRequest.BuildersetDimensions(intindex,AccessDimensionvalue)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameters
NameDescription
indexint
valueAccessDimension
Returns
TypeDescription
RunAccessReportRequest.Builder

setDimensions(int index, AccessDimension.Builder builderForValue)

publicRunAccessReportRequest.BuildersetDimensions(intindex,AccessDimension.BuilderbuilderForValue)

The dimensions requested and displayed in the response. Requests are allowed up to 9 dimensions.

repeated .google.analytics.admin.v1alpha.AccessDimension dimensions = 2;

Parameters
NameDescription
indexint
builderForValueAccessDimension.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

setEntity(String value)

publicRunAccessReportRequest.BuildersetEntity(Stringvalue)

The Data Access Report supports requesting at the property level or account level. If requested at the account level, Data Access Reports include all access for all properties under that account.

To request at the property level, entity should be for example 'properties/123' if "123" is your Google Analytics property ID. To request at the account level, entity should be for example 'accounts/1234' if "1234" is your Google Analytics Account ID.

string entity = 1;

Parameter
NameDescription
valueString

The entity to set.

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

setEntityBytes(ByteString value)

publicRunAccessReportRequest.BuildersetEntityBytes(ByteStringvalue)

The Data Access Report supports requesting at the property level or account level. If requested at the account level, Data Access Reports include all access for all properties under that account.

To request at the property level, entity should be for example 'properties/123' if "123" is your Google Analytics property ID. To request at the account level, entity should be for example 'accounts/1234' if "1234" is your Google Analytics Account ID.

string entity = 1;

Parameter
NameDescription
valueByteString

The bytes for entity to set.

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

setExpandGroups(boolean value)

publicRunAccessReportRequest.BuildersetExpandGroups(booleanvalue)

Optional. Decides whether to return the users within user groups. This field works only when include_all_users is set to true. If true, it will return all users with access to the specified property or account. If false, only the users with direct access will be returned.

bool expand_groups = 13 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueboolean

The expandGroups to set.

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

publicRunAccessReportRequest.BuildersetField(Descriptors.FieldDescriptorfield,Objectvalue)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
RunAccessReportRequest.Builder
Overrides

setIncludeAllUsers(boolean value)

publicRunAccessReportRequest.BuildersetIncludeAllUsers(booleanvalue)

Optional. Determines whether to include users who have never made an API call in the response. If true, all users with access to the specified property or account are included in the response, regardless of whether they have made an API call or not. If false, only the users who have made an API call will be included.

bool include_all_users = 12 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
valueboolean

The includeAllUsers to set.

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

setLimit(long value)

publicRunAccessReportRequest.BuildersetLimit(longvalue)

The number of rows to return. If unspecified, 10,000 rows are returned. The API returns a maximum of 100,000 rows per request, no matter how many you ask for. limit must be positive.

The API may return fewer rows than the requested limit, if there aren't as many remaining rows 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.

int64 limit = 8;

Parameter
NameDescription
valuelong

The limit to set.

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

setMetricFilter(AccessFilterExpression value)

publicRunAccessReportRequest.BuildersetMetricFilter(AccessFilterExpressionvalue)

Metric filters allow you to restrict report response to specific metric values which match the filter. Metric filters are applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression metric_filter = 6;

Parameter
NameDescription
valueAccessFilterExpression
Returns
TypeDescription
RunAccessReportRequest.Builder

setMetricFilter(AccessFilterExpression.Builder builderForValue)

publicRunAccessReportRequest.BuildersetMetricFilter(AccessFilterExpression.BuilderbuilderForValue)

Metric filters allow you to restrict report response to specific metric values which match the filter. Metric filters are applied after aggregating the report's rows, similar to SQL having-clause. Dimensions cannot be used in this filter.

.google.analytics.admin.v1alpha.AccessFilterExpression metric_filter = 6;

Parameter
NameDescription
builderForValueAccessFilterExpression.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

setMetrics(int index, AccessMetric value)

publicRunAccessReportRequest.BuildersetMetrics(intindex,AccessMetricvalue)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameters
NameDescription
indexint
valueAccessMetric
Returns
TypeDescription
RunAccessReportRequest.Builder

setMetrics(int index, AccessMetric.Builder builderForValue)

publicRunAccessReportRequest.BuildersetMetrics(intindex,AccessMetric.BuilderbuilderForValue)

The metrics requested and displayed in the response. Requests are allowed up to 10 metrics.

repeated .google.analytics.admin.v1alpha.AccessMetric metrics = 3;

Parameters
NameDescription
indexint
builderForValueAccessMetric.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

setOffset(long value)

publicRunAccessReportRequest.BuildersetOffset(longvalue)

The row count of the start row. The first row is counted as row 0. If offset is unspecified, it is treated as 0. If offset is zero, then this method will return the first page of results with limit entries.

To learn more about this pagination parameter, see Pagination.

int64 offset = 7;

Parameter
NameDescription
valuelong

The offset to set.

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

setOrderBys(int index, AccessOrderBy value)

publicRunAccessReportRequest.BuildersetOrderBys(intindex,AccessOrderByvalue)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameters
NameDescription
indexint
valueAccessOrderBy
Returns
TypeDescription
RunAccessReportRequest.Builder

setOrderBys(int index, AccessOrderBy.Builder builderForValue)

publicRunAccessReportRequest.BuildersetOrderBys(intindex,AccessOrderBy.BuilderbuilderForValue)

Specifies how rows are ordered in the response.

repeated .google.analytics.admin.v1alpha.AccessOrderBy order_bys = 10;

Parameters
NameDescription
indexint
builderForValueAccessOrderBy.Builder
Returns
TypeDescription
RunAccessReportRequest.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

publicRunAccessReportRequest.BuildersetRepeatedField(Descriptors.FieldDescriptorfield,intindex,Objectvalue)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
RunAccessReportRequest.Builder
Overrides

setReturnEntityQuota(boolean value)

publicRunAccessReportRequest.BuildersetReturnEntityQuota(booleanvalue)

Toggles whether to return the current state of this Analytics Property's quota. Quota is returned in AccessQuota. For account-level requests, this field must be false.

bool return_entity_quota = 11;

Parameter
NameDescription
valueboolean

The returnEntityQuota to set.

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

setTimeZone(String value)

publicRunAccessReportRequest.BuildersetTimeZone(Stringvalue)

This request's time zone if specified. If unspecified, the property's time zone is used. The request's time zone is used to interpret the start & end dates of the report.

Formatted as strings from the IANA Time Zone database (https://www.iana.org/time-zones); for example "America/New_York" or "Asia/Tokyo".

string time_zone = 9;

Parameter
NameDescription
valueString

The timeZone to set.

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

setTimeZoneBytes(ByteString value)

publicRunAccessReportRequest.BuildersetTimeZoneBytes(ByteStringvalue)

This request's time zone if specified. If unspecified, the property's time zone is used. The request's time zone is used to interpret the start & end dates of the report.

Formatted as strings from the IANA Time Zone database (https://www.iana.org/time-zones); for example "America/New_York" or "Asia/Tokyo".

string time_zone = 9;

Parameter
NameDescription
valueByteString

The bytes for timeZone to set.

Returns
TypeDescription
RunAccessReportRequest.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

publicfinalRunAccessReportRequest.BuildersetUnknownFields(UnknownFieldSetunknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
RunAccessReportRequest.Builder
Overrides