Class ActiveMinutes.ActiveMinutesByActivityLevel.Builder (0.2.0)

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

Active minutes at a given activity level.

Protobuf type google.devicesandservices.health.v4.ActiveMinutes.ActiveMinutesByActivityLevel

Static Methods

getDescriptor()

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

Methods

build()

public ActiveMinutes.ActiveMinutesByActivityLevel build()
Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel

buildPartial()

public ActiveMinutes.ActiveMinutesByActivityLevel buildPartial()
Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel

clear()

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

clearActiveMinutes()

public ActiveMinutes.ActiveMinutesByActivityLevel.Builder clearActiveMinutes()

Required. Number of whole minutes spent in activity.

optional int64 active_minutes = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel.Builder

This builder for chaining.

clearActivityLevel()

public ActiveMinutes.ActiveMinutesByActivityLevel.Builder clearActivityLevel()

Required. The level of activity.

.google.devicesandservices.health.v4.ActiveMinutes.ActivityLevel activity_level = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel.Builder

This builder for chaining.

getActiveMinutes()

public long getActiveMinutes()

Required. Number of whole minutes spent in activity.

optional int64 active_minutes = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
long

The activeMinutes.

getActivityLevel()

public ActiveMinutes.ActivityLevel getActivityLevel()

Required. The level of activity.

.google.devicesandservices.health.v4.ActiveMinutes.ActivityLevel activity_level = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ActiveMinutes.ActivityLevel

The activityLevel.

getActivityLevelValue()

public int getActivityLevelValue()

Required. The level of activity.

.google.devicesandservices.health.v4.ActiveMinutes.ActivityLevel activity_level = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for activityLevel.

getDefaultInstanceForType()

public ActiveMinutes.ActiveMinutesByActivityLevel getDefaultInstanceForType()
Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel

getDescriptorForType()

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

hasActiveMinutes()

public boolean hasActiveMinutes()

Required. Number of whole minutes spent in activity.

optional int64 active_minutes = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the activeMinutes 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.ActiveMinutesByActivityLevel other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setActiveMinutes(long value)

public ActiveMinutes.ActiveMinutesByActivityLevel.Builder setActiveMinutes(long value)

Required. Number of whole minutes spent in activity.

optional int64 active_minutes = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value long

The activeMinutes to set.

Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel.Builder

This builder for chaining.

setActivityLevel(ActiveMinutes.ActivityLevel value)

public ActiveMinutes.ActiveMinutesByActivityLevel.Builder setActivityLevel(ActiveMinutes.ActivityLevel value)

Required. The level of activity.

.google.devicesandservices.health.v4.ActiveMinutes.ActivityLevel activity_level = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ActiveMinutes.ActivityLevel

The activityLevel to set.

Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel.Builder

This builder for chaining.

setActivityLevelValue(int value)

public ActiveMinutes.ActiveMinutesByActivityLevel.Builder setActivityLevelValue(int value)

Required. The level of activity.

.google.devicesandservices.health.v4.ActiveMinutes.ActivityLevel activity_level = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value int

The enum numeric value on the wire for activityLevel to set.

Returns
Type Description
ActiveMinutes.ActiveMinutesByActivityLevel.Builder

This builder for chaining.