PowerRecord.PowerRecordSample

public static final class PowerRecord.PowerRecordSample
extends Object

java.lang.Object
   ↳ android.health.connect.datatypes.PowerRecord.PowerRecordSample


Represents a single measurement of power. For example, using a power meter when exercising on a stationary bike.

Summary

Public constructors

PowerRecordSample(Power power, Instant time)

PowerRecord sample for entries of PowerRecord

Public methods

boolean equals(Object object)

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

Power getPower()
Instant getTime()
int hashCode()

Returns a hash code value for the object.

Inherited methods

Public constructors

PowerRecordSample

Added in API level 34
public PowerRecordSample (Power power, 
                Instant time)

PowerRecord sample for entries of PowerRecord

Parameters
power Power: Power generated, in Power unit. This value cannot be null.

time Instant: The point in time when the measurement was taken. This value cannot be null.

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.

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

getPower

Added in API level 34
public Power getPower ()

Returns
Power Power for this sample This value cannot be null.

getTime

Added in API level 34
public Instant getTime ()

Returns
Instant time at which this sample was recorded 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.