Show / Hide Table of Contents

Class IrregularRhythmNotification.Types.AlertWindow

An analysis window evaluated for AFib.

Note: The current version of the algorithm will only produce alerts if all windows are positive. So anything returned from the API will always have the positive bit set to true. Internally, windows can be negative, however. We never save "inconclusive" windows (they aren't produced by the algorithm).

Inheritance
object
IrregularRhythmNotification.Types.AlertWindow
Implements
IMessage<IrregularRhythmNotification.Types.AlertWindow>
IEquatable<IrregularRhythmNotification.Types.AlertWindow>
IDeepCloneable<IrregularRhythmNotification.Types.AlertWindow>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.DevicesAndServices.Health.V4
Assembly: Google.DevicesAndServices.Health.V4.dll
Syntax
public sealed class IrregularRhythmNotification.Types.AlertWindow : IMessage<IrregularRhythmNotification.Types.AlertWindow>, IEquatable<IrregularRhythmNotification.Types.AlertWindow>, IDeepCloneable<IrregularRhythmNotification.Types.AlertWindow>, IBufferMessage, IMessage

Constructors

AlertWindow()

Declaration
public AlertWindow()

AlertWindow(AlertWindow)

Declaration
public AlertWindow(IrregularRhythmNotification.Types.AlertWindow other)
Parameters
Type Name Description
IrregularRhythmNotification.Types.AlertWindow other

Properties

CivilEndTime

Output only. Observed interval end time in civil time in the timezone the subject is in at the end of the observed interval

Declaration
public CivilDateTime CivilEndTime { get; set; }
Property Value
Type Description
CivilDateTime

CivilStartTime

Output only. Observed interval start time in civil time in the timezone the subject is in at the start of the observed interval

Declaration
public CivilDateTime CivilStartTime { get; set; }
Property Value
Type Description
CivilDateTime

EndTime

Required. The end time of the analysis window.

Declaration
public Timestamp EndTime { get; set; }
Property Value
Type Description
Timestamp

EndUtcOffset

Required. The UTC offset of the user's timezone when the analysis window ended.

Declaration
public Duration EndUtcOffset { get; set; }
Property Value
Type Description
Duration

HeartBeats

Optional. All heart beats in the interval contained in this analysis window.

Declaration
public RepeatedField<IrregularRhythmNotification.Types.HeartBeat> HeartBeats { get; }
Property Value
Type Description
RepeatedField<IrregularRhythmNotification.Types.HeartBeat>

Positive

Optional. Flag indicating whether the window was positive for AFib or not. A true value indicates that AFib was detected in this window. A false value means AFib was not detected, but does not guarantee the absence of AFib.

Declaration
public bool Positive { get; set; }
Property Value
Type Description
bool

StartTime

Required. Observed interval. The start time of the analysis window.

Declaration
public Timestamp StartTime { get; set; }
Property Value
Type Description
Timestamp

StartUtcOffset

Required. The UTC offset of the user's timezone when the analysis window started.

Declaration
public Duration StartUtcOffset { get; set; }
Property Value
Type Description
Duration
In this article
Back to top Generated by DocFX