public static final class IrregularRhythmNotification.HeartBeat extends GeneratedMessage implements IrregularRhythmNotification.HeartBeatOrBuilder
A single heart beat measurement.
Protobuf type google.devicesandservices.health.v4.IrregularRhythmNotification.HeartBeat
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 |
|
CIVIL_TIME_FIELD_NUMBER
public static final int CIVIL_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PHYSICAL_TIME_FIELD_NUMBER
public static final int PHYSICAL_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
UTC_OFFSET_FIELD_NUMBER
public static final int UTC_OFFSET_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static IrregularRhythmNotification.HeartBeat getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static IrregularRhythmNotification.HeartBeat.Builder newBuilder()
newBuilder(IrregularRhythmNotification.HeartBeat prototype)
public static IrregularRhythmNotification.HeartBeat.Builder newBuilder(IrregularRhythmNotification.HeartBeat prototype)
public static IrregularRhythmNotification.HeartBeat parseDelimitedFrom(InputStream input)
public static IrregularRhythmNotification.HeartBeat parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static IrregularRhythmNotification.HeartBeat parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static IrregularRhythmNotification.HeartBeat parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static IrregularRhythmNotification.HeartBeat parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static IrregularRhythmNotification.HeartBeat parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static IrregularRhythmNotification.HeartBeat parseFrom(CodedInputStream input)
public static IrregularRhythmNotification.HeartBeat parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static IrregularRhythmNotification.HeartBeat parseFrom(InputStream input)
public static IrregularRhythmNotification.HeartBeat parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static IrregularRhythmNotification.HeartBeat parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static IrregularRhythmNotification.HeartBeat parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<IrregularRhythmNotification.HeartBeat> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBeatsPerMinute()
public int getBeatsPerMinute()
Required. The beats-per-minute value extrapolated from the time before
the following heart beat. This is calculated as 60000 / rr, where rr is
the gap between heart beats in milliseconds (IBI - Interbeat Interval).
optional int32 beats_per_minute = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
int |
The beatsPerMinute.
|
getCivilTime()
public CivilDateTime getCivilTime()
Output only. The civil time in the timezone the subject is in
at the time of the observation.
.google.devicesandservices.health.v4.CivilDateTime civil_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCivilTimeOrBuilder()
public CivilDateTimeOrBuilder getCivilTimeOrBuilder()
Output only. The civil time in the timezone the subject is in
at the time of the observation.
.google.devicesandservices.health.v4.CivilDateTime civil_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public IrregularRhythmNotification.HeartBeat getDefaultInstanceForType()
getParserForType()
public Parser<IrregularRhythmNotification.HeartBeat> getParserForType()
Overrides
getPhysicalTime()
public Timestamp getPhysicalTime()
Required. The time of the heart beat measurement.
.google.protobuf.Timestamp physical_time = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Timestamp |
The physicalTime.
|
getPhysicalTimeOrBuilder()
public TimestampOrBuilder getPhysicalTimeOrBuilder()
Required. The time of the heart beat measurement.
.google.protobuf.Timestamp physical_time = 1 [(.google.api.field_behavior) = REQUIRED];
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getUtcOffset()
public Duration getUtcOffset()
Required. The UTC offset of the user's timezone when the heart beat
measurement occurred.
.google.protobuf.Duration utc_offset = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Duration |
The utcOffset.
|
getUtcOffsetOrBuilder()
public DurationOrBuilder getUtcOffsetOrBuilder()
Required. The UTC offset of the user's timezone when the heart beat
measurement occurred.
.google.protobuf.Duration utc_offset = 2 [(.google.api.field_behavior) = REQUIRED];
hasBeatsPerMinute()
public boolean hasBeatsPerMinute()
Required. The beats-per-minute value extrapolated from the time before
the following heart beat. This is calculated as 60000 / rr, where rr is
the gap between heart beats in milliseconds (IBI - Interbeat Interval).
optional int32 beats_per_minute = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the beatsPerMinute field is set.
|
hasCivilTime()
public boolean hasCivilTime()
Output only. The civil time in the timezone the subject is in
at the time of the observation.
.google.devicesandservices.health.v4.CivilDateTime civil_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the civilTime field is set.
|
hasPhysicalTime()
public boolean hasPhysicalTime()
Required. The time of the heart beat measurement.
.google.protobuf.Timestamp physical_time = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the physicalTime field is set.
|
hasUtcOffset()
public boolean hasUtcOffset()
Required. The UTC offset of the user's timezone when the heart beat
measurement occurred.
.google.protobuf.Duration utc_offset = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the utcOffset field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public IrregularRhythmNotification.HeartBeat.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected IrregularRhythmNotification.HeartBeat.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public IrregularRhythmNotification.HeartBeat.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides