public final class HeartRate extends GeneratedMessage implements HeartRateOrBuilder
A heart rate measurement.
Protobuf type google.devicesandservices.health.v4.HeartRate
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 METADATA_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SAMPLE_TIME_FIELD_NUMBER
public static final int SAMPLE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static HeartRate getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static HeartRate.Builder newBuilder()
newBuilder(HeartRate prototype)
public static HeartRate.Builder newBuilder(HeartRate prototype)
| Parameter |
| Name |
Description |
prototype |
HeartRate
|
public static HeartRate parseDelimitedFrom(InputStream input)
public static HeartRate parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static HeartRate parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static HeartRate parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static HeartRate parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static HeartRate parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static HeartRate parseFrom(CodedInputStream input)
public static HeartRate parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static HeartRate parseFrom(InputStream input)
public static HeartRate parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static HeartRate parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static HeartRate parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<HeartRate> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBeatsPerMinute()
public long getBeatsPerMinute()
Required. The heart rate value in beats per minute.
optional int64 beats_per_minute = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
long |
The beatsPerMinute.
|
getDefaultInstanceForType()
public HeartRate getDefaultInstanceForType()
public HeartRate.HeartRateMetadata getMetadata()
Optional. Metadata about the heart rate sample.
.google.devicesandservices.health.v4.HeartRate.HeartRateMetadata metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
public HeartRate.HeartRateMetadataOrBuilder getMetadataOrBuilder()
Optional. Metadata about the heart rate sample.
.google.devicesandservices.health.v4.HeartRate.HeartRateMetadata metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
getParserForType()
public Parser<HeartRate> getParserForType()
Overrides
getSampleTime()
public ObservationSampleTime getSampleTime()
Required. Observation time
.google.devicesandservices.health.v4.ObservationSampleTime sample_time = 2 [(.google.api.field_behavior) = REQUIRED];
getSampleTimeOrBuilder()
public ObservationSampleTimeOrBuilder getSampleTimeOrBuilder()
Required. Observation time
.google.devicesandservices.health.v4.ObservationSampleTime sample_time = 2 [(.google.api.field_behavior) = REQUIRED];
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasBeatsPerMinute()
public boolean hasBeatsPerMinute()
Required. The 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 hasMetadata()
Optional. Metadata about the heart rate sample.
.google.devicesandservices.health.v4.HeartRate.HeartRateMetadata metadata = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
boolean |
Whether the metadata field is set.
|
hasSampleTime()
public boolean hasSampleTime()
Required. Observation time
.google.devicesandservices.health.v4.ObservationSampleTime sample_time = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the sampleTime field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public HeartRate.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected HeartRate.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public HeartRate.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides