Class Sleep.Types.SleepMetadata
Additional information about how the sleep was processed.
Implements
Namespace: Google.DevicesAndServices.Health.V4
Assembly: Google.DevicesAndServices.Health.V4.dll
Syntax
public sealed class Sleep.Types.SleepMetadata : IMessage<Sleep.Types.SleepMetadata>, IEquatable<Sleep.Types.SleepMetadata>, IDeepCloneable<Sleep.Types.SleepMetadata>, IBufferMessage, IMessage
Constructors
SleepMetadata()
Declaration
public SleepMetadata()
SleepMetadata(SleepMetadata)
Declaration
public SleepMetadata(Sleep.Types.SleepMetadata other)
Parameters
| Type | Name | Description |
|---|---|---|
| Sleep.Types.SleepMetadata | other |
Properties
ExternalId
Optional. Sleep identifier relevant in the context of the data source.
Declaration
public string ExternalId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ManuallyEdited
Output only. Some sleeps autodetected by algorithms can be manually edited by users.
Declaration
public bool ManuallyEdited { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Nap
Output only. Naps are sleeps without stages and relatively short durations.
Declaration
public bool Nap { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
Processed
Output only. Sleep and sleep stages algorithms finished processing.
Declaration
public bool Processed { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
StagesStatus
Output only. Sleep stages algorithm processing status.
Declaration
public Sleep.Types.SleepMetadata.Types.StagesState StagesStatus { get; set; }
Property Value
| Type | Description |
|---|---|
| Sleep.Types.SleepMetadata.Types.StagesState |