Android.Health.Connect.DataTypes Namespace

Classes

ActiveCaloriesBurnedRecord

Captures the estimated active energy burned by the user (in kilocalories), excluding basal metabolic rate (BMR).

ActiveCaloriesBurnedRecord.Builder

Builder class for ActiveCaloriesBurnedRecord

AggregationType

Class to represent aggregation types in Record classes.

AppInfo

Application Info class containing details about a given application

BasalBodyTemperatureRecord

Captures the body temperature of a user when at rest (for example, immediately after waking up).

BasalBodyTemperatureRecord.Builder

Builder class for BasalBodyTemperatureRecord

BasalMetabolicRateRecord

Captures the BMR of a user.

BasalMetabolicRateRecord.Builder

Builder class for BasalMetabolicRateRecord

BloodGlucoseRecord

Captures the concentration of glucose in the blood.

BloodGlucoseRecord.Builder

Builder class for BloodGlucoseRecord

BloodGlucoseRecord.RelationToMealType

Relationship of the meal to the blood glucose measurement.

BloodGlucoseRecord.SpecimenSource

Type of body fluid used to measure the blood glucose.

BloodPressureRecord

Captures the blood pressure of a user.

BloodPressureRecord.BloodPressureMeasurementLocation

Identifier for Blood Pressure Measurement Location

BloodPressureRecord.BodyPosition

Identifier for body position

BloodPressureRecord.Builder

Builder class for BloodPressureRecord

BodyFatRecord

Captures the body fat percentage of a user.

BodyFatRecord.Builder

Builder class for BodyFatRecord

BodyTemperatureMeasurementLocation

Where on the user's body a temperature measurement was taken from.

BodyTemperatureRecord

Captures the body temperature of a user.

BodyTemperatureRecord.Builder

Builder class for BodyTemperatureRecord

BodyWaterMassRecord

Captures the user's body water mass.

BodyWaterMassRecord.Builder

Builder class for BodyWaterMassRecord

BoneMassRecord

Captures the user's bone mass.

BoneMassRecord.Builder

Builder class for BoneMassRecord

CervicalMucusRecord

Captures the description of cervical mucus.

CervicalMucusRecord.Builder

Builder class for CervicalMucusRecord

CervicalMucusRecord.CervicalMucusAppearance

Identifier for Cervical Mucus Appearance

CervicalMucusRecord.CervicalMucusSensation

Identifier for Cervical Mucus Sensation

CyclingPedalingCadenceRecord

Captures the user's cycling pedaling cadence.

CyclingPedalingCadenceRecord.Builder

Builder class for CyclingPedalingCadenceRecord

CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample

Represents a single measurement of the cycling pedaling cadence.

DataOrigin

Specifies the contributing source/application of any Record

DataOrigin.Builder
Device

A physical device (such as phone, watch, scale, or chest strap) which captured associated health data point.

Device.Builder
DistanceRecord

Captures distance travelled by the user since the last reading.

DistanceRecord.Builder

Builder class for DistanceRecord

ElevationGainedRecord

Captures the elevation gained by the user since the last reading.

ElevationGainedRecord.Builder

Builder class for ElevationGainedRecord

ExerciseCompletionGoal

A goal which should be met to complete a PlannedExerciseStep.

ExerciseCompletionGoal.ActiveCaloriesBurnedGoal

An ExerciseCompletionGoal that requires a specified number of active calories to be burned.

ExerciseCompletionGoal.DistanceGoal

An ExerciseCompletionGoal that requires covering a specified distance.

ExerciseCompletionGoal.DistanceWithVariableRestGoal

An ExerciseCompletionGoal that requires covering a specified distance.

ExerciseCompletionGoal.DurationGoal

An ExerciseCompletionGoal that requires a specified duration to elapse.

ExerciseCompletionGoal.RepetitionsGoal

An ExerciseCompletionGoal that requires a specified number of repetitions to be completed.

ExerciseCompletionGoal.StepsGoal

An ExerciseCompletionGoal that requires completing a specified number of steps.

ExerciseCompletionGoal.TotalCaloriesBurnedGoal

An ExerciseCompletionGoal that requires a specified number of total calories to be burned.

ExerciseCompletionGoal.UnknownGoal

An ExerciseCompletionGoal that is unknown.

