Class ActiveMinutes.Builder (0.2.0)

public static final class ActiveMinutes.Builder extends GeneratedMessage.Builder<ActiveMinutes.Builder> implements ActiveMinutesOrBuilder

Record of active minutes in a given time interval.

Protobuf type google.devicesandservices.health.v4.ActiveMinutes

Static Methods

getDescriptor()

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

Methods

addActiveMinutesByActivityLevel(ActiveMinutes.ActiveMinutesByActivityLevel value)

public ActiveMinutes.Builder addActiveMinutesByActivityLevel(ActiveMinutes.ActiveMinutesByActivityLevel value)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ActiveMinutes.ActiveMinutesByActivityLevel
Returns
Type Description
ActiveMinutes.Builder

addActiveMinutesByActivityLevel(ActiveMinutes.ActiveMinutesByActivityLevel.Builder builderForValue)

public ActiveMinutes.Builder addActiveMinutesByActivityLevel(ActiveMinutes.ActiveMinutesByActivityLevel.Builder builderForValue)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue ActiveMinutes.ActiveMinutesByActivityLevel.Builder
Returns
Type Description
ActiveMinutes.Builder

addActiveMinutesByActivityLevel(int index, ActiveMinutes.ActiveMinutesByActivityLevel value)

public ActiveMinutes.Builder addActiveMinutesByActivityLevel(int index, ActiveMinutes.ActiveMinutesByActivityLevel value)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value ActiveMinutes.ActiveMinutesByActivityLevel
Returns
Type Description
ActiveMinutes.Builder

addActiveMinutesByActivityLevel(int index, ActiveMinutes.ActiveMinutesByActivityLevel.Builder builderForValue)

public ActiveMinutes.Builder addActiveMinutesByActivityLevel(int index, ActiveMinutes.ActiveMinutesByActivityLevel.Builder builderForValue)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue ActiveMinutes.ActiveMinutesByActivityLevel.Builder
Returns
Type Description
ActiveMinutes.Builder

addActiveMinutesByActivityLevelBuilder()

public ActiveMinutes.ActiveMinutesByActivityLevel.Builder addActiveMinutesByActivityLevelBuilder()

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel.Builder

addActiveMinutesByActivityLevelBuilder(int index)

public ActiveMinutes.ActiveMinutesByActivityLevel.Builder addActiveMinutesByActivityLevelBuilder(int index)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel.Builder

addAllActiveMinutesByActivityLevel(Iterable<? extends ActiveMinutes.ActiveMinutesByActivityLevel> values)

public ActiveMinutes.Builder addAllActiveMinutesByActivityLevel(Iterable<? extends ActiveMinutes.ActiveMinutesByActivityLevel> values)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel>
Returns
Type Description
ActiveMinutes.Builder

build()

public ActiveMinutes build()
Returns
Type Description
ActiveMinutes

buildPartial()

public ActiveMinutes buildPartial()
Returns
Type Description
ActiveMinutes

clear()

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

clearActiveMinutesByActivityLevel()

public ActiveMinutes.Builder clearActiveMinutesByActivityLevel()

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ActiveMinutes.Builder

clearInterval()

public ActiveMinutes.Builder clearInterval()

Required. Observed interval.

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

Returns
Type Description
ActiveMinutes.Builder

getActiveMinutesByActivityLevel(int index)

public ActiveMinutes.ActiveMinutesByActivityLevel getActiveMinutesByActivityLevel(int index)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel

getActiveMinutesByActivityLevelBuilder(int index)

public ActiveMinutes.ActiveMinutesByActivityLevel.Builder getActiveMinutesByActivityLevelBuilder(int index)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel.Builder

getActiveMinutesByActivityLevelBuilderList()

public List<ActiveMinutes.ActiveMinutesByActivityLevel.Builder> getActiveMinutesByActivityLevelBuilderList()

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Builder>

getActiveMinutesByActivityLevelCount()

public int getActiveMinutesByActivityLevelCount()

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

getActiveMinutesByActivityLevelList()

public List<ActiveMinutes.ActiveMinutesByActivityLevel> getActiveMinutesByActivityLevelList()

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<ActiveMinutesByActivityLevel>

getActiveMinutesByActivityLevelOrBuilder(int index)

public ActiveMinutes.ActiveMinutesByActivityLevelOrBuilder getActiveMinutesByActivityLevelOrBuilder(int index)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevelOrBuilder

getActiveMinutesByActivityLevelOrBuilderList()

public List<? extends ActiveMinutes.ActiveMinutesByActivityLevelOrBuilder> getActiveMinutesByActivityLevelOrBuilderList()

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<? extends com.google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevelOrBuilder>

getDefaultInstanceForType()

public ActiveMinutes getDefaultInstanceForType()
Returns
Type Description
ActiveMinutes

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

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.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ActiveMinutes other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeInterval(ObservationTimeInterval value)

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

removeActiveMinutesByActivityLevel(int index)

public ActiveMinutes.Builder removeActiveMinutesByActivityLevel(int index)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int
Returns
Type Description
ActiveMinutes.Builder

setActiveMinutesByActivityLevel(int index, ActiveMinutes.ActiveMinutesByActivityLevel value)

public ActiveMinutes.Builder setActiveMinutesByActivityLevel(int index, ActiveMinutes.ActiveMinutesByActivityLevel value)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
value ActiveMinutes.ActiveMinutesByActivityLevel
Returns
Type Description
ActiveMinutes.Builder

setActiveMinutesByActivityLevel(int index, ActiveMinutes.ActiveMinutesByActivityLevel.Builder builderForValue)

public ActiveMinutes.Builder setActiveMinutesByActivityLevel(int index, ActiveMinutes.ActiveMinutesByActivityLevel.Builder builderForValue)

Required. Active minutes by activity level. At most one record per activity level is allowed.

repeated .google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel active_minutes_by_activity_level = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int
builderForValue ActiveMinutes.ActiveMinutesByActivityLevel.Builder
Returns
Type Description
ActiveMinutes.Builder

setInterval(ObservationTimeInterval value)

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

setInterval(ObservationTimeInterval.Builder builderForValue)

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