Added in API level 34
AggregateRecordsRequest
class AggregateRecordsRequest<T : Any!>
kotlin.Any | |
↳ | android.health.connect.AggregateRecordsRequest |
A class to create requests for HealthConnectManager.aggregate
Summary
Nested classes | |
---|---|
Public methods | |
---|---|
MutableSet<AggregationType<T>!> | |
MutableSet<DataOrigin!> | |
TimeRangeFilter |
Public methods
getAggregationTypes
Added in API level 34
fun getAggregationTypes(): MutableSet<AggregationType<T>!>
Return | |
---|---|
MutableSet<AggregationType<T>!> |
Set of integers from AggregationType to aggregate This value cannot be null . |
getDataOriginsFilters
Added in API level 34
fun getDataOriginsFilters(): MutableSet<DataOrigin!>
Return | |
---|---|
MutableSet<DataOrigin!> |
Set of DataOrigin s to read from, or empty set for no filter This value cannot be null . |
getTimeRangeFilter
Added in API level 34
fun getTimeRangeFilter(): TimeRangeFilter
Return | |
---|---|
TimeRangeFilter |
time range b/w which the aggregate operation is to be performed This value cannot be null . |