Class TimeInHeartRateZoneRollupValue.Builder (0.2.0)

public static final class TimeInHeartRateZoneRollupValue.Builder extends GeneratedMessage.Builder<TimeInHeartRateZoneRollupValue.Builder> implements TimeInHeartRateZoneRollupValueOrBuilder

Represents the result of the rollup of the time in heart rate zone data type.

Protobuf type google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllTimeInHeartRateZones(Iterable<? extends TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue> values)

public TimeInHeartRateZoneRollupValue.Builder addAllTimeInHeartRateZones(Iterable<? extends TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue> values)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameter
Name Description
values Iterable<? extends com.google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue>
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder

addTimeInHeartRateZones(TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue value)

public TimeInHeartRateZoneRollupValue.Builder addTimeInHeartRateZones(TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue value)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameter
Name Description
value TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder

addTimeInHeartRateZones(TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder builderForValue)

public TimeInHeartRateZoneRollupValue.Builder addTimeInHeartRateZones(TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder builderForValue)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameter
Name Description
builderForValue TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder

addTimeInHeartRateZones(int index, TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue value)

public TimeInHeartRateZoneRollupValue.Builder addTimeInHeartRateZones(int index, TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue value)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameters
Name Description
index int
value TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder

addTimeInHeartRateZones(int index, TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder builderForValue)

public TimeInHeartRateZoneRollupValue.Builder addTimeInHeartRateZones(int index, TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder builderForValue)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameters
Name Description
index int
builderForValue TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder

addTimeInHeartRateZonesBuilder()

public TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder addTimeInHeartRateZonesBuilder()

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Returns
Type Description
TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder

addTimeInHeartRateZonesBuilder(int index)

public TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder addTimeInHeartRateZonesBuilder(int index)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameter
Name Description
index int
Returns
Type Description
TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder

build()

public TimeInHeartRateZoneRollupValue build()
Returns
Type Description
TimeInHeartRateZoneRollupValue

buildPartial()

public TimeInHeartRateZoneRollupValue buildPartial()
Returns
Type Description
TimeInHeartRateZoneRollupValue

clear()

public TimeInHeartRateZoneRollupValue.Builder clear()
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder
Overrides

clearTimeInHeartRateZones()

public TimeInHeartRateZoneRollupValue.Builder clearTimeInHeartRateZones()

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder

getDefaultInstanceForType()

public TimeInHeartRateZoneRollupValue getDefaultInstanceForType()
Returns
Type Description
TimeInHeartRateZoneRollupValue

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getTimeInHeartRateZones(int index)

public TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue getTimeInHeartRateZones(int index)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameter
Name Description
index int
Returns
Type Description
TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue

getTimeInHeartRateZonesBuilder(int index)

public TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder getTimeInHeartRateZonesBuilder(int index)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameter
Name Description
index int
Returns
Type Description
TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder

getTimeInHeartRateZonesBuilderList()

public List<TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder> getTimeInHeartRateZonesBuilderList()

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Returns
Type Description
List<Builder>

getTimeInHeartRateZonesCount()

public int getTimeInHeartRateZonesCount()

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Returns
Type Description
int

getTimeInHeartRateZonesList()

public List<TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue> getTimeInHeartRateZonesList()

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Returns
Type Description
List<TimeInHeartRateZoneValue>

getTimeInHeartRateZonesOrBuilder(int index)

public TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValueOrBuilder getTimeInHeartRateZonesOrBuilder(int index)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameter
Name Description
index int
Returns
Type Description
TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValueOrBuilder

getTimeInHeartRateZonesOrBuilderList()

public List<? extends TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValueOrBuilder> getTimeInHeartRateZonesOrBuilderList()

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Returns
Type Description
List<? extends com.google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValueOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(TimeInHeartRateZoneRollupValue other)

public TimeInHeartRateZoneRollupValue.Builder mergeFrom(TimeInHeartRateZoneRollupValue other)
Parameter
Name Description
other TimeInHeartRateZoneRollupValue
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public TimeInHeartRateZoneRollupValue.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public TimeInHeartRateZoneRollupValue.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder
Overrides

removeTimeInHeartRateZones(int index)

public TimeInHeartRateZoneRollupValue.Builder removeTimeInHeartRateZones(int index)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameter
Name Description
index int
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder

setTimeInHeartRateZones(int index, TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue value)

public TimeInHeartRateZoneRollupValue.Builder setTimeInHeartRateZones(int index, TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue value)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameters
Name Description
index int
value TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder

setTimeInHeartRateZones(int index, TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder builderForValue)

public TimeInHeartRateZoneRollupValue.Builder setTimeInHeartRateZones(int index, TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder builderForValue)

List of time spent in each heart rate zone.

repeated .google.devicesandservices.health.v4.TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue time_in_heart_rate_zones = 1;

Parameters
Name Description
index int
builderForValue TimeInHeartRateZoneRollupValue.TimeInHeartRateZoneValue.Builder
Returns
Type Description
TimeInHeartRateZoneRollupValue.Builder