Interface IrregularRhythmNotification.HeartBeatOrBuilder (0.2.0)

public static interface IrregularRhythmNotification.HeartBeatOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBeatsPerMinute()

public abstract 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 abstract 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];

Returns
Type Description
CivilDateTime

The civilTime.

getCivilTimeOrBuilder()

public abstract 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];

Returns
Type Description
CivilDateTimeOrBuilder

getPhysicalTime()

public abstract 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 abstract TimestampOrBuilder getPhysicalTimeOrBuilder()

Required. The time of the heart beat measurement.

.google.protobuf.Timestamp physical_time = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TimestampOrBuilder

getUtcOffset()

public abstract 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 abstract 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];

Returns
Type Description
DurationOrBuilder

hasBeatsPerMinute()

public abstract 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 abstract 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 abstract 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 abstract 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.