Class RollupDataPoint
Value of a rollup for a single physical time interval (aggregation window)
Implements
Inherited Members
Namespace: Google.Apis.GoogleHealthAPI.v4.Data
Assembly: Google.Apis.GoogleHealthAPI.v4.dll
Syntax
public class RollupDataPoint : IDirectResponseSchema
Properties
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 |
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 |
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 |
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 |