Android.Health.Connect Namespace

Classes

AggregateRecordsGroupedByDurationResponse

Class to represent the response from HealthConnectManager#aggregateGroupByDuration

AggregateRecordsGroupedByPeriodResponse

Class to represent the response from HealthConnectManager#aggregateGroupByPeriod

AggregateRecordsRequest

A class to create requests for HealthConnectManager#aggregate

AggregateRecordsRequest.Builder
AggregateRecordsResponse

A class representing response for HealthConnectManager#aggregate

HealthConnectException

Class representing health connect exceptions.

HealthConnectManager

This class provides APIs to interact with the centralized HealthConnect storage maintained by the system.

HealthPermissions

Permissions for accessing the HealthConnect APIs.

InsertRecordsResponse

Response for HealthConnectManager#insertRecords.

LocalTimeRangeFilter

Specification of local time range for health connect requests.

LocalTimeRangeFilter.Builder

Builder class for LocalTimeRangeFilter

ReadRecordsRequest

A Base class to represent a request for HealthConnectManager#readRecords(ReadRecordsRequest, Executor, OutcomeReceiver)

ReadRecordsRequestUsingFilters

Class to represent a request based on time range and data origin filters for HealthConnectManager#readRecords(ReadRecordsRequest, Executor, OutcomeReceiver)

ReadRecordsRequestUsingFilters.Builder

Builder class for ReadRecordsRequestUsingFilters

ReadRecordsRequestUsingIds

A request class to represent request based on RecordIdFilter RecordIdFilters for HealthConnectManager#readRecords(ReadRecordsRequest, Executor, OutcomeReceiver)

ReadRecordsRequestUsingIds.Builder

Builder class for ReadRecordsRequestUsingIds

ReadRecordsResponse

Response containing list of Records for HealthConnectManager#readRecords.

RecordIdFilter

A class to represent filtering based on record ID or client ID.

TimeInstantRangeFilter

Specification of time range for read and delete requests.

TimeInstantRangeFilter.Builder

Builder class for TimeInstantRangeFilter

Interfaces

ITimeRangeFilter

A Base class to represent a request for time range for read and delete requests.

Enums

HealthConnectExceptionErrorReason