SpeedRecord

public final class SpeedRecord
extends IntervalRecord

java.lang.Object
   ↳ android.health.connect.datatypes.Record
     ↳ android.health.connect.datatypes.IntervalRecord
       ↳ android.health.connect.datatypes.SpeedRecord


Captures the user's speed, e.g. during running or cycling.

Summary

Nested classes

class SpeedRecord.Builder

Builder class for SpeedRecord 

class SpeedRecord.SpeedRecordSample

Represents a single measurement of the speed, a scalar magnitude. 

Fields

public static final AggregationType<Velocity> SPEED_AVG

Metric identifier to retrieve average speed using aggregate APIs in HealthConnectManager

public static final AggregationType<Velocity> SPEED_MAX

Metric identifier to retrieve maximum speed using aggregate APIs in HealthConnectManager

public static final AggregationType<Velocity> SPEED_MIN

Metric identifier to retrieve minimum speed using aggregate APIs in HealthConnectManager

Public methods

boolean equals(Object object)

Indicates whether some other object is "equal to" this one.

List<SpeedRecord.SpeedRecordSample> getSamples()
int hashCode()

Returns a hash code value for the object.

Inherited methods

Fields

SPEED_AVG

Added in U Extensions 10
public static final AggregationType<Velocity> SPEED_AVG

Metric identifier to retrieve average speed using aggregate APIs in HealthConnectManager

SPEED_MAX

Added in U Extensions 10
public static final AggregationType<Velocity> SPEED_MAX

Metric identifier to retrieve maximum speed using aggregate APIs in HealthConnectManager

SPEED_MIN

Added in U Extensions 10
public static final AggregationType<Velocity> SPEED_MIN

Metric identifier to retrieve minimum speed using aggregate APIs in HealthConnectManager

Public methods

equals

Added in API level 34
public boolean equals (Object object)

Indicates whether some other object is "equal to" this one.

Parameters
object Object: the reference object with which to compare. This value may be null.

Returns
boolean true if this object is the same as the obj

getSamples

Added in API level 34
public List<SpeedRecord.SpeedRecordSample> getSamples ()

Returns
List<SpeedRecord.SpeedRecordSample> SpeedRecord samples corresponding to this record This value cannot be null.

hashCode

Added in API level 34
public int hashCode ()

Returns a hash code value for the object.

Returns
int a hash code value for this object.