Added in API level 34
Summary:
Methods
| Inherited Methods
AggregateRecordsGroupedByDurationResponse
public
final
class
AggregateRecordsGroupedByDurationResponse
extends Object
java.lang.Object | |
↳ | android.health.connect.AggregateRecordsGroupedByDurationResponse<T> |
Class to represent the response from HealthConnectManager#aggregateGroupByDuration
Summary
Public methods | |
---|---|
T
|
get(AggregationType<T> aggregationType)
|
Set<DataOrigin>
|
getDataOrigins(AggregationType<T> aggregationType)
Returns a set of |
Instant
|
getEndTime()
|
Instant
|
getStartTime()
|
ZoneOffset
|
getZoneOffset(AggregationType<T> aggregationType)
|
Inherited methods | |
---|---|
Public methods
get
Added in API level 34
public T get (AggregationType<T> aggregationType)
Parameters | |
---|---|
aggregationType |
AggregationType : This value cannot be null . |
Returns | |
---|---|
T |
An aggregation result for aggregationType , and null if one doesn't exist |
getDataOrigins
Added in U Extensions 10
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 . |
getEndTime
Added in API level 34
public Instant getEndTime ()
Returns | |
---|---|
Instant |
End time of the window for the underlying aggregation
This value cannot be null . |
getStartTime
Added in API level 34
public Instant getStartTime ()
Returns | |
---|---|
Instant |
Start time of the window for the underlying aggregation
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 or if multiple records were present. |