Class MetricsSummary
Summary metrics for an exercise.
Implements
Inherited Members
Namespace: Google.Apis.GoogleHealthAPI.v4.Data
Assembly: Google.Apis.GoogleHealthAPI.v4.dll
Syntax
public class MetricsSummary : IDirectResponseSchema
Properties
ActiveZoneMinutes
Optional. Total active zone minutes for the exercise.
Declaration
[JsonProperty("activeZoneMinutes")]
public virtual long? ActiveZoneMinutes { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
AverageHeartRateBeatsPerMinute
Optional. Average heart rate during the exercise.
Declaration
[JsonProperty("averageHeartRateBeatsPerMinute")]
public virtual long? AverageHeartRateBeatsPerMinute { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
AveragePaceSecondsPerMeter
Optional. Average pace in seconds per meter.
Declaration
[JsonProperty("averagePaceSecondsPerMeter")]
public virtual double? AveragePaceSecondsPerMeter { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
AverageSpeedMillimetersPerSecond
Optional. Average speed in millimeters per second.
Declaration
[JsonProperty("averageSpeedMillimetersPerSecond")]
public virtual double? AverageSpeedMillimetersPerSecond { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
CaloriesKcal
Optional. Total calories burned by the user during the exercise.
Declaration
[JsonProperty("caloriesKcal")]
public virtual double? CaloriesKcal { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
DistanceMillimeters
Optional. Total distance covered by the user during the exercise.
Declaration
[JsonProperty("distanceMillimeters")]
public virtual double? DistanceMillimeters { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ElevationGainMillimeters
Optional. Total elevation gain during the exercise.
Declaration
[JsonProperty("elevationGainMillimeters")]
public virtual double? ElevationGainMillimeters { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
HeartRateZoneDurations
Optional. Time spent in each heart rate zone.
Declaration
[JsonProperty("heartRateZoneDurations")]
public virtual TimeInHeartRateZones HeartRateZoneDurations { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeInHeartRateZones |
MobilityMetrics
Optional. Mobility workouts specific metrics. Only present in the advanced running exercises.
Declaration
[JsonProperty("mobilityMetrics")]
public virtual MobilityMetrics MobilityMetrics { get; set; }
Property Value
| Type | Description |
|---|---|
| MobilityMetrics |
RunVo2Max
Optional. Run VO2 max value for the exercise. Only present in the running exercises at the top level as in the summary of the whole exercise.
Declaration
[JsonProperty("runVo2Max")]
public virtual double? RunVo2Max { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |
Steps
Optional. Total steps taken during the exercise.
Declaration
[JsonProperty("steps")]
public virtual long? Steps { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
TotalSwimLengths
Optional. Number of full pool lengths completed during the exercise. Only present in the swimming exercises at the top level as in the summary of the whole exercise.
Declaration
[JsonProperty("totalSwimLengths")]
public virtual double? TotalSwimLengths { get; set; }
Property Value
| Type | Description |
|---|---|
| double? |