Added in API level 34
Summary:
Methods
| Inherited Methods
AggregateRecordsResponse
public
final
class
AggregateRecordsResponse
extends Object
java.lang.Object | |
↳ | android.health.connect.AggregateRecordsResponse<T> |
A class representing response for HealthConnectManager#aggregate
Summary
Public methods | |
---|---|
T
|
get(AggregationType<T> aggregationType)
|
Set<DataOrigin>
|
getDataOrigins(AggregationType<T> aggregationType)
Returns a set of |
ZoneOffset
|
getZoneOffset(AggregationType<T> aggregationType)
|
Inherited methods | |
---|---|
Public methods
get
Added in API level 34
public T get (AggregationType<T> aggregationType)
Parameters | |
---|---|
aggregationType |
AggregationType : AggregationType for which to get the result
This value cannot be null . |
Returns | |
---|---|
T |
an aggregation result for aggregationType . *
This value may be null . |
getDataOrigins
Added in API level 34
public Set<DataOrigin> getDataOrigins (AggregationType<T> aggregationType)
Returns a set of DataOrigin
s for the underlying aggregation record, empty set if the
corresponding aggregation doesn't exist and or if multiple records were present.
Parameters | |
---|---|
aggregationType |
AggregationType : This value cannot be null . |
Returns | |
---|---|
Set<DataOrigin> |
This value cannot be null . |
getZoneOffset
Added in API level 34
public ZoneOffset getZoneOffset (AggregationType<T> aggregationType)
Parameters | |
---|---|
aggregationType |
AggregationType : This value cannot be null . |
Returns | |
---|---|
ZoneOffset |
ZoneOffset for the underlying aggregation record, null if the corresponding
aggregation doesn't exist and or if multiple records were present. |