Class DataPoint
A computed or recorded metric.
Implements
Inherited Members
Namespace: Google.Apis.GoogleHealthAPI.v4.Data
Assembly: Google.Apis.GoogleHealthAPI.v4.dll
Syntax
public class DataPoint : IDirectResponseSchema
Properties
ActiveMinutes
Optional. Data for points in the active-minutes interval data type collection.
Declaration
[JsonProperty("activeMinutes")]
public virtual ActiveMinutes ActiveMinutes { get; set; }
Property Value
| Type | Description |
|---|---|
| ActiveMinutes |
ActiveZoneMinutes
Optional. Data for points in the active-zone-minutes interval data type collection, measured in minutes.
Declaration
[JsonProperty("activeZoneMinutes")]
public virtual ActiveZoneMinutes ActiveZoneMinutes { get; set; }
Property Value
| Type | Description |
|---|---|
| ActiveZoneMinutes |
ActivityLevel
Optional. Data for points in the activity-level daily data type collection.
Declaration
[JsonProperty("activityLevel")]
public virtual ActivityLevel ActivityLevel { get; set; }
Property Value
| Type | Description |
|---|---|
| ActivityLevel |
Altitude
Optional. Data for points in the altitude interval data type collection.
Declaration
[JsonProperty("altitude")]
public virtual Altitude Altitude { get; set; }
Property Value
| Type | Description |
|---|---|
| Altitude |
BodyFat
Optional. Data for points in the body-fat sample data type collection.
Declaration
[JsonProperty("bodyFat")]
public virtual BodyFat BodyFat { get; set; }
Property Value
| Type | Description |
|---|---|
| BodyFat |
DailyHeartRateVariability
Optional. Data for points in the daily-heart-rate-variability daily data type collection.
Declaration
[JsonProperty("dailyHeartRateVariability")]
public virtual DailyHeartRateVariability DailyHeartRateVariability { get; set; }
Property Value
| Type | Description |
|---|---|
| DailyHeartRateVariability |
DailyHeartRateZones
Optional. Data for points in the daily-heart-rate-zones daily data type collection.
Declaration
[JsonProperty("dailyHeartRateZones")]
public virtual DailyHeartRateZones DailyHeartRateZones { get; set; }
Property Value
| Type | Description |
|---|---|
| DailyHeartRateZones |
DailyOxygenSaturation
Optional. Data for points in the daily-oxygen-saturation daily data type collection.
Declaration
[JsonProperty("dailyOxygenSaturation")]
public virtual DailyOxygenSaturation DailyOxygenSaturation { get; set; }
Property Value
| Type | Description |
|---|---|
| DailyOxygenSaturation |
DailyRespiratoryRate
Optional. Data for points in the daily-respiratory-rate daily data type collection.
Declaration
[JsonProperty("dailyRespiratoryRate")]
public virtual DailyRespiratoryRate DailyRespiratoryRate { get; set; }
Property Value
| Type | Description |
|---|---|
| DailyRespiratoryRate |
DailyRestingHeartRate
Optional. Data for points in the daily-resting-heart-rate daily data type collection.
Declaration
[JsonProperty("dailyRestingHeartRate")]
public virtual DailyRestingHeartRate DailyRestingHeartRate { get; set; }
Property Value
| Type | Description |
|---|---|
| DailyRestingHeartRate |
DailySleepTemperatureDerivations
Optional. Data for points in the daily-sleep-temperature-derivations daily data type collection.
Declaration
[JsonProperty("dailySleepTemperatureDerivations")]
public virtual DailySleepTemperatureDerivations DailySleepTemperatureDerivations { get; set; }
Property Value
| Type | Description |
|---|---|
| DailySleepTemperatureDerivations |
DailyVo2Max
Optional. Data for points in the daily-vo2-max daily data type collection.
Declaration
[JsonProperty("dailyVo2Max")]
public virtual DailyVO2Max DailyVo2Max { get; set; }
Property Value
| Type | Description |
|---|---|
| DailyVO2Max |
DataSource
Optional. Data source information for the metric
Declaration
[JsonProperty("dataSource")]
public virtual DataSource DataSource { get; set; }
Property Value
| Type | Description |
|---|---|
| DataSource |
Distance
Optional. Data for points in the distance interval data type collection.
Declaration
[JsonProperty("distance")]
public virtual Distance Distance { get; set; }
Property Value
| Type | Description |
|---|---|
| Distance |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Exercise
Optional. Data for points in the exercise session data type collection.
Declaration
[JsonProperty("exercise")]
public virtual Exercise Exercise { get; set; }
Property Value
| Type | Description |
|---|---|
| Exercise |
Floors
Optional. Data for points in the floors interval data type collection.
Declaration
[JsonProperty("floors")]
public virtual Floors Floors { get; set; }
Property Value
| Type | Description |
|---|---|
| Floors |
HeartRate
Optional. Data for points in the heart-rate sample data type collection.
Declaration
[JsonProperty("heartRate")]
public virtual HeartRate HeartRate { get; set; }
Property Value
| Type | Description |
|---|---|
| HeartRate |
HeartRateVariability
Optional. Data for points in the heart-rate-variability sample data type collection.
Declaration
[JsonProperty("heartRateVariability")]
public virtual HeartRateVariability HeartRateVariability { get; set; }
Property Value
| Type | Description |
|---|---|
| HeartRateVariability |
Height
Optional. Data for points in the height sample data type collection.
Declaration
[JsonProperty("height")]
public virtual Height Height { get; set; }
Property Value
| Type | Description |
|---|---|
| Height |
HydrationLog
Optional. Data for points in the hydration-log session data type collection.
Declaration
[JsonProperty("hydrationLog")]
public virtual HydrationLog HydrationLog { get; set; }
Property Value
| Type | Description |
|---|---|
| HydrationLog |
Name
Identifier. Data point name, only supported for the subset of identifiable data types. For the majority of
the data types, individual data points do not need to be identified and this field would be empty. Format:
users/{user}/dataTypes/{data_type}/dataPoints/{data_point} Example:
users/abcd1234/dataTypes/sleep/dataPoints/a1b2c3d4-e5f6-7890-1234-567890abcdef The {user} ID is a
system-generated identifier, as described in Identity.health_user_id. The {data_type} ID corresponds to
the kebab-case version of the field names in the DataPoint data union field, e.g. total-calories for the
total_calories field. The {data_point} ID can be client-provided or system-generated. If
client-provided, it must be a string of 4-63 characters, containing only lowercase letters, numbers, and
hyphens.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
OxygenSaturation
Optional. Data for points in the oxygen-saturation sample data type collection.
Declaration
[JsonProperty("oxygenSaturation")]
public virtual OxygenSaturation OxygenSaturation { get; set; }
Property Value
| Type | Description |
|---|---|
| OxygenSaturation |
RespiratoryRateSleepSummary
Optional. Data for points in the respiratory-rate-sleep-summary sample data type collection.
Declaration
[JsonProperty("respiratoryRateSleepSummary")]
public virtual RespiratoryRateSleepSummary RespiratoryRateSleepSummary { get; set; }
Property Value
| Type | Description |
|---|---|
| RespiratoryRateSleepSummary |
RunVo2Max
Optional. Data for points in the run-vo2-max sample data type collection.
Declaration
[JsonProperty("runVo2Max")]
public virtual RunVO2Max RunVo2Max { get; set; }
Property Value
| Type | Description |
|---|---|
| RunVO2Max |
SedentaryPeriod
Optional. Data for points in the sedentary-period interval data type collection.
Declaration
[JsonProperty("sedentaryPeriod")]
public virtual SedentaryPeriod SedentaryPeriod { get; set; }
Property Value
| Type | Description |
|---|---|
| SedentaryPeriod |
Sleep
Optional. Data for points in the sleep session data type collection.
Declaration
[JsonProperty("sleep")]
public virtual Sleep Sleep { get; set; }
Property Value
| Type | Description |
|---|---|
| Sleep |
Steps
Optional. Data for points in the steps interval data type collection.
Declaration
[JsonProperty("steps")]
public virtual Steps Steps { get; set; }
Property Value
| Type | Description |
|---|---|
| Steps |
SwimLengthsData
Optional. Data for points in the swim-lengths-data interval data type collection.
Declaration
[JsonProperty("swimLengthsData")]
public virtual SwimLengthsData SwimLengthsData { get; set; }
Property Value
| Type | Description |
|---|---|
| SwimLengthsData |
TimeInHeartRateZone
Optional. Data for points in the time-in-heart-rate-zone interval data type collection.
Declaration
[JsonProperty("timeInHeartRateZone")]
public virtual TimeInHeartRateZone TimeInHeartRateZone { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeInHeartRateZone |
Vo2Max
Optional. Data for points in the vo2-max sample data type collection.
Declaration
[JsonProperty("vo2Max")]
public virtual VO2Max Vo2Max { get; set; }
Property Value
| Type | Description |
|---|---|
| VO2Max |
Weight
Optional. Data for points in the weight sample data type collection.
Declaration
[JsonProperty("weight")]
public virtual Weight Weight { get; set; }
Property Value
| Type | Description |
|---|---|
| Weight |