ReadRecordsRequestUsingIds


public final class ReadRecordsRequestUsingIds
extends ReadRecordsRequest<T extends Record>

java.lang.Object
   ↳ android.health.connect.ReadRecordsRequest<T extends android.health.connect.datatypes.Record>
     ↳ android.health.connect.ReadRecordsRequestUsingIds<T extends android.health.connect.datatypes.Record>


A request class to represent request based on RecordIdFilters for HealthConnectManager.readRecords(android.health.connect.ReadRecordsRequest, java.util.concurrent.Executor, android.os.OutcomeReceiver)

A RecordIdFilter can be constructed with either record ID or client record ID. However, it's worth noting that only reading with own client record IDs is allowed, using client record IDs to read records inserted by another app will return no result.

Summary

Nested classes

class ReadRecordsRequestUsingIds.Builder<T extends Record>

Builder class for ReadRecordsRequestUsingIds 

Public methods

List<RecordIdFilter> getRecordIdFilters()

Returns List of RecordId

Inherited methods

Public methods

getRecordIdFilters

Added in API level 34
public List<RecordIdFilter> getRecordIdFilters ()

Returns List of RecordId

Returns
List<RecordIdFilter> This value cannot be null.