Class HydrationLogRollupValue.Builder (0.2.0)

public static final class HydrationLogRollupValue.Builder extends GeneratedMessage.Builder<HydrationLogRollupValue.Builder> implements HydrationLogRollupValueOrBuilder

Represents the result of the rollup of the hydration log data type.

Protobuf type google.devicesandservices.health.v4.HydrationLogRollupValue

Static Methods

getDescriptor()

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

Methods

build()

public HydrationLogRollupValue build()
Returns
Type Description
HydrationLogRollupValue

buildPartial()

public HydrationLogRollupValue buildPartial()
Returns
Type Description
HydrationLogRollupValue

clear()

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

clearAmountConsumed()

public HydrationLogRollupValue.Builder clearAmountConsumed()

Rollup for amount consumed.

.google.devicesandservices.health.v4.HydrationLogRollupValue.VolumeQuantityRollup amount_consumed = 1;

Returns
Type Description
HydrationLogRollupValue.Builder

getAmountConsumed()

public HydrationLogRollupValue.VolumeQuantityRollup getAmountConsumed()

Rollup for amount consumed.

.google.devicesandservices.health.v4.HydrationLogRollupValue.VolumeQuantityRollup amount_consumed = 1;

Returns
Type Description
HydrationLogRollupValue.VolumeQuantityRollup

The amountConsumed.

getAmountConsumedBuilder()

public HydrationLogRollupValue.VolumeQuantityRollup.Builder getAmountConsumedBuilder()

Rollup for amount consumed.

.google.devicesandservices.health.v4.HydrationLogRollupValue.VolumeQuantityRollup amount_consumed = 1;

Returns
Type Description
HydrationLogRollupValue.VolumeQuantityRollup.Builder

getAmountConsumedOrBuilder()

public HydrationLogRollupValue.VolumeQuantityRollupOrBuilder getAmountConsumedOrBuilder()

Rollup for amount consumed.

.google.devicesandservices.health.v4.HydrationLogRollupValue.VolumeQuantityRollup amount_consumed = 1;

Returns
Type Description
HydrationLogRollupValue.VolumeQuantityRollupOrBuilder

getDefaultInstanceForType()

public HydrationLogRollupValue getDefaultInstanceForType()
Returns
Type Description
HydrationLogRollupValue

getDescriptorForType()

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

hasAmountConsumed()

public boolean hasAmountConsumed()

Rollup for amount consumed.

.google.devicesandservices.health.v4.HydrationLogRollupValue.VolumeQuantityRollup amount_consumed = 1;

Returns
Type Description
boolean

Whether the amountConsumed field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeAmountConsumed(HydrationLogRollupValue.VolumeQuantityRollup value)

public HydrationLogRollupValue.Builder mergeAmountConsumed(HydrationLogRollupValue.VolumeQuantityRollup value)

Rollup for amount consumed.

.google.devicesandservices.health.v4.HydrationLogRollupValue.VolumeQuantityRollup amount_consumed = 1;

Parameter
Name Description
value HydrationLogRollupValue.VolumeQuantityRollup
Returns
Type Description
HydrationLogRollupValue.Builder

mergeFrom(HydrationLogRollupValue other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setAmountConsumed(HydrationLogRollupValue.VolumeQuantityRollup value)

public HydrationLogRollupValue.Builder setAmountConsumed(HydrationLogRollupValue.VolumeQuantityRollup value)

Rollup for amount consumed.

.google.devicesandservices.health.v4.HydrationLogRollupValue.VolumeQuantityRollup amount_consumed = 1;

Parameter
Name Description
value HydrationLogRollupValue.VolumeQuantityRollup
Returns
Type Description
HydrationLogRollupValue.Builder

setAmountConsumed(HydrationLogRollupValue.VolumeQuantityRollup.Builder builderForValue)

public HydrationLogRollupValue.Builder setAmountConsumed(HydrationLogRollupValue.VolumeQuantityRollup.Builder builderForValue)

Rollup for amount consumed.

.google.devicesandservices.health.v4.HydrationLogRollupValue.VolumeQuantityRollup amount_consumed = 1;

Parameter
Name Description
builderForValue HydrationLogRollupValue.VolumeQuantityRollup.Builder
Returns
Type Description
HydrationLogRollupValue.Builder