Class Floors.Builder (0.2.0)

public static final class Floors.Builder extends GeneratedMessage.Builder<Floors.Builder> implements FloorsOrBuilder

Gained elevation measured in floors over the time interval

Protobuf type google.devicesandservices.health.v4.Floors

Implements

FloorsOrBuilder

Static Methods

getDescriptor()

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

Methods

build()

public Floors build()
Returns
Type Description
Floors

buildPartial()

public Floors buildPartial()
Returns
Type Description
Floors

clear()

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

clearCount()

public Floors.Builder clearCount()

Required. Number of floors in the recorded interval

optional int64 count = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Floors.Builder

This builder for chaining.

clearInterval()

public Floors.Builder clearInterval()

Required. Observed interval

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

Returns
Type Description
Floors.Builder

getCount()

public long getCount()

Required. Number of floors in the recorded interval

optional int64 count = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
long

The count.

getDefaultInstanceForType()

public Floors getDefaultInstanceForType()
Returns
Type Description
Floors

getDescriptorForType()

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

getInterval()

public ObservationTimeInterval getInterval()

Required. Observed interval

.google.devicesandservices.health.v4.ObservationTimeInterval interval = 2 [(.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 = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ObservationTimeInterval.Builder

getIntervalOrBuilder()

public ObservationTimeIntervalOrBuilder getIntervalOrBuilder()

Required. Observed interval

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

Returns
Type Description
ObservationTimeIntervalOrBuilder

hasCount()

public boolean hasCount()

Required. Number of floors in the recorded interval

optional int64 count = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the count field is set.

hasInterval()

public boolean hasInterval()

Required. Observed interval

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

Returns
Type Description
boolean

Whether the interval field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(Floors other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeInterval(ObservationTimeInterval value)

public Floors.Builder mergeInterval(ObservationTimeInterval value)

Required. Observed interval

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

Parameter
Name Description
value ObservationTimeInterval
Returns
Type Description
Floors.Builder

setCount(long value)

public Floors.Builder setCount(long value)

Required. Number of floors in the recorded interval

optional int64 count = 4 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value long

The count to set.

Returns
Type Description
Floors.Builder

This builder for chaining.

setInterval(ObservationTimeInterval value)

public Floors.Builder setInterval(ObservationTimeInterval value)

Required. Observed interval

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

Parameter
Name Description
value ObservationTimeInterval
Returns
Type Description
Floors.Builder

setInterval(ObservationTimeInterval.Builder builderForValue)

public Floors.Builder setInterval(ObservationTimeInterval.Builder builderForValue)

Required. Observed interval

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

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