ExerciseCompletionGoal.UnspecifiedGoal

An ExerciseCompletionGoal that has no specific target metric.

ExerciseLap

Captures the time of a lap within exercise session.

ExerciseLap.Builder

Builder class for ExerciseLap

ExercisePerformanceGoal

A goal which should be aimed for during a PlannedExerciseStep.

ExercisePerformanceGoal.AmrapGoal

An ExercisePerformanceGoal that requires completing as many repetitions as possible.

ExercisePerformanceGoal.CadenceGoal

An ExercisePerformanceGoal that requires a target cadence range to be met during the associated PlannedExerciseStep.

ExercisePerformanceGoal.HeartRateGoal

An ExercisePerformanceGoal that requires a target heart rate range, in BPM, to be met during the associated PlannedExerciseStep.

ExercisePerformanceGoal.PowerGoal

An ExercisePerformanceGoal that requires a target power range to be met during the associated PlannedExerciseStep.

ExercisePerformanceGoal.RateOfPerceivedExertionGoal

An ExercisePerformanceGoal that requires a target RPE (rate of perceived exertion) to be met during the associated PlannedExerciseStep.

ExercisePerformanceGoal.SpeedGoal

An ExercisePerformanceGoal that requires a target speed range to be met during the associated PlannedExerciseStep.

ExercisePerformanceGoal.UnknownGoal

An ExercisePerformanceGoal that is unknown.

ExercisePerformanceGoal.WeightGoal

An ExercisePerformanceGoal that requires a target weight to be lifted during the associated PlannedExerciseStep.

ExerciseRoute

Route of the exercise session.

ExerciseRoute.InterfaceConsts
ExerciseRoute.Location

Point in the time and space.

ExerciseRoute.Location.Builder
ExerciseRoute.Location.InterfaceConsts
ExerciseSegment

Represents particular exercise within exercise session (see ExerciseSessionRecord).

ExerciseSegment.Builder

Builder class for ExerciseSegment

ExerciseSegmentType

Identifier for exercise types, as returned by ExerciseSegment#getSegmentType().

ExerciseSessionRecord

Captures exercise or a sequence of exercises.

ExerciseSessionRecord.Builder

Builder class for ExerciseSessionRecord

ExerciseSessionType

Identifier for exercise types, as returned by ExerciseSessionRecord#getExerciseType().

FloorsClimbedRecord

Captures the number of floors climbed by the user between the start and end time.

FloorsClimbedRecord.Builder

Builder class for FloorsClimbedRecord

HeartRateRecord

Captures the user's heart rate.

HeartRateRecord.Builder

Builder class for HeartRateRecord

HeartRateRecord.HeartRateSample

A class to represent heart rate samples

HeartRateVariabilityRmssdRecord

Captures the user's heart rate variability RMSSD.

HeartRateVariabilityRmssdRecord.Builder

Builder class for HeartRateVariabilityRmssdRecord

HeightRecord

Captures the user's height.

HeightRecord.Builder

Builder class for HeightRecord

HydrationRecord

Captures the amount of liquids user had in a single drink.

HydrationRecord.Builder

Builder class for HydrationRecord

InstantRecord

A record that contains a measurement recorded as an instance .

IntermenstrualBleedingRecord

Captures the user's inter-menstrual bleeding.

IntermenstrualBleedingRecord.Builder

Builder class for IntermenstrualBleedingRecord

IntervalRecord

A record that contains a measurement with a time interval.

LeanBodyMassRecord

Captures the user's lean body mass.

LeanBodyMassRecord.Builder

Builder class for LeanBodyMassRecord

MealType

Identifier for the meal type.

MenstruationFlowRecord

Captures a description of how heavy a user's menstrual flow was (spotting, light, medium, or heavy).

MenstruationFlowRecord.Builder

Builder class for MenstruationFlowRecord

MenstruationFlowRecord.MenstruationFlowType

Identifier for Menstruation Flow

MenstruationPeriodRecord

Captures the menstruation period record.

MenstruationPeriodRecord.Builder

Builder class for MenstruationPeriodRecord

Metadata

Set of shared metadata fields for Record

Metadata.Builder
NutritionRecord

Captures what nutrients were consumed as part of a meal or a food item.

NutritionRecord.Builder

Builder class for NutritionRecord

OvulationTestRecord

Each record represents the result of an ovulation test.

OvulationTestRecord.Builder

Builder class for OvulationTestRecord

OvulationTestRecord.OvulationTestResult

Identifier for Ovulation Test Result

OxygenSaturationRecord

Captures the amount of oxygen circulating in the blood, measured as a percentage of oxygen-saturated hemoglobin.

OxygenSaturationRecord.Builder

Builder class for OxygenSaturationRecord

PlannedExerciseBlock

Represents a series of PlannedExerciseStep.

PlannedExerciseBlock.Builder

Builder of PlannedExerciseBlock.

PlannedExerciseSessionRecord

Captures a planned exercise session, also commonly referred to as a training plan.

PlannedExerciseSessionRecord.Builder

Builder class for PlannedExerciseSessionRecord.

PlannedExerciseStep

A single step within an PlannedExerciseBlock e.

PlannedExerciseStep.Builder

Builder of PlannedExerciseStep.

PowerRecord

Captures the power generated by the user, e.

PowerRecord.Builder

Builder class for PowerRecord

PowerRecord.PowerRecordSample

Represents a single measurement of power.

Record

A base class for all record classes

RespiratoryRateRecord

Captures the user's respiratory rate.

RespiratoryRateRecord.Builder

Builder class for RespiratoryRateRecord

RestingHeartRateRecord

Captures the user's resting heart rate.

RestingHeartRateRecord.Builder

Builder class for RestingHeartRateRecord

SexualActivityRecord

Captures an occurrence of sexual activity.

SexualActivityRecord.Builder

Builder class for SexualActivityRecord

SexualActivityRecord.SexualActivityProtectionUsed

Identifier for sexual activity protection used

SkinTemperatureRecord

Captures the skin temperature of a user.

SkinTemperatureRecord.Builder

Builder class for SkinTemperatureRecord

SkinTemperatureRecord.Delta

Skin temperature delta entry of SkinTemperatureRecord.

SleepSessionRecord

Captures the user's sleep length and its stages.

SleepSessionRecord.Builder

Builder class for SleepSessionRecord

SleepSessionRecord.Stage

Captures the user's length and type of sleep.

SleepSessionRecord.StageType

Identifier for sleeping stage, as returned by Stage#getType().

SpeedRecord

Captures the user's speed, e.

SpeedRecord.Builder

Builder class for SpeedRecord

SpeedRecord.SpeedRecordSample

Represents a single measurement of the speed, a scalar magnitude.

StepsCadenceRecord

Captures the user's steps cadence.

StepsCadenceRecord.Builder

Builder class for StepsCadenceRecord

StepsCadenceRecord.StepsCadenceRecordSample

Represents a single measurement of the steps cadence.

StepsRecord

Captures the number of steps taken since the last reading.

StepsRecord.Builder

Builder class for StepsRecord

TotalCaloriesBurnedRecord

Total energy burned by the user in Energy, including active & basal energy burned (BMR).

TotalCaloriesBurnedRecord.Builder

Builder class for TotalCaloriesBurnedRecord

Vo2MaxRecord

Capture user's VO2 max score and optionally the measurement method.

Vo2MaxRecord.Builder

Builder class for Vo2MaxRecord

Vo2MaxRecord.Vo2MaxMeasurementMethod

Identifier for V02 max measurement method

WeightRecord

Captures the user's weight.

WeightRecord.Builder

Builder class for WeightRecord

WheelchairPushesRecord

Captures the number of wheelchair pushes done over a time interval.

WheelchairPushesRecord.Builder

Builder class for WheelchairPushesRecord

Enums

BloodGlucoseRelationToMeal
BloodGlucoseSpecimenSource
BloodPressureBodyPosition
BloodPressureMeasurementLocationType
BodyTemperatureMeasurementLocationType
CervicalMucusAppearanceType
CervicalMucusSensationType
ExerciseSegmentTypeEnum
ExerciseSessionTypeEnum
HealthDeviceType
HealthMealType
HealthRecordingMethod
MenstruationFlowTypeValue
OvulationTestResultValue
PlannedExerciseStepExerciseCategory
SexualActivityProtectionUsedType
SkinTemperatureRecordMeasurementLocation
SleepStageType
Vo2MaxMeasurementMethodType