Class Steps.Builder (0.2.0)

public static final class Steps.Builder extends GeneratedMessage.Builder<Steps.Builder> implements StepsOrBuilder

Step count over the time interval.

Protobuf type google.devicesandservices.health.v4.Steps

Implements

StepsOrBuilder

Static Methods

getDescriptor()

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

Methods

build()

public Steps build()
Returns
Type Description
Steps

buildPartial()

public Steps buildPartial()
Returns
Type Description
Steps

clear()

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

clearCount()

public Steps.Builder clearCount()

Required. Number of steps in the recorded interval.

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

Returns
Type Description
Steps.Builder

This builder for chaining.

clearInterval()

public Steps.Builder clearInterval()

Required. Observed interval.

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

Returns
Type Description
Steps.Builder

getCount()

public long getCount()

Required. Number of steps in the recorded interval.

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

Returns
Type Description
long

The count.

getDefaultInstanceForType()

public Steps getDefaultInstanceForType()
Returns
Type Description
Steps

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 steps 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(Steps other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeInterval(ObservationTimeInterval value)

public Steps.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
Steps.Builder

setCount(long value)

public Steps.Builder setCount(long value)

Required. Number of steps 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
Steps.Builder

This builder for chaining.

setInterval(ObservationTimeInterval value)

public Steps.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
Steps.Builder

setInterval(ObservationTimeInterval.Builder builderForValue)

public Steps.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
Steps.Builder