Class HeartRateRollupValue.Builder (0.2.0)

public static final class HeartRateRollupValue.Builder extends GeneratedMessage.Builder<HeartRateRollupValue.Builder> implements HeartRateRollupValueOrBuilder

Represents the result of the rollup of the heart rate data type.

Protobuf type google.devicesandservices.health.v4.HeartRateRollupValue

Static Methods

getDescriptor()

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

Methods

build()

public HeartRateRollupValue build()
Returns
Type Description
HeartRateRollupValue

buildPartial()

public HeartRateRollupValue buildPartial()
Returns
Type Description
HeartRateRollupValue

clear()

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

clearBeatsPerMinuteAvg()

public HeartRateRollupValue.Builder clearBeatsPerMinuteAvg()

The average heart rate value in the interval.

optional double beats_per_minute_avg = 1;

Returns
Type Description
HeartRateRollupValue.Builder

This builder for chaining.

clearBeatsPerMinuteMax()

public HeartRateRollupValue.Builder clearBeatsPerMinuteMax()

The maximum heart rate value in the interval.

optional double beats_per_minute_max = 2;

Returns
Type Description
HeartRateRollupValue.Builder

This builder for chaining.

clearBeatsPerMinuteMin()

public HeartRateRollupValue.Builder clearBeatsPerMinuteMin()

The minimum heart rate value in the interval.

optional double beats_per_minute_min = 3;

Returns
Type Description
HeartRateRollupValue.Builder

This builder for chaining.

getBeatsPerMinuteAvg()

public double getBeatsPerMinuteAvg()

The average heart rate value in the interval.

optional double beats_per_minute_avg = 1;

Returns
Type Description
double

The beatsPerMinuteAvg.

getBeatsPerMinuteMax()

public double getBeatsPerMinuteMax()

The maximum heart rate value in the interval.

optional double beats_per_minute_max = 2;

Returns
Type Description
double

The beatsPerMinuteMax.

getBeatsPerMinuteMin()

public double getBeatsPerMinuteMin()

The minimum heart rate value in the interval.

optional double beats_per_minute_min = 3;

Returns
Type Description
double

The beatsPerMinuteMin.

getDefaultInstanceForType()

public HeartRateRollupValue getDefaultInstanceForType()
Returns
Type Description
HeartRateRollupValue

getDescriptorForType()

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

hasBeatsPerMinuteAvg()

public boolean hasBeatsPerMinuteAvg()

The average heart rate value in the interval.

optional double beats_per_minute_avg = 1;

Returns
Type Description
boolean

Whether the beatsPerMinuteAvg field is set.

hasBeatsPerMinuteMax()

public boolean hasBeatsPerMinuteMax()

The maximum heart rate value in the interval.

optional double beats_per_minute_max = 2;

Returns
Type Description
boolean

Whether the beatsPerMinuteMax field is set.

hasBeatsPerMinuteMin()

public boolean hasBeatsPerMinuteMin()

The minimum heart rate value in the interval.

optional double beats_per_minute_min = 3;

Returns
Type Description
boolean

Whether the beatsPerMinuteMin field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(HeartRateRollupValue other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setBeatsPerMinuteAvg(double value)

public HeartRateRollupValue.Builder setBeatsPerMinuteAvg(double value)

The average heart rate value in the interval.

optional double beats_per_minute_avg = 1;

Parameter
Name Description
value double

The beatsPerMinuteAvg to set.

Returns
Type Description
HeartRateRollupValue.Builder

This builder for chaining.

setBeatsPerMinuteMax(double value)

public HeartRateRollupValue.Builder setBeatsPerMinuteMax(double value)

The maximum heart rate value in the interval.

optional double beats_per_minute_max = 2;

Parameter
Name Description
value double

The beatsPerMinuteMax to set.

Returns
Type Description
HeartRateRollupValue.Builder

This builder for chaining.

setBeatsPerMinuteMin(double value)

public HeartRateRollupValue.Builder setBeatsPerMinuteMin(double value)

The minimum heart rate value in the interval.

optional double beats_per_minute_min = 3;

Parameter
Name Description
value double

The beatsPerMinuteMin to set.

Returns
Type Description
HeartRateRollupValue.Builder

This builder for chaining.