public final class DailyRestingHeartRate extends GeneratedMessage implements DailyRestingHeartRateOrBuilder
Measures the daily resting heart rate for a user, calculated using the all
day heart rate measurements.
Protobuf type google.devicesandservices.health.v4.DailyRestingHeartRate
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
BEATS_PER_MINUTE_FIELD_NUMBER
public static final int BEATS_PER_MINUTE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int DAILY_RESTING_HEART_RATE_METADATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DATE_FIELD_NUMBER
public static final int DATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DailyRestingHeartRate getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DailyRestingHeartRate.Builder newBuilder()
newBuilder(DailyRestingHeartRate prototype)
public static DailyRestingHeartRate.Builder newBuilder(DailyRestingHeartRate prototype)
public static DailyRestingHeartRate parseDelimitedFrom(InputStream input)
public static DailyRestingHeartRate parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DailyRestingHeartRate parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DailyRestingHeartRate parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DailyRestingHeartRate parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DailyRestingHeartRate parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DailyRestingHeartRate parseFrom(CodedInputStream input)
public static DailyRestingHeartRate parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DailyRestingHeartRate parseFrom(InputStream input)
public static DailyRestingHeartRate parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DailyRestingHeartRate parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DailyRestingHeartRate parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DailyRestingHeartRate> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBeatsPerMinute()
public long getBeatsPerMinute()
Required. The resting heart rate value in beats per minute.
optional int64 beats_per_minute = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
long |
The beatsPerMinute.
|
public DailyRestingHeartRate.DailyRestingHeartRateMetadata getDailyRestingHeartRateMetadata()
Optional. Metadata for the daily resting heart rate.
.google.devicesandservices.health.v4.DailyRestingHeartRate.DailyRestingHeartRateMetadata daily_resting_heart_rate_metadata = 5 [(.google.api.field_behavior) = OPTIONAL];
public DailyRestingHeartRate.DailyRestingHeartRateMetadataOrBuilder getDailyRestingHeartRateMetadataOrBuilder()
Optional. Metadata for the daily resting heart rate.
.google.devicesandservices.health.v4.DailyRestingHeartRate.DailyRestingHeartRateMetadata daily_resting_heart_rate_metadata = 5 [(.google.api.field_behavior) = OPTIONAL];
getDate()
Required. Date (in the user's timezone) of the resting heart rate
measurement.
.google.type.Date date = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
com.google.type.Date |
The date.
|
getDateOrBuilder()
public DateOrBuilder getDateOrBuilder()
Required. Date (in the user's timezone) of the resting heart rate
measurement.
.google.type.Date date = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
com.google.type.DateOrBuilder |
|
getDefaultInstanceForType()
public DailyRestingHeartRate getDefaultInstanceForType()
getParserForType()
public Parser<DailyRestingHeartRate> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasBeatsPerMinute()
public boolean hasBeatsPerMinute()
Required. The resting heart rate value in beats per minute.
optional int64 beats_per_minute = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the beatsPerMinute field is set.
|
public boolean hasDailyRestingHeartRateMetadata()
Optional. Metadata for the daily resting heart rate.
.google.devicesandservices.health.v4.DailyRestingHeartRate.DailyRestingHeartRateMetadata daily_resting_heart_rate_metadata = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the dailyRestingHeartRateMetadata field is set.
|
hasDate()
Required. Date (in the user's timezone) of the resting heart rate
measurement.
.google.type.Date date = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the date field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DailyRestingHeartRate.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DailyRestingHeartRate.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DailyRestingHeartRate.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides