androidx.health.services.client

Interfaces

ExerciseClient

Client which provides a way to subscribe to the health data of a device during an exercise.

ExerciseUpdateCallback

Callback that is called when the state of the current exercise is updated.

HealthServicesClient

Client which provides a way to subscribe to the health data of a device, in the background or in the foreground.

MeasureCallback

Callback for MeasureClient.registerMeasureCallback.

MeasureClient

Client which provides a way to make measurements of health data on a device.

PassiveListenerCallback

A callback for receiving passive monitoring updates.

PassiveMonitoringClient

Client which provides a means to passively monitor data without requiring an ongoing workout.

Classes

ExerciseClientExtensionKt
ListenableFutureExtensionKt
MeasureClientExtensionKt
PassiveListenerService

Service that enables receiving passive monitoring updates throughout the day when the app may not be running.

PassiveMonitoringClientExtensionKt
HealthServices

Entry point for all Health Services APIs.

Exceptions

HealthServicesException

Exception class for all the Health Services errors.