Class ActiveZoneMinutesRollupValue.Builder (0.2.0)

public static final class ActiveZoneMinutesRollupValue.Builder extends GeneratedMessage.Builder<ActiveZoneMinutesRollupValue.Builder> implements ActiveZoneMinutesRollupValueOrBuilder

Represents the result of the rollup of the active zone minutes data type.

Protobuf type google.devicesandservices.health.v4.ActiveZoneMinutesRollupValue

Static Methods

getDescriptor()

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

Methods

build()

public ActiveZoneMinutesRollupValue build()
Returns
Type Description
ActiveZoneMinutesRollupValue

buildPartial()

public ActiveZoneMinutesRollupValue buildPartial()
Returns
Type Description
ActiveZoneMinutesRollupValue

clear()

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

clearSumInCardioHeartZone()

public ActiveZoneMinutesRollupValue.Builder clearSumInCardioHeartZone()

Active zone minutes in HeartRateZone.CARDIO.

optional int64 sum_in_cardio_heart_zone = 1;

Returns
Type Description
ActiveZoneMinutesRollupValue.Builder

This builder for chaining.

clearSumInFatBurnHeartZone()

public ActiveZoneMinutesRollupValue.Builder clearSumInFatBurnHeartZone()

Active zone minutes in HeartRateZone.FAT_BURN.

optional int64 sum_in_fat_burn_heart_zone = 3;

Returns
Type Description
ActiveZoneMinutesRollupValue.Builder

This builder for chaining.

clearSumInPeakHeartZone()

public ActiveZoneMinutesRollupValue.Builder clearSumInPeakHeartZone()

Active zone minutes in HeartRateZone.PEAK.

optional int64 sum_in_peak_heart_zone = 2;

Returns
Type Description
ActiveZoneMinutesRollupValue.Builder

This builder for chaining.

getDefaultInstanceForType()

public ActiveZoneMinutesRollupValue getDefaultInstanceForType()
Returns
Type Description
ActiveZoneMinutesRollupValue

getDescriptorForType()

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

getSumInCardioHeartZone()

public long getSumInCardioHeartZone()

Active zone minutes in HeartRateZone.CARDIO.

optional int64 sum_in_cardio_heart_zone = 1;

Returns
Type Description
long

The sumInCardioHeartZone.

getSumInFatBurnHeartZone()

public long getSumInFatBurnHeartZone()

Active zone minutes in HeartRateZone.FAT_BURN.

optional int64 sum_in_fat_burn_heart_zone = 3;

Returns
Type Description
long

The sumInFatBurnHeartZone.

getSumInPeakHeartZone()

public long getSumInPeakHeartZone()

Active zone minutes in HeartRateZone.PEAK.

optional int64 sum_in_peak_heart_zone = 2;

Returns
Type Description
long

The sumInPeakHeartZone.

hasSumInCardioHeartZone()

public boolean hasSumInCardioHeartZone()

Active zone minutes in HeartRateZone.CARDIO.

optional int64 sum_in_cardio_heart_zone = 1;

Returns
Type Description
boolean

Whether the sumInCardioHeartZone field is set.

hasSumInFatBurnHeartZone()

public boolean hasSumInFatBurnHeartZone()

Active zone minutes in HeartRateZone.FAT_BURN.

optional int64 sum_in_fat_burn_heart_zone = 3;

Returns
Type Description
boolean

Whether the sumInFatBurnHeartZone field is set.

hasSumInPeakHeartZone()

public boolean hasSumInPeakHeartZone()

Active zone minutes in HeartRateZone.PEAK.

optional int64 sum_in_peak_heart_zone = 2;

Returns
Type Description
boolean

Whether the sumInPeakHeartZone field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ActiveZoneMinutesRollupValue other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setSumInCardioHeartZone(long value)

public ActiveZoneMinutesRollupValue.Builder setSumInCardioHeartZone(long value)

Active zone minutes in HeartRateZone.CARDIO.

optional int64 sum_in_cardio_heart_zone = 1;

Parameter
Name Description
value long

The sumInCardioHeartZone to set.

Returns
Type Description
ActiveZoneMinutesRollupValue.Builder

This builder for chaining.

setSumInFatBurnHeartZone(long value)

public ActiveZoneMinutesRollupValue.Builder setSumInFatBurnHeartZone(long value)

Active zone minutes in HeartRateZone.FAT_BURN.

optional int64 sum_in_fat_burn_heart_zone = 3;

Parameter
Name Description
value long

The sumInFatBurnHeartZone to set.

Returns
Type Description
ActiveZoneMinutesRollupValue.Builder

This builder for chaining.

setSumInPeakHeartZone(long value)

public ActiveZoneMinutesRollupValue.Builder setSumInPeakHeartZone(long value)

Active zone minutes in HeartRateZone.PEAK.

optional int64 sum_in_peak_heart_zone = 2;

Parameter
Name Description
value long

The sumInPeakHeartZone to set.

Returns
Type Description
ActiveZoneMinutesRollupValue.Builder

This builder for chaining.