Show / Hide Table of Contents

Class DataPoint

A computed or recorded metric.

Inheritance
object
DataPoint
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX