BloodPressureRecord

public final class BloodPressureRecord
extends InstantRecord

java.lang.Object
   ↳ android.health.connect.datatypes.Record
     ↳ android.health.connect.datatypes.InstantRecord
       ↳ android.health.connect.datatypes.BloodPressureRecord


Captures the blood pressure of a user. Each record represents a single instantaneous blood pressure reading.

Summary

Nested classes

class BloodPressureRecord.BloodPressureMeasurementLocation

Identifier for Blood Pressure Measurement Location 

class BloodPressureRecord.BodyPosition

Identifier for body position 

class BloodPressureRecord.Builder

Builder class for BloodPressureRecord 

Fields

public static final AggregationType<Pressure> DIASTOLIC_AVG

Metric identifier to get average diastolic pressure using aggregate APIs in HealthConnectManager

public static final AggregationType<Pressure> DIASTOLIC_MAX

Metric identifier to get maximum diastolic pressure using aggregate APIs in HealthConnectManager

public static final AggregationType<Pressure> DIASTOLIC_MIN

Metric identifier to get minimum diastolic pressure using aggregate APIs in HealthConnectManager

public static final AggregationType<Pressure> SYSTOLIC_AVG

Metric identifier to get average systolic pressure using aggregate APIs in HealthConnectManager

public static final AggregationType<Pressure> SYSTOLIC_MAX

Metric identifier to get maximum systolic pressure using aggregate APIs in HealthConnectManager

public static final AggregationType<Pressure> SYSTOLIC_MIN

Metric identifier to get minimum systolic pressure using aggregate APIs in HealthConnectManager

Public methods

boolean equals(Object o)

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

int getBodyPosition()
Pressure getDiastolic()
int getMeasurementLocation()
Pressure getSystolic()
int hashCode()

Returns a hash code value for the object.

Inherited methods

Fields

DIASTOLIC_AVG

Added in U Extensions 10
public static final AggregationType<Pressure> DIASTOLIC_AVG

Metric identifier to get average diastolic pressure using aggregate APIs in HealthConnectManager

DIASTOLIC_MAX

Added in U Extensions 10
public static final AggregationType<Pressure> DIASTOLIC_MAX

Metric identifier to get maximum diastolic pressure using aggregate APIs in HealthConnectManager

DIASTOLIC_MIN

Added in U Extensions 10
public static final AggregationType<Pressure> DIASTOLIC_MIN

Metric identifier to get minimum diastolic pressure using aggregate APIs in HealthConnectManager

SYSTOLIC_AVG

Added in U Extensions 10
public static final AggregationType<Pressure> SYSTOLIC_AVG

Metric identifier to get average systolic pressure using aggregate APIs in HealthConnectManager

SYSTOLIC_MAX

Added in U Extensions 10
public static final AggregationType<Pressure> SYSTOLIC_MAX

Metric identifier to get maximum systolic pressure using aggregate APIs in HealthConnectManager

SYSTOLIC_MIN

Added in U Extensions 10
public static final AggregationType<Pressure> SYSTOLIC_MIN

Metric identifier to get minimum systolic pressure using aggregate APIs in HealthConnectManager

Public methods

equals

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

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

Parameters
o Object: the reference object with which to compare.

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

getDiastolic

Added in API level 34
public Pressure getDiastolic ()

Returns
Pressure diastolic This value cannot be null.

getSystolic

Added in API level 34
public Pressure getSystolic ()

Returns
Pressure systolic 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.