public final class DailyVO2Max extends GeneratedMessage implements DailyVO2MaxOrBuilder
Contains a daily summary of the user's VO2 max (cardio fitness score),
which is the maximum rate of oxygen the body can use during exercise.
Protobuf type google.devicesandservices.health.v4.DailyVO2Max
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
CARDIO_FITNESS_LEVEL_FIELD_NUMBER
public static final int CARDIO_FITNESS_LEVEL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DATE_FIELD_NUMBER
public static final int DATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
ESTIMATED_FIELD_NUMBER
public static final int ESTIMATED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VO2_MAX_COVARIANCE_FIELD_NUMBER
public static final int VO2_MAX_COVARIANCE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
VO2_MAX_FIELD_NUMBER
public static final int VO2_MAX_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DailyVO2Max getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DailyVO2Max.Builder newBuilder()
newBuilder(DailyVO2Max prototype)
public static DailyVO2Max.Builder newBuilder(DailyVO2Max prototype)
public static DailyVO2Max parseDelimitedFrom(InputStream input)
public static DailyVO2Max parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DailyVO2Max parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DailyVO2Max parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DailyVO2Max parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DailyVO2Max parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DailyVO2Max parseFrom(CodedInputStream input)
public static DailyVO2Max parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DailyVO2Max parseFrom(InputStream input)
public static DailyVO2Max parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DailyVO2Max parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DailyVO2Max parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DailyVO2Max> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCardioFitnessLevel()
public DailyVO2Max.CardioFitnessLevel getCardioFitnessLevel()
Optional. Represents the user's cardio fitness level based on their VO2
max.
.google.devicesandservices.health.v4.DailyVO2Max.CardioFitnessLevel cardio_fitness_level = 4 [(.google.api.field_behavior) = OPTIONAL];
getCardioFitnessLevelValue()
public int getCardioFitnessLevelValue()
Optional. Represents the user's cardio fitness level based on their VO2
max.
.google.devicesandservices.health.v4.DailyVO2Max.CardioFitnessLevel cardio_fitness_level = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for cardioFitnessLevel.
|
getDate()
Required. The date for which the Daily VO2 max was measured.
.google.type.Date date = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
com.google.type.Date |
The date.
|
getDateOrBuilder()
public DateOrBuilder getDateOrBuilder()
Required. The date for which the Daily VO2 max was measured.
.google.type.Date date = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
com.google.type.DateOrBuilder |
|
getDefaultInstanceForType()
public DailyVO2Max getDefaultInstanceForType()
getEstimated()
public boolean getEstimated()
Optional. An estimated field is added to indicate when the confidence has
decreased sufficiently to consider the value an estimation.
bool estimated = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
The estimated.
|
getParserForType()
public Parser<DailyVO2Max> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getVo2Max()
public double getVo2Max()
Required. Daily VO2 max value measured as in ml consumed oxygen / kg of
body weight / min.
optional double vo2_max = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
double |
The vo2Max.
|
getVo2MaxCovariance()
public double getVo2MaxCovariance()
Optional. The covariance of the VO2 max value.
optional double vo2_max_covariance = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
double |
The vo2MaxCovariance.
|
hasDate()
Required. The date for which the Daily VO2 max was measured.
.google.type.Date date = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the date field is set.
|
hasVo2Max()
public boolean hasVo2Max()
Required. Daily VO2 max value measured as in ml consumed oxygen / kg of
body weight / min.
optional double vo2_max = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the vo2Max field is set.
|
hasVo2MaxCovariance()
public boolean hasVo2MaxCovariance()
Optional. The covariance of the VO2 max value.
optional double vo2_max_covariance = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the vo2MaxCovariance field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DailyVO2Max.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DailyVO2Max.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DailyVO2Max.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides