Class ActiveEnergyBurned.Builder (0.2.0)

public static final class ActiveEnergyBurned.Builder extends GeneratedMessage.Builder<ActiveEnergyBurned.Builder> implements ActiveEnergyBurnedOrBuilder

Energy burned as part of an activity, excluding the basal energy burn.

Protobuf type google.devicesandservices.health.v4.ActiveEnergyBurned

Static Methods

getDescriptor()

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

Methods

build()

public ActiveEnergyBurned build()
Returns
Type Description
ActiveEnergyBurned

buildPartial()

public ActiveEnergyBurned buildPartial()
Returns
Type Description
ActiveEnergyBurned

clear()

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

clearInterval()

public ActiveEnergyBurned.Builder clearInterval()

Required. Observed interval

.google.devicesandservices.health.v4.ObservationTimeInterval interval = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ActiveEnergyBurned.Builder

clearKcal()

public ActiveEnergyBurned.Builder clearKcal()

Required. Energy burned during an activity, measured in kilocalories.

optional double kcal = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ActiveEnergyBurned.Builder

This builder for chaining.

getDefaultInstanceForType()

public ActiveEnergyBurned getDefaultInstanceForType()
Returns
Type Description
ActiveEnergyBurned

getDescriptorForType()

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

getInterval()

public ObservationTimeInterval getInterval()

Required. Observed interval

.google.devicesandservices.health.v4.ObservationTimeInterval interval = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ObservationTimeInterval

The interval.

getIntervalBuilder()

public ObservationTimeInterval.Builder getIntervalBuilder()

Required. Observed interval

.google.devicesandservices.health.v4.ObservationTimeInterval interval = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ObservationTimeInterval.Builder

getIntervalOrBuilder()

public ObservationTimeIntervalOrBuilder getIntervalOrBuilder()

Required. Observed interval

.google.devicesandservices.health.v4.ObservationTimeInterval interval = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ObservationTimeIntervalOrBuilder

getKcal()

public double getKcal()

Required. Energy burned during an activity, measured in kilocalories.

optional double kcal = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
double

The kcal.

hasInterval()

public boolean hasInterval()

Required. Observed interval

.google.devicesandservices.health.v4.ObservationTimeInterval interval = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the interval field is set.

hasKcal()

public boolean hasKcal()

Required. Energy burned during an activity, measured in kilocalories.

optional double kcal = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the kcal field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ActiveEnergyBurned other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeInterval(ObservationTimeInterval value)

public ActiveEnergyBurned.Builder mergeInterval(ObservationTimeInterval value)

Required. Observed interval

.google.devicesandservices.health.v4.ObservationTimeInterval interval = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ObservationTimeInterval
Returns
Type Description
ActiveEnergyBurned.Builder

setInterval(ObservationTimeInterval value)

public ActiveEnergyBurned.Builder setInterval(ObservationTimeInterval value)

Required. Observed interval

.google.devicesandservices.health.v4.ObservationTimeInterval interval = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ObservationTimeInterval
Returns
Type Description
ActiveEnergyBurned.Builder

setInterval(ObservationTimeInterval.Builder builderForValue)

public ActiveEnergyBurned.Builder setInterval(ObservationTimeInterval.Builder builderForValue)

Required. Observed interval

.google.devicesandservices.health.v4.ObservationTimeInterval interval = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue ObservationTimeInterval.Builder
Returns
Type Description
ActiveEnergyBurned.Builder

setKcal(double value)

public ActiveEnergyBurned.Builder setKcal(double value)

Required. Energy burned during an activity, measured in kilocalories.

optional double kcal = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value double

The kcal to set.

Returns
Type Description
ActiveEnergyBurned.Builder

This builder for chaining.