public final class

RequestProto.ReadDataRangeRequest.Builder

extends <any>

implements RequestProto.ReadDataRangeRequestOrBuilder

 java.lang.Object

↳<any>

↳androidx.health.platform.client.proto.RequestProto.ReadDataRangeRequest.Builder

Overview

Protobuf type androidx.health.platform.client.proto.ReadDataRangeRequest

Summary

Methods
public RequestProto.ReadDataRangeRequest.BuilderaddAllDataOriginFilters(java.lang.Iterable<DataProto.DataOrigin> values)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.BuilderaddDataOriginFilters(DataProto.DataOrigin.Builder builderForValue)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.BuilderaddDataOriginFilters(DataProto.DataOrigin value)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.BuilderaddDataOriginFilters(int index, DataProto.DataOrigin.Builder builderForValue)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.BuilderaddDataOriginFilters(int index, DataProto.DataOrigin value)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.BuilderclearAscOrdering()

optional bool asc_ordering = 7 [default = true];

public RequestProto.ReadDataRangeRequest.BuilderclearDataOriginFilters()

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.BuilderclearDataType()

optional .androidx.health.platform.client.proto.DataType data_type = 2;

public RequestProto.ReadDataRangeRequest.BuilderclearLimit()

optional int32 limit = 4;

public RequestProto.ReadDataRangeRequest.BuilderclearPageSize()

optional int32 page_size = 5;

public RequestProto.ReadDataRangeRequest.BuilderclearPageToken()

optional string page_token = 6;

public RequestProto.ReadDataRangeRequest.BuilderclearTimeSpec()

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

public booleangetAscOrdering()

optional bool asc_ordering = 7 [default = true];

public DataProto.DataOrigingetDataOriginFilters(int index)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public intgetDataOriginFiltersCount()

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public java.util.List<DataProto.DataOrigin>getDataOriginFiltersList()

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public DataProto.DataTypegetDataType()

optional .androidx.health.platform.client.proto.DataType data_type = 2;

public intgetLimit()

optional int32 limit = 4;

public intgetPageSize()

optional int32 page_size = 5;

public java.lang.StringgetPageToken()

optional string page_token = 6;

public com.google.protobuf.ByteStringgetPageTokenBytes()

optional string page_token = 6;

public TimeProto.TimeSpecgetTimeSpec()

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

public booleanhasAscOrdering()

optional bool asc_ordering = 7 [default = true];

public booleanhasDataType()

optional .androidx.health.platform.client.proto.DataType data_type = 2;

public booleanhasLimit()

optional int32 limit = 4;

public booleanhasPageSize()

optional int32 page_size = 5;

public booleanhasPageToken()

optional string page_token = 6;

public booleanhasTimeSpec()

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

public RequestProto.ReadDataRangeRequest.BuildermergeDataType(DataProto.DataType value)

optional .androidx.health.platform.client.proto.DataType data_type = 2;

public RequestProto.ReadDataRangeRequest.BuildermergeTimeSpec(TimeProto.TimeSpec value)

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

public RequestProto.ReadDataRangeRequest.BuilderremoveDataOriginFilters(int index)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.BuildersetAscOrdering(boolean value)

optional bool asc_ordering = 7 [default = true];

public RequestProto.ReadDataRangeRequest.BuildersetDataOriginFilters(int index, DataProto.DataOrigin.Builder builderForValue)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.BuildersetDataOriginFilters(int index, DataProto.DataOrigin value)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.BuildersetDataType(DataProto.DataType.Builder builderForValue)

optional .androidx.health.platform.client.proto.DataType data_type = 2;

public RequestProto.ReadDataRangeRequest.BuildersetDataType(DataProto.DataType value)

optional .androidx.health.platform.client.proto.DataType data_type = 2;

public RequestProto.ReadDataRangeRequest.BuildersetLimit(int value)

optional int32 limit = 4;

public RequestProto.ReadDataRangeRequest.BuildersetPageSize(int value)

optional int32 page_size = 5;

public RequestProto.ReadDataRangeRequest.BuildersetPageToken(java.lang.String value)

optional string page_token = 6;

public RequestProto.ReadDataRangeRequest.BuildersetPageTokenBytes(com.google.protobuf.ByteString value)

