Show / Hide Table of Contents

Class RollupDataPoint

Value of a rollup for a single physical time interval (aggregation window)

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

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX