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 DataOrigins 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. |