androidx.health.connect.client.records
Interfaces
Record |
Common interface shared by readable or writable records. |
Classes
ActiveCaloriesBurnedRecord |
Captures the estimated active energy burned by the user (in kilocalories), excluding basal metabolic rate (BMR). |
BasalBodyTemperatureRecord |
Captures the body temperature of a user when at rest (for example, immediately after waking up). |
BasalMetabolicRateRecord |
Captures the BMR of a user. |
BloodGlucoseRecord |
Captures the concentration of glucose in the blood. |
BloodPressureRecord |
Captures the blood pressure of a user. |
BodyFatRecord |
Captures the body fat percentage of a user. |
BodyTemperatureRecord |
Captures the body temperature of a user. |
BodyWaterMassRecord |
Captures the user's body water mass. |
BoneMassRecord |
Captures the user's bone mass. |
CervicalMucusRecord |
Captures the description of cervical mucus. |
CyclingPedalingCadenceRecord |
Captures the user's cycling pedaling cadence. |
CyclingPedalingCadenceRecord.Sample |
Represents a single measurement of the cycling pedaling cadence. |
DistanceRecord |
Captures distance travelled by the user since the last reading. |
ElevationGainedRecord |
Captures the elevation gained by the user since the last reading. |
ExerciseCompletionGoal |
A goal which should be met to complete a |
ExerciseCompletionGoal.ActiveCaloriesBurnedGoal |
An |
ExerciseCompletionGoal.DistanceAndDurationGoal |
An |
ExerciseCompletionGoal.DistanceGoal |
An |
ExerciseCompletionGoal.DurationGoal |
An |
ExerciseCompletionGoal.RepetitionsGoal |
An |
ExerciseCompletionGoal.StepsGoal |
An |
ExerciseCompletionGoal.TotalCaloriesBurnedGoal |
An |
ExerciseLap |
Captures the time of a lap within an exercise session. |
ExercisePerformanceTarget |
An ongoing target that should be met during a |
ExercisePerformanceTarget.CadenceTarget |
An |
ExercisePerformanceTarget.HeartRateTarget |
An |
ExercisePerformanceTarget.PowerTarget |
An |
ExercisePerformanceTarget.RateOfPerceivedExertionTarget |
An |
ExercisePerformanceTarget.SpeedTarget |
An |
ExercisePerformanceTarget.WeightTarget |
An |
ExerciseRoute |
Captures a route associated with an exercise session a user does. |
ExerciseRoute.Location |
Represents a single location point recorded during an exercise. |
ExerciseRouteResult |
Result of the route associated with an exercise session a user does. |
ExerciseRouteResult.ConsentRequired |
Class indicating that a permission hasn't been granted and a value couldn't be returned. |
ExerciseRouteResult.Data |
Class containing data for an |
ExerciseRouteResult.NoData |
Class indicating that there's no data to request permissions for. |
ExerciseSegment |
Represents particular exercise within an exercise session. |
ExerciseSessionRecord |
Captures any exercise a user does. |
FloorsClimbedRecord |
Captures the number of floors climbed by the user since the last reading. |
HeartRateRecord |
Captures the user's heart rate. |
HeartRateRecord.Sample |
Represents a single measurement of the heart rate. |
HeartRateVariabilityRmssdRecord |
Captures user's heart rate variability (HRV) as measured by the root mean square of successive differences (RMSSD) between normal heartbeats. |
HeightRecord |
Captures the user's height. |
HydrationRecord |
Captures how much water a user drank in a single drink. |
IntermenstrualBleedingRecord |
Captures an instance of user's intermenstrual bleeding, also known as spotting. |
LeanBodyMassRecord |
Captures the user's lean body mass. |
MenstruationFlowRecord |
Captures a description of how heavy a user's menstrual flow was (light, medium, or heavy). |
MenstruationPeriodRecord |
Captures user's menstruation periods. |
NutritionRecord |
Captures what nutrients were consumed as part of a meal or a food item. |
OvulationTestRecord |
Each record represents the result of an ovulation test. |
OxygenSaturationRecord |
Captures the amount of oxygen circulating in the blood, measured as a percentage of oxygen-saturated hemoglobin. |
PlannedExerciseBlock |
Represents a series of |
PlannedExerciseSessionRecord |
Captures a planned exercise session, also commonly referred to as a training plan. |
PlannedExerciseStep |
A single step within an |
PowerRecord |
Captures the power generated by the user, e.g. during cycling or rowing with a power meter. |
PowerRecord.Sample |
Represents a single measurement of power. |
RespiratoryRateRecord |
Captures the user's respiratory rate. |
RestingHeartRateRecord |
Captures the user's resting heart rate. |
SexualActivityRecord |
Captures an occurrence of sexual activity. |
SkinTemperatureRecord |
Captures the skin temperature of a user. |
SkinTemperatureRecord.Delta |
Represents a skin temperature delta entry of |
SleepSessionRecord |
Captures the user's sleep length and its stages. |
SleepSessionRecord.Stage |
Captures the sleep stage the user entered during a sleep session. |
SpeedRecord |
Captures the user's speed, e.g. during running or cycling. |
SpeedRecord.Sample |
Represents a single measurement of the speed, a scalar magnitude. |
StepsCadenceRecord |
Captures the user's steps cadence. |
StepsCadenceRecord.Sample |
Represents a single measurement of the steps cadence. |
StepsRecord |
Captures the number of steps taken since the last reading. |
TotalCaloriesBurnedRecord |
Total energy burned by the user (in kilocalories), including active & basal energy burned (BMR). |
Vo2MaxRecord |
Capture user's VO2 max score and optionally the measurement method. |
WeightRecord |
Captures the user's weight. |
WheelchairPushesRecord |
Captures the number of wheelchair pushes done since the last reading. |
Objects
BodyTemperatureMeasurementLocation |
Where on the user's body a temperature measurement was taken from. |
ExerciseCompletionGoal.ManualCompletion |
An |
ExerciseCompletionGoal.UnknownGoal |
An |
ExercisePerformanceTarget.AmrapTarget |
An |
ExercisePerformanceTarget.UnknownTarget |
An |
MealType |
Type of meal. |