Class RollupDataPoint
Value of a rollup for a single physical time interval (aggregation window) of reconciled data points from all data sources, excluding those data points that are identified as recorded by wearables in intervals when they were not actually worn.
Implements
Inherited Members
Namespace: Google.Apis.GoogleHealthAPI.v4.Data
Assembly: Google.Apis.GoogleHealthAPI.v4.dll
Syntax
public class RollupDataPoint : IDirectResponseSchema
Properties
ActiveEnergyBurned
Returned by default when rolling up data points from the active-energy-burned data type.
Declaration
[JsonProperty("activeEnergyBurned")]
public virtual ActiveEnergyBurnedRollupValue ActiveEnergyBurned { get; set; }
Property Value
| Type | Description |
|---|---|
| ActiveEnergyBurnedRollupValue |
ActiveMinutes
Returned by default when rolling up data points from the active-minutes data type, or when requested
explicitly using the active-minutes rollup type identifier.
Declaration
[JsonProperty("activeMinutes")]
public virtual ActiveMinutesRollupValue ActiveMinutes { get; set; }
Property Value
| Type | Description |
|---|---|
| ActiveMinutesRollupValue |
ActiveZoneMinutes
Returned by default when rolling up data points from the active-zone-minutes data type, or when requested
explicitly using the active-zone-minutes rollup type identifier.
Declaration
[JsonProperty("activeZoneMinutes")]
public virtual ActiveZoneMinutesRollupValue ActiveZoneMinutes { get; set; }
Property Value
| Type | Description |
|---|---|
| ActiveZoneMinutesRollupValue |
ActivityLevel
Returned by default when rolling up data points from the activity-level data type, or when requested
explicitly using the activity-level rollup type identifier.
Declaration
[JsonProperty("activityLevel")]
public virtual ActivityLevelRollupValue ActivityLevel { get; set; }
Property Value
| Type | Description |
|---|---|
| ActivityLevelRollupValue |
Altitude
Returned by default when rolling up data points from the altitude data type, or when requested explicitly
using the altitude rollup type identifier.
Declaration
[JsonProperty("altitude")]
public virtual AltitudeRollupValue Altitude { get; set; }
Property Value
| Type | Description |
|---|---|
| AltitudeRollupValue |
BloodGlucose
Returned by default when rolling up data points from the blood-glucose data type.
Declaration
[JsonProperty("bloodGlucose")]
public virtual BloodGlucoseRollupValue BloodGlucose { get; set; }
Property Value
| Type | Description |
|---|---|
| BloodGlucoseRollupValue |
BodyFat
Returned by default when rolling up data points from the body-fat data type, or when requested explicitly
using the body-fat rollup type identifier.
Declaration
[JsonProperty("bodyFat")]
public virtual BodyFatRollupValue BodyFat { get; set; }
Property Value
| Type | Description |
|---|---|
| BodyFatRollupValue |
CaloriesInHeartRateZone
Returned by default when rolling up data points from the calories-in-heart-rate-zone data type, or when
requested explicitly using the calories-in-heart-rate-zone rollup type identifier.
Declaration
[JsonProperty("caloriesInHeartRateZone")]
public virtual CaloriesInHeartRateZoneRollupValue CaloriesInHeartRateZone { get; set; }
Property Value
| Type | Description |
|---|---|
| CaloriesInHeartRateZoneRollupValue |
CoreBodyTemperature
Returned by default when rolling up data points from the core-body-temperature data type, or when
requested explicitly using the core-body-temperature rollup type identifier.
Declaration
[JsonProperty("coreBodyTemperature")]
public virtual CoreBodyTemperatureRollupValue CoreBodyTemperature { get; set; }
Property Value
| Type | Description |
|---|---|
| CoreBodyTemperatureRollupValue |
Distance
Returned by default when rolling up data points from the distance data type, or when requested explicitly
using the distance rollup type identifier.
Declaration
[JsonProperty("distance")]
public virtual DistanceRollupValue Distance { get; set; }
Property Value
| Type | Description |
|---|---|
| DistanceRollupValue |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EndTime
object representation of EndTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EndTimeDateTimeOffset instead.")]
public virtual object EndTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
EndTimeDateTimeOffset
DateTimeOffset representation of EndTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? EndTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
EndTimeRaw
End time of the window this value aggregates over
Declaration
[JsonProperty("endTime")]
public virtual string EndTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Floors
Returned by default when rolling up data points from the floors data type, or when requested explicitly
using the floors rollup type identifier.
Declaration
[JsonProperty("floors")]
public virtual FloorsRollupValue Floors { get; set; }
Property Value
| Type | Description |
|---|---|
| FloorsRollupValue |
HeartRate
Returned by default when rolling up data points from the heart-rate data type, or when requested
explicitly using the heart-rate rollup type identifier.
Declaration
[JsonProperty("heartRate")]
public virtual HeartRateRollupValue HeartRate { get; set; }
Property Value
| Type | Description |
|---|---|
| HeartRateRollupValue |
HydrationLog
Returned by default when rolling up data points from the hydration-log data type, or when requested
explicitly using the hydration-log rollup type identifier.
Declaration
[JsonProperty("hydrationLog")]
public virtual HydrationLogRollupValue HydrationLog { get; set; }
Property Value
| Type | Description |
|---|---|
| HydrationLogRollupValue |
NutritionLog
Returned by default when rolling up data points from the nutrition-log data type, or when requested
explicitly using the nutrition-log rollup type identifier.
Declaration
[JsonProperty("nutritionLog")]
public virtual NutritionLogRollupValue NutritionLog { get; set; }
Property Value
| Type | Description |
|---|---|
| NutritionLogRollupValue |
RunVo2Max
Returned by default when rolling up data points from the run-vo2-max data type, or when requested
explicitly using the run-vo2-max rollup type identifier.
Declaration
[JsonProperty("runVo2Max")]
public virtual RunVO2MaxRollupValue RunVo2Max { get; set; }
Property Value
| Type | Description |
|---|---|
| RunVO2MaxRollupValue |
SedentaryPeriod
Returned by default when rolling up data points from the sedentary-period data type, or when requested
explicitly using the sedentary-period rollup type identifier.
Declaration
[JsonProperty("sedentaryPeriod")]
public virtual SedentaryPeriodRollupValue SedentaryPeriod { get; set; }
Property Value
| Type | Description |
|---|---|
| SedentaryPeriodRollupValue |
StartTime
object representation of StartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use StartTimeDateTimeOffset instead.")]
public virtual object StartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
StartTimeDateTimeOffset
DateTimeOffset representation of StartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? StartTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
StartTimeRaw
Start time of the window this value aggregates over
Declaration
[JsonProperty("startTime")]
public virtual string StartTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Steps
Returned by default when rolling up data points from the steps data type, or when requested explicitly
using the steps rollup type identifier.
Declaration
[JsonProperty("steps")]
public virtual StepsRollupValue Steps { get; set; }
Property Value
| Type | Description |
|---|---|
| StepsRollupValue |
SwimLengthsData
Returned by default when rolling up data points from the swim-lengths-data data type, or when requested
explicitly using the swim-lengths-data rollup type identifier.
Declaration
[JsonProperty("swimLengthsData")]
public virtual SwimLengthsDataRollupValue SwimLengthsData { get; set; }
Property Value
| Type | Description |
|---|---|
| SwimLengthsDataRollupValue |
TimeInHeartRateZone
Returned by default when rolling up data points from the time-in-heart-rate-zone data type, or when
requested explicitly using the time-in-heart-rate-zone rollup type identifier.
Declaration
[JsonProperty("timeInHeartRateZone")]
public virtual TimeInHeartRateZoneRollupValue TimeInHeartRateZone { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeInHeartRateZoneRollupValue |
TotalCalories
Returned by default when rolling up data points from the total-calories data type, or when requested
explicitly using the total-calories rollup type identifier.
Declaration
[JsonProperty("totalCalories")]
public virtual TotalCaloriesRollupValue TotalCalories { get; set; }
Property Value
| Type | Description |
|---|---|
| TotalCaloriesRollupValue |
Weight
Returned by default when rolling up data points from the weight data type, or when requested explicitly
using the weight rollup type identifier.
Declaration
[JsonProperty("weight")]
public virtual WeightRollupValue Weight { get; set; }
Property Value
| Type | Description |
|---|---|
| WeightRollupValue |