Show / Hide Table of Contents

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.

Inheritance
object
RollupDataPoint
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 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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX