SkinTemperatureRecord
  public
  
  final
  
  class
  SkinTemperatureRecord
  
  
  
  
  
  
  
    extends IntervalRecord
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | android.health.connect.datatypes.Record | ||
| ↳ | android.health.connect.datatypes.IntervalRecord | ||
| ↳ | android.health.connect.datatypes.SkinTemperatureRecord | ||
Captures the skin temperature of a user. Each record can represent a series of measurements of temperature differences.
Summary
| Nested classes | |
|---|---|
| 
        
        
        
        
        class | SkinTemperatureRecord.BuilderBuilder class for  | 
| 
        
        
        
        
        class | SkinTemperatureRecord.DeltaSkin temperature delta entry of  | 
| Constants | |
|---|---|
| int | MEASUREMENT_LOCATION_FINGERSkin temperature measurement location finger. | 
| int | MEASUREMENT_LOCATION_TOESkin temperature measurement location toe. | 
| int | MEASUREMENT_LOCATION_UNKNOWNSkin temperature measurement location unknown. | 
| int | MEASUREMENT_LOCATION_WRISTSkin temperature measurement location wrist. | 
| Fields | |
|---|---|
| 
    public
    static
    final
    AggregationType<TemperatureDelta> | SKIN_TEMPERATURE_DELTA_AVGMetric identifier to retrieve average skin temperature delta using aggregate APIs in  | 
| 
    public
    static
    final
    AggregationType<TemperatureDelta> | SKIN_TEMPERATURE_DELTA_MAXMetric identifier to retrieve maximum skin temperature delta using aggregate APIs in  | 
| 
    public
    static
    final
    AggregationType<TemperatureDelta> | SKIN_TEMPERATURE_DELTA_MINMetric identifier to retrieve minimum skin temperature delta using aggregate APIs in  | 
| Public methods | |
|---|---|
| 
        
        
        
        
        
        boolean | 
      equals(Object object)
      Indicates whether some other object is "equal to" this one. | 
| 
        
        
        
        
        
        Temperature | 
      getBaseline()
       | 
| 
        
        
        
        
        
        List<SkinTemperatureRecord.Delta> | 
      getDeltas()
       | 
| 
        
        
        
        
        
        int | 
      getMeasurementLocation()
       | 
| 
        
        
        
        
        
        int | 
      hashCode()
      Returns a hash code value for the object. | 
| Inherited methods | |
|---|---|
Constants
MEASUREMENT_LOCATION_FINGER
public static final int MEASUREMENT_LOCATION_FINGER
Skin temperature measurement location finger.
Constant Value: 1 (0x00000001)
MEASUREMENT_LOCATION_TOE
public static final int MEASUREMENT_LOCATION_TOE
Skin temperature measurement location toe.
Constant Value: 2 (0x00000002)
MEASUREMENT_LOCATION_UNKNOWN
public static final int MEASUREMENT_LOCATION_UNKNOWN
Skin temperature measurement location unknown.
Constant Value: 0 (0x00000000)
MEASUREMENT_LOCATION_WRIST
public static final int MEASUREMENT_LOCATION_WRIST
Skin temperature measurement location wrist.
Constant Value: 3 (0x00000003)
Fields
SKIN_TEMPERATURE_DELTA_AVG
public static final AggregationType<TemperatureDelta> SKIN_TEMPERATURE_DELTA_AVG
Metric identifier to retrieve average skin temperature delta using aggregate APIs in HealthConnectManager.
SKIN_TEMPERATURE_DELTA_MAX
public static final AggregationType<TemperatureDelta> SKIN_TEMPERATURE_DELTA_MAX
Metric identifier to retrieve maximum skin temperature delta using aggregate APIs in HealthConnectManager.
SKIN_TEMPERATURE_DELTA_MIN
public static final AggregationType<TemperatureDelta> SKIN_TEMPERATURE_DELTA_MIN
Metric identifier to retrieve minimum skin temperature delta using aggregate APIs in HealthConnectManager.
Public methods
equals
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 benull. | 
| Returns | |
|---|---|
| boolean | trueif this object is the same as the object. | 
getBaseline
public Temperature getBaseline ()
| Returns | |
|---|---|
| Temperature | baseline skin temperature in Temperatureunit.
 This value may benull. | 
getDeltas
public List<SkinTemperatureRecord.Delta> getDeltas ()
| Returns | |
|---|---|
| List<SkinTemperatureRecord.Delta> | an unmodified list of skin temperature deltas in TemperatureDeltaunit.
 This value cannot benull. | 
getMeasurementLocation
public int getMeasurementLocation ()
| Returns | |
|---|---|
| int | measurementLocation
 Value is MEASUREMENT_LOCATION_UNKNOWN,MEASUREMENT_LOCATION_FINGER,MEASUREMENT_LOCATION_TOE, orMEASUREMENT_LOCATION_WRIST | 
hashCode
public int hashCode ()
Returns a hash code value for the object.
| Returns | |
|---|---|
| int | a hash code value for the object. | 
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-10 UTC.