optional string page_token = 6;

public RequestProto.ReadDataRangeRequest.BuildersetTimeSpec(TimeProto.TimeSpec.Builder builderForValue)

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

public RequestProto.ReadDataRangeRequest.BuildersetTimeSpec(TimeProto.TimeSpec value)

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

from java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Methods

public boolean hasTimeSpec()

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

public TimeProto.TimeSpec getTimeSpec()

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

optional .androidx.health.platform.client.proto.TimeSpec time_spec = 1;

public boolean hasDataType()

optional .androidx.health.platform.client.proto.DataType data_type = 2;

public DataProto.DataType getDataType()

optional .androidx.health.platform.client.proto.DataType data_type = 2;

optional .androidx.health.platform.client.proto.DataType data_type = 2;

optional .androidx.health.platform.client.proto.DataType data_type = 2;

optional .androidx.health.platform.client.proto.DataType data_type = 2;

optional .androidx.health.platform.client.proto.DataType data_type = 2;

public java.util.List<DataProto.DataOrigin> getDataOriginFiltersList()

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public int getDataOriginFiltersCount()

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public DataProto.DataOrigin getDataOriginFilters(int index)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.Builder setDataOriginFilters(int index, DataProto.DataOrigin value)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.Builder setDataOriginFilters(int index, DataProto.DataOrigin.Builder builderForValue)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.Builder addDataOriginFilters(int index, DataProto.DataOrigin value)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.Builder addDataOriginFilters(DataProto.DataOrigin.Builder builderForValue)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.Builder addDataOriginFilters(int index, DataProto.DataOrigin.Builder builderForValue)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.Builder addAllDataOriginFilters(java.lang.Iterable<DataProto.DataOrigin> values)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.Builder clearDataOriginFilters()

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public RequestProto.ReadDataRangeRequest.Builder removeDataOriginFilters(int index)

repeated .androidx.health.platform.client.proto.DataOrigin data_origin_filters = 3;

public boolean hasAscOrdering()

optional bool asc_ordering = 7 [default = true];

Returns:

Whether the ascOrdering field is set.

public boolean getAscOrdering()

optional bool asc_ordering = 7 [default = true];

Returns:

The ascOrdering.

public RequestProto.ReadDataRangeRequest.Builder setAscOrdering(boolean value)

optional bool asc_ordering = 7 [default = true];

Parameters:

value: The ascOrdering to set.

Returns:

This builder for chaining.

optional bool asc_ordering = 7 [default = true];

Returns:

This builder for chaining.

public boolean hasLimit()

optional int32 limit = 4;

Returns:

Whether the limit field is set.

public int getLimit()

optional int32 limit = 4;

Returns:

The limit.

optional int32 limit = 4;

Parameters:

value: The limit to set.

Returns:

This builder for chaining.

optional int32 limit = 4;

Returns:

This builder for chaining.

public boolean hasPageSize()

optional int32 page_size = 5;

Returns:

Whether the pageSize field is set.

public int getPageSize()

optional int32 page_size = 5;

Returns:

The pageSize.

public RequestProto.ReadDataRangeRequest.Builder setPageSize(int value)

optional int32 page_size = 5;

Parameters:

value: The pageSize to set.

Returns:

This builder for chaining.

optional int32 page_size = 5;

Returns:

This builder for chaining.

public boolean hasPageToken()

optional string page_token = 6;

Returns:

Whether the pageToken field is set.

public java.lang.String getPageToken()

optional string page_token = 6;

Returns:

The pageToken.

public com.google.protobuf.ByteString getPageTokenBytes()

optional string page_token = 6;

Returns:

The bytes for pageToken.

public RequestProto.ReadDataRangeRequest.Builder setPageToken(java.lang.String value)

optional string page_token = 6;

Parameters:

value: The pageToken to set.

Returns:

This builder for chaining.

optional string page_token = 6;

Returns:

This builder for chaining.

public RequestProto.ReadDataRangeRequest.Builder setPageTokenBytes(com.google.protobuf.ByteString value)

optional string page_token = 6;

Parameters:

value: The bytes for pageToken to set.

Returns:

This builder for chaining.