| // Signature format: 4.0 |
| package androidx.health.connect.client { |
| |
| public interface HealthConnectClient { |
| method public suspend Object? aggregate(androidx.health.connect.client.request.AggregateRequest request, kotlin.coroutines.Continuation<? super androidx.health.connect.client.aggregate.AggregationResult>); |
| method public suspend Object? aggregateGroupByDuration(androidx.health.connect.client.request.AggregateGroupByDurationRequest request, kotlin.coroutines.Continuation<? super java.util.List<? extends androidx.health.connect.client.aggregate.AggregationResultGroupedByDuration>>); |
| method public suspend Object? aggregateGroupByPeriod(androidx.health.connect.client.request.AggregateGroupByPeriodRequest request, kotlin.coroutines.Continuation<? super java.util.List<? extends androidx.health.connect.client.aggregate.AggregationResultGroupedByPeriod>>); |
| method public suspend Object? deleteRecords(kotlin.reflect.KClass<? extends androidx.health.connect.client.records.Record> recordType, java.util.List<java.lang.String> uidsList, java.util.List<java.lang.String> clientRecordIdsList, kotlin.coroutines.Continuation<? super kotlin.Unit>); |
| method public suspend Object? deleteRecords(kotlin.reflect.KClass<? extends androidx.health.connect.client.records.Record> recordType, androidx.health.connect.client.time.TimeRangeFilter timeRangeFilter, kotlin.coroutines.Continuation<? super kotlin.Unit>); |
| method public suspend Object? getChanges(String changesToken, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ChangesResponse>); |
| method public suspend Object? getChangesToken(androidx.health.connect.client.request.ChangesTokenRequest request, kotlin.coroutines.Continuation<? super java.lang.String>); |
| method public default static androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context, optional java.util.List<java.lang.String> packageNames); |
| method public default static androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context); |
| method public androidx.health.connect.client.PermissionController getPermissionController(); |
| method public suspend Object? insertRecords(java.util.List<? extends androidx.health.connect.client.records.Record> records, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.InsertRecordsResponse>); |
| method public default static boolean isAvailable(android.content.Context context, optional java.util.List<java.lang.String> packageNames); |
| method public default static boolean isAvailable(android.content.Context context); |
| method public suspend <T extends androidx.health.connect.client.records.Record> Object? readRecord(kotlin.reflect.KClass<T> recordType, String uid, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ReadRecordResponse<T>>); |
| method public suspend <T extends androidx.health.connect.client.records.Record> Object? readRecords(androidx.health.connect.client.request.ReadRecordsRequest<T> request, kotlin.coroutines.Continuation<? super androidx.health.connect.client.response.ReadRecordsResponse<T>>); |
| method public suspend Object? updateRecords(java.util.List<? extends androidx.health.connect.client.records.Record> records, kotlin.coroutines.Continuation<? super kotlin.Unit>); |
| property public abstract androidx.health.connect.client.PermissionController permissionController; |
| field public static final androidx.health.connect.client.HealthConnectClient.Companion Companion; |
| } |
| |
| public static final class HealthConnectClient.Companion { |
| method public androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context, optional java.util.List<java.lang.String> packageNames); |
| method public androidx.health.connect.client.HealthConnectClient getOrCreate(android.content.Context context); |
| method public boolean isAvailable(android.content.Context context, optional java.util.List<java.lang.String> packageNames); |
| method public boolean isAvailable(android.content.Context context); |
| } |
| |
| public interface PermissionController { |
| method public androidx.activity.result.contract.ActivityResultContract<java.util.Set<androidx.health.connect.client.permission.HealthPermission>,java.util.Set<androidx.health.connect.client.permission.HealthPermission>> createRequestPermissionActivityContract(); |
| method public suspend Object? getGrantedPermissions(java.util.Set<androidx.health.connect.client.permission.HealthPermission> permissions, kotlin.coroutines.Continuation<? super java.util.Set<? extends androidx.health.connect.client.permission.HealthPermission>>); |
| method public suspend Object? revokeAllPermissions(kotlin.coroutines.Continuation<? super kotlin.Unit>); |
| } |
| |
| } |
| |
| package androidx.health.connect.client.aggregate { |
| |
| public final class AggregateMetric<T> { |
| } |
| |
| public final class AggregationResult { |
| method public operator boolean contains(androidx.health.connect.client.aggregate.AggregateMetric<?> metric); |
| method public operator <T> T? get(androidx.health.connect.client.aggregate.AggregateMetric<? extends T> metric); |
| method public java.util.Set<androidx.health.connect.client.records.metadata.DataOrigin> getDataOrigins(); |
| method @Deprecated public <T> T? getMetric(androidx.health.connect.client.aggregate.AggregateMetric<? extends T> metric); |
| method @Deprecated public boolean hasMetric(androidx.health.connect.client.aggregate.AggregateMetric<?> metric); |
| property public final java.util.Set<androidx.health.connect.client.records.metadata.DataOrigin> dataOrigins; |
| } |
| |
| public final class AggregationResultGroupedByDuration { |
| method public java.time.Instant getEndTime(); |
| method public androidx.health.connect.client.aggregate.AggregationResult getResult(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset getZoneOffset(); |
| property public final java.time.Instant endTime; |
| property public final androidx.health.connect.client.aggregate.AggregationResult result; |
| property public final java.time.Instant startTime; |
| property public final java.time.ZoneOffset zoneOffset; |
| } |
| |
| public final class AggregationResultGroupedByPeriod { |
| method public java.time.LocalDateTime getEndTime(); |
| method public androidx.health.connect.client.aggregate.AggregationResult getResult(); |
| method public java.time.LocalDateTime getStartTime(); |
| property public final java.time.LocalDateTime endTime; |
| property public final androidx.health.connect.client.aggregate.AggregationResult result; |
| property public final java.time.LocalDateTime startTime; |
| } |
| |
| } |
| |
| package androidx.health.connect.client.changes { |
| |
| public interface Change { |
| } |
| |
| public final class DeletionChange implements androidx.health.connect.client.changes.Change { |
| method public String getUid(); |
| property public final String uid; |
| } |
| |
| public final class UpsertionChange implements androidx.health.connect.client.changes.Change { |
| method public androidx.health.connect.client.records.Record getRecord(); |
| property public final androidx.health.connect.client.records.Record record; |
| } |
| |
| } |
| |
| package androidx.health.connect.client.permission { |
| |
| public final class HealthDataRequestPermissionsKt { |
| } |
| |
| public final class HealthPermission { |
| method public static androidx.health.connect.client.permission.HealthPermission createReadPermission(kotlin.reflect.KClass<? extends androidx.health.connect.client.records.Record> recordType); |
| method public static androidx.health.connect.client.permission.HealthPermission createWritePermission(kotlin.reflect.KClass<? extends androidx.health.connect.client.records.Record> recordType); |
| field public static final androidx.health.connect.client.permission.HealthPermission.Companion Companion; |
| } |
| |
| public static final class HealthPermission.Companion { |
| method public androidx.health.connect.client.permission.HealthPermission createReadPermission(kotlin.reflect.KClass<? extends androidx.health.connect.client.records.Record> recordType); |
| method public androidx.health.connect.client.permission.HealthPermission createWritePermission(kotlin.reflect.KClass<? extends androidx.health.connect.client.records.Record> recordType); |
| } |
| |
| } |
| |
| package androidx.health.connect.client.records { |
| |
| public final class ActiveCaloriesBurnedRecord implements androidx.health.connect.client.records.Record { |
| ctor public ActiveCaloriesBurnedRecord(androidx.health.connect.client.units.Energy energy, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.units.Energy getEnergy(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public final androidx.health.connect.client.units.Energy energy; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Energy> ACTIVE_CALORIES_TOTAL; |
| field public static final androidx.health.connect.client.records.ActiveCaloriesBurnedRecord.Companion Companion; |
| } |
| |
| public static final class ActiveCaloriesBurnedRecord.Companion { |
| } |
| |
| public final class BasalBodyTemperatureRecord implements androidx.health.connect.client.records.Record { |
| ctor public BasalBodyTemperatureRecord(androidx.health.connect.client.units.Temperature temperature, optional String? measurementLocation, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public String? getMeasurementLocation(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public androidx.health.connect.client.units.Temperature getTemperature(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final String? measurementLocation; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final androidx.health.connect.client.units.Temperature temperature; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public final class BasalMetabolicRateRecord implements androidx.health.connect.client.records.Record { |
| ctor public BasalMetabolicRateRecord(androidx.health.connect.client.units.Power basalMetabolicRate, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.units.Power getBasalMetabolicRate(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final androidx.health.connect.client.units.Power basalMetabolicRate; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Energy> BASAL_CALORIES_TOTAL; |
| field public static final androidx.health.connect.client.records.BasalMetabolicRateRecord.Companion Companion; |
| } |
| |
| public static final class BasalMetabolicRateRecord.Companion { |
| } |
| |
| public final class BloodGlucoseRecord implements androidx.health.connect.client.records.Record { |
| ctor public BloodGlucoseRecord(double levelMillimolesPerLiter, optional String? specimenSource, optional String? mealType, optional String? relationToMeal, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public double getLevelMillimolesPerLiter(); |
| method public String? getMealType(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public String? getRelationToMeal(); |
| method public String? getSpecimenSource(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final double levelMillimolesPerLiter; |
| property public final String? mealType; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final String? relationToMeal; |
| property public final String? specimenSource; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public static final class BloodGlucoseRecord.SpecimenSource { |
| field public static final String CAPILLARY_BLOOD = "capillary_blood"; |
| field public static final androidx.health.connect.client.records.BloodGlucoseRecord.SpecimenSource INSTANCE; |
| field public static final String INTERSTITIAL_FLUID = "interstitial_fluid"; |
| field public static final String PLASMA = "plasma"; |
| field public static final String SERUM = "serum"; |
| field public static final String TEARS = "tears"; |
| field public static final String WHOLE_BLOOD = "whole_blood"; |
| } |
| |
| public final class BloodPressureRecord implements androidx.health.connect.client.records.Record { |
| ctor public BloodPressureRecord(androidx.health.connect.client.units.Pressure systolic, androidx.health.connect.client.units.Pressure diastolic, optional String? bodyPosition, optional String? measurementLocation, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public String? getBodyPosition(); |
| method public androidx.health.connect.client.units.Pressure getDiastolic(); |
| method public String? getMeasurementLocation(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public androidx.health.connect.client.units.Pressure getSystolic(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final String? bodyPosition; |
| property public final androidx.health.connect.client.units.Pressure diastolic; |
| property public final String? measurementLocation; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final androidx.health.connect.client.units.Pressure systolic; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| field public static final androidx.health.connect.client.records.BloodPressureRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Pressure> DIASTOLIC_AVG; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Pressure> DIASTOLIC_MAX; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Pressure> DIASTOLIC_MIN; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Pressure> SYSTOLIC_AVG; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Pressure> SYSTOLIC_MAX; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Pressure> SYSTOLIC_MIN; |
| } |
| |
| public static final class BloodPressureRecord.Companion { |
| } |
| |
| public static final class BloodPressureRecord.MeasurementLocation { |
| field public static final androidx.health.connect.client.records.BloodPressureRecord.MeasurementLocation INSTANCE; |
| field public static final String LEFT_UPPER_ARM = "left_upper_arm"; |
| field public static final String LEFT_WRIST = "left_wrist"; |
| field public static final String RIGHT_UPPER_ARM = "right_upper_arm"; |
| field public static final String RIGHT_WRIST = "right_wrist"; |
| } |
| |
| public final class BodyFatRecord implements androidx.health.connect.client.records.Record { |
| ctor public BodyFatRecord(androidx.health.connect.client.units.Percentage percentage, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public androidx.health.connect.client.units.Percentage getPercentage(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final androidx.health.connect.client.units.Percentage percentage; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public final class BodyPosition { |
| field public static final androidx.health.connect.client.records.BodyPosition INSTANCE; |
| field public static final String LYING_DOWN = "lying_down"; |
| field public static final String RECLINING = "reclining"; |
| field public static final String SITTING_DOWN = "sitting_down"; |
| field public static final String STANDING_UP = "standing_up"; |
| } |
| |
| public final class BodyTemperatureMeasurementLocation { |
| field public static final String ARMPIT = "armpit"; |
| field public static final String EAR = "ear"; |
| field public static final String FINGER = "finger"; |
| field public static final String FOREHEAD = "forehead"; |
| field public static final androidx.health.connect.client.records.BodyTemperatureMeasurementLocation INSTANCE; |
| field public static final String MOUTH = "mouth"; |
| field public static final String RECTUM = "rectum"; |
| field public static final String TEMPORAL_ARTERY = "temporal_artery"; |
| field public static final String TOE = "toe"; |
| field public static final String VAGINA = "vagina"; |
| field public static final String WRIST = "wrist"; |
| } |
| |
| public final class BodyTemperatureRecord implements androidx.health.connect.client.records.Record { |
| ctor public BodyTemperatureRecord(androidx.health.connect.client.units.Temperature temperature, optional String? measurementLocation, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public String? getMeasurementLocation(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public androidx.health.connect.client.units.Temperature getTemperature(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final String? measurementLocation; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final androidx.health.connect.client.units.Temperature temperature; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public final class BoneMassRecord implements androidx.health.connect.client.records.Record { |
| ctor public BoneMassRecord(androidx.health.connect.client.units.Mass mass, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.units.Mass getMass(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final androidx.health.connect.client.units.Mass mass; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public final class CervicalMucusRecord implements androidx.health.connect.client.records.Record { |
| ctor public CervicalMucusRecord(optional String? appearance, optional String? sensation, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public String? getAppearance(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public String? getSensation(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final String? appearance; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final String? sensation; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public static final class CervicalMucusRecord.Appearance { |
| field public static final String CLEAR = "clear"; |
| field public static final String CREAMY = "creamy"; |
| field public static final String DRY = "dry"; |
| field public static final androidx.health.connect.client.records.CervicalMucusRecord.Appearance INSTANCE; |
| field public static final String STICKY = "sticky"; |
| field public static final String WATERY = "watery"; |
| } |
| |
| public static final class CervicalMucusRecord.Sensation { |
| field public static final String HEAVY = "heavy"; |
| field public static final androidx.health.connect.client.records.CervicalMucusRecord.Sensation INSTANCE; |
| field public static final String LIGHT = "light"; |
| field public static final String MEDIUM = "medium"; |
| } |
| |
| public final class CyclingPedalingCadenceRecord implements androidx.health.connect.client.records.Record { |
| ctor public CyclingPedalingCadenceRecord(java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, java.util.List<androidx.health.connect.client.records.CyclingPedalingCadenceRecord.Sample> samples, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.util.List<androidx.health.connect.client.records.CyclingPedalingCadenceRecord.Sample> getSamples(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.util.List<androidx.health.connect.client.records.CyclingPedalingCadenceRecord.Sample> samples; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.records.CyclingPedalingCadenceRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Double> RPM_AVG; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Double> RPM_MAX; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Double> RPM_MIN; |
| } |
| |
| public static final class CyclingPedalingCadenceRecord.Companion { |
| } |
| |
| public static final class CyclingPedalingCadenceRecord.Sample { |
| ctor public CyclingPedalingCadenceRecord.Sample(java.time.Instant time, @FloatRange(from=0.0, to=10000.0) double revolutionsPerMinute); |
| method public double getRevolutionsPerMinute(); |
| method public java.time.Instant getTime(); |
| property public final double revolutionsPerMinute; |
| property public final java.time.Instant time; |
| } |
| |
| public final class DistanceRecord implements androidx.health.connect.client.records.Record { |
| ctor public DistanceRecord(androidx.health.connect.client.units.Length distance, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.units.Length getDistance(); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public final androidx.health.connect.client.units.Length distance; |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.records.DistanceRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Length> DISTANCE_TOTAL; |
| } |
| |
| public static final class DistanceRecord.Companion { |
| } |
| |
| public final class ElevationGainedRecord implements androidx.health.connect.client.records.Record { |
| ctor public ElevationGainedRecord(androidx.health.connect.client.units.Length elevation, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.units.Length getElevation(); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public final androidx.health.connect.client.units.Length elevation; |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.records.ElevationGainedRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Length> ELEVATION_GAINED_TOTAL; |
| } |
| |
| public static final class ElevationGainedRecord.Companion { |
| } |
| |
| public final class ExerciseEventRecord implements androidx.health.connect.client.records.Record { |
| ctor public ExerciseEventRecord(String eventType, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public String getEventType(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public final String eventType; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| } |
| |
| public static final class ExerciseEventRecord.EventType { |
| field public static final androidx.health.connect.client.records.ExerciseEventRecord.EventType INSTANCE; |
| field public static final String PAUSE = "pause"; |
| field public static final String REST = "rest"; |
| } |
| |
| public final class ExerciseLapRecord implements androidx.health.connect.client.records.Record { |
| ctor public ExerciseLapRecord(optional androidx.health.connect.client.units.Length? length, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.units.Length? getLength(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public final androidx.health.connect.client.units.Length? length; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| } |
| |
| public final class ExerciseRepetitionsRecord implements androidx.health.connect.client.records.Record { |
| ctor public ExerciseRepetitionsRecord(long count, String type, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public long getCount(); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| method public String getType(); |
| property public final long count; |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| property public final String type; |
| } |
| |
| public static final class ExerciseRepetitionsRecord.ExerciseType { |
| field public static final String ARM_CURL = "arm_curl"; |
| field public static final String BACK_EXTENSION = "back_extension"; |
| field public static final String BALL_SLAM = "ball_slam"; |
| field public static final String BENCH_PRESS = "bench_press"; |
| field public static final String BURPEE = "burpee"; |
| field public static final String CRUNCH = "crunch"; |
| field public static final String DEADLIFT = "deadlift"; |
| field public static final String DOUBLE_ARM_TRICEPS_EXTENSION = "double_arm_triceps_extension"; |
| field public static final String DUMBBELL_ROW = "dumbbell_row"; |
| field public static final String FRONT_RAISE = "front_raise"; |
| field public static final String HIP_THRUST = "hip_thrust"; |
| field public static final String HULA_HOOP = "hula_hoop"; |
| field public static final androidx.health.connect.client.records.ExerciseRepetitionsRecord.ExerciseType INSTANCE; |
| field public static final String JUMPING_JACK = "jumping_jack"; |
| field public static final String JUMP_ROPE = "jump_rope"; |
| field public static final String KETTLEBELL_SWING = "kettlebell_swing"; |
| field public static final String LATERAL_RAISE = "lateral_raise"; |
| field public static final String LAT_PULL_DOWN = "lat_pull_down"; |
| field public static final String LEG_CURL = "leg_curl"; |
| field public static final String LEG_EXTENSION = "leg_extension"; |
| field public static final String LEG_PRESS = "leg_press"; |
| field public static final String LEG_RAISE = "leg_raise"; |
| field public static final String LUNGE = "lunge"; |
| field public static final String MOUNTAIN_CLIMBER = "mountain_climber"; |
| field public static final String PLANK = "plank"; |
| field public static final String PULL_UP = "pull_up"; |
| field public static final String PUNCH = "punch"; |
| field public static final String SHOULDER_PRESS = "shoulder_press"; |
| field public static final String SINGLE_ARM_TRICEPS_EXTENSION = "single_arm_triceps_extension"; |
| field public static final String SIT_UP = "sit_up"; |
| field public static final String SQUAT = "squat"; |
| } |
| |
| public final class ExerciseSessionRecord implements androidx.health.connect.client.records.Record { |
| ctor public ExerciseSessionRecord(String exerciseType, optional String? title, optional String? notes, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public String getExerciseType(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public String? getNotes(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| method public String? getTitle(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public final String exerciseType; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final String? notes; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| property public final String? title; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.time.Duration> ACTIVE_TIME_TOTAL; |
| field public static final androidx.health.connect.client.records.ExerciseSessionRecord.Companion Companion; |
| } |
| |
| public static final class ExerciseSessionRecord.Companion { |
| } |
| |
| public static final class ExerciseSessionRecord.ExerciseType { |
| field public static final String BACK_EXTENSION = "back_extension"; |
| field public static final String BADMINTON = "badminton"; |
| field public static final String BARBELL_SHOULDER_PRESS = "barbell_shoulder_press"; |
| field public static final String BASEBALL = "baseball"; |
| field public static final String BASKETBALL = "basketball"; |
| field public static final String BENCH_PRESS = "bench_press"; |
| field public static final String BENCH_SIT_UP = "bench_sit_up"; |
| field public static final String BIKING = "biking"; |
| field public static final String BIKING_STATIONARY = "biking_stationary"; |
| field public static final String BOOT_CAMP = "boot_camp"; |
| field public static final String BOXING = "boxing"; |
| field public static final String BURPEE = "burpee"; |
| field public static final String CALISTHENICS = "calisthenics"; |
| field public static final String CRICKET = "cricket"; |
| field public static final String CRUNCH = "crunch"; |
| field public static final String DANCING = "dancing"; |
| field public static final String DEADLIFT = "deadlift"; |
| field public static final String DUMBBELL_CURL_LEFT_ARM = "dumbbell_curl_left_arm"; |
| field public static final String DUMBBELL_CURL_RIGHT_ARM = "dumbbell_curl_right_arm"; |
| field public static final String DUMBBELL_FRONT_RAISE = "dumbbell_front_raise"; |
| field public static final String DUMBBELL_LATERAL_RAISE = "dumbbell_lateral_raise"; |
| field public static final String DUMBBELL_TRICEPS_EXTENSION_LEFT_ARM = "dumbbell_triceps_extension_left_arm"; |
| field public static final String DUMBBELL_TRICEPS_EXTENSION_RIGHT_ARM = "dumbbell_triceps_extension_right_arm"; |
| field public static final String DUMBBELL_TRICEPS_EXTENSION_TWO_ARM = "dumbbell_triceps_extension_two_arm"; |
| field public static final String ELLIPTICAL = "elliptical"; |
| field public static final String EXERCISE_CLASS = "exercise_class"; |
| field public static final String FENCING = "fencing"; |
| field public static final String FOOTBALL_AMERICAN = "football_american"; |
| field public static final String FOOTBALL_AUSTRALIAN = "football_australian"; |
| field public static final String FORWARD_TWIST = "forward_twist"; |
| field public static final String FRISBEE_DISC = "frisbee_disc"; |
| field public static final String GOLF = "golf"; |
| field public static final String GUIDED_BREATHING = "guided_breathing"; |
| field public static final String GYMNASTICS = "gymnastics"; |
| field public static final String HANDBALL = "handball"; |
| field public static final String HIGH_INTENSITY_INTERVAL_TRAINING = "high_intensity_interval_training"; |
| field public static final String HIKING = "hiking"; |
| field public static final String ICE_HOCKEY = "ice_hockey"; |
| field public static final String ICE_SKATING = "ice_skating"; |
| field public static final androidx.health.connect.client.records.ExerciseSessionRecord.ExerciseType INSTANCE; |
| field public static final String JUMPING_JACK = "jumping_jack"; |
| field public static final String JUMP_ROPE = "jump_rope"; |
| field public static final String LAT_PULL_DOWN = "lat_pull_down"; |
| field public static final String LUNGE = "lunge"; |
| field public static final String MARTIAL_ARTS = "martial_arts"; |
| field public static final String MEDITATION = "meditation"; |
| field public static final String PADDLING = "paddling"; |
| field public static final String PARA_GLIDING = "para_gliding"; |
| field public static final String PILATES = "pilates"; |
| field public static final String PLANK = "plank"; |
| field public static final String RACQUETBALL = "racquetball"; |
| field public static final String ROCK_CLIMBING = "rock_climbing"; |
| field public static final String ROLLER_HOCKEY = "roller_hockey"; |
| field public static final String ROWING = "rowing"; |
| field public static final String ROWING_MACHINE = "rowing_machine"; |
| field public static final String RUGBY = "rugby"; |
| field public static final String RUNNING = "running"; |
| field public static final String RUNNING_TREADMILL = "running_treadmill"; |
| field public static final String SAILING = "sailing"; |
| field public static final String SCUBA_DIVING = "scuba_diving"; |
| field public static final String SKATING = "skating"; |
| field public static final String SKIING = "skiing"; |
| field public static final String SNOWBOARDING = "snowboarding"; |
| field public static final String SNOWSHOEING = "snowshoeing"; |
| field public static final String SOCCER = "soccer"; |
| field public static final String SOFTBALL = "softball"; |
| field public static final String SQUASH = "squash"; |
| field public static final String SQUAT = "squat"; |
| field public static final String STAIR_CLIMBING = "stair_climbing"; |
| field public static final String STAIR_CLIMBING_MACHINE = "stair_climbing_machine"; |
| field public static final String STRENGTH_TRAINING = "strength_training"; |
| field public static final String STRETCHING = "stretching"; |
| field public static final String SURFING = "surfing"; |
| field public static final String SWIMMING_OPEN_WATER = "swimming_open_water"; |
| field public static final String SWIMMING_POOL = "swimming_pool"; |
| field public static final String TABLE_TENNIS = "table_tennis"; |
| field public static final String TENNIS = "tennis"; |
| field public static final String UPPER_TWIST = "upper_twist"; |
| field public static final String VOLLEYBALL = "volleyball"; |
| field public static final String WALKING = "walking"; |
| field public static final String WATER_POLO = "water_polo"; |
| field public static final String WEIGHTLIFTING = "weightlifting"; |
| field public static final String WHEELCHAIR = "wheelchair"; |
| field public static final String WORKOUT = "workout"; |
| field public static final String YOGA = "yoga"; |
| } |
| |
| public final class FloorsClimbedRecord implements androidx.health.connect.client.records.Record { |
| ctor public FloorsClimbedRecord(double floors, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public double getFloors(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public final double floors; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.records.FloorsClimbedRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Double> FLOORS_CLIMBED_TOTAL; |
| } |
| |
| public static final class FloorsClimbedRecord.Companion { |
| } |
| |
| public final class HeartRateRecord implements androidx.health.connect.client.records.Record { |
| ctor public HeartRateRecord(java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, java.util.List<androidx.health.connect.client.records.HeartRateRecord.Sample> samples, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.util.List<androidx.health.connect.client.records.HeartRateRecord.Sample> getSamples(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.util.List<androidx.health.connect.client.records.HeartRateRecord.Sample> samples; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Long> BPM_AVG; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Long> BPM_MAX; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Long> BPM_MIN; |
| field public static final androidx.health.connect.client.records.HeartRateRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Long> MEASUREMENTS_COUNT; |
| } |
| |
| public static final class HeartRateRecord.Companion { |
| } |
| |
| public static final class HeartRateRecord.Sample { |
| ctor public HeartRateRecord.Sample(java.time.Instant time, @IntRange(from=1L, to=300L) long beatsPerMinute); |
| method public long getBeatsPerMinute(); |
| method public java.time.Instant getTime(); |
| property public final long beatsPerMinute; |
| property public final java.time.Instant time; |
| } |
| |
| public final class HeightRecord implements androidx.health.connect.client.records.Record { |
| ctor public HeightRecord(androidx.health.connect.client.units.Length height, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.units.Length getHeight(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final androidx.health.connect.client.units.Length height; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| field public static final androidx.health.connect.client.records.HeightRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Length> HEIGHT_AVG; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Length> HEIGHT_MAX; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Length> HEIGHT_MIN; |
| } |
| |
| public static final class HeightRecord.Companion { |
| } |
| |
| public final class HipCircumferenceRecord implements androidx.health.connect.client.records.Record { |
| ctor public HipCircumferenceRecord(androidx.health.connect.client.units.Length circumference, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.units.Length getCircumference(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final androidx.health.connect.client.units.Length circumference; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public final class HydrationRecord implements androidx.health.connect.client.records.Record { |
| ctor public HydrationRecord(androidx.health.connect.client.units.Volume volume, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| method public androidx.health.connect.client.units.Volume getVolume(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| property public final androidx.health.connect.client.units.Volume volume; |
| field public static final androidx.health.connect.client.records.HydrationRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Volume> VOLUME_TOTAL; |
| } |
| |
| public static final class HydrationRecord.Companion { |
| } |
| |
| public final class LeanBodyMassRecord implements androidx.health.connect.client.records.Record { |
| ctor public LeanBodyMassRecord(androidx.health.connect.client.units.Mass mass, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.units.Mass getMass(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final androidx.health.connect.client.units.Mass mass; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public final class MealType { |
| field public static final String BREAKFAST = "breakfast"; |
| field public static final String DINNER = "dinner"; |
| field public static final androidx.health.connect.client.records.MealType INSTANCE; |
| field public static final String LUNCH = "lunch"; |
| field public static final String SNACK = "snack"; |
| field public static final String UNKNOWN = "unknown"; |
| } |
| |
| public final class MenstruationFlowRecord implements androidx.health.connect.client.records.Record { |
| ctor public MenstruationFlowRecord(optional String? flow, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public String? getFlow(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final String? flow; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public static final class MenstruationFlowRecord.Flow { |
| field public static final String HEAVY = "heavy"; |
| field public static final androidx.health.connect.client.records.MenstruationFlowRecord.Flow INSTANCE; |
| field public static final String LIGHT = "light"; |
| field public static final String MEDIUM = "medium"; |
| field public static final String SPOTTING = "spotting"; |
| } |
| |
| public final class NutritionRecord implements androidx.health.connect.client.records.Record { |
| ctor public NutritionRecord(optional androidx.health.connect.client.units.Mass? biotin, optional androidx.health.connect.client.units.Mass? caffeine, optional androidx.health.connect.client.units.Mass? calcium, optional androidx.health.connect.client.units.Energy? energy, optional androidx.health.connect.client.units.Energy? energyFromFat, optional androidx.health.connect.client.units.Mass? chloride, optional androidx.health.connect.client.units.Mass? cholesterol, optional androidx.health.connect.client.units.Mass? chromium, optional androidx.health.connect.client.units.Mass? copper, optional androidx.health.connect.client.units.Mass? dietaryFiber, optional androidx.health.connect.client.units.Mass? folate, optional androidx.health.connect.client.units.Mass? folicAcid, optional androidx.health.connect.client.units.Mass? iodine, optional androidx.health.connect.client.units.Mass? iron, optional androidx.health.connect.client.units.Mass? magnesium, optional androidx.health.connect.client.units.Mass? manganese, optional androidx.health.connect.client.units.Mass? molybdenum, optional androidx.health.connect.client.units.Mass? monounsaturatedFat, optional androidx.health.connect.client.units.Mass? niacin, optional androidx.health.connect.client.units.Mass? pantothenicAcid, optional androidx.health.connect.client.units.Mass? phosphorus, optional androidx.health.connect.client.units.Mass? polyunsaturatedFat, optional androidx.health.connect.client.units.Mass? potassium, optional androidx.health.connect.client.units.Mass? protein, optional androidx.health.connect.client.units.Mass? riboflavin, optional androidx.health.connect.client.units.Mass? saturatedFat, optional androidx.health.connect.client.units.Mass? selenium, optional androidx.health.connect.client.units.Mass? sodium, optional androidx.health.connect.client.units.Mass? sugar, optional androidx.health.connect.client.units.Mass? thiamin, optional androidx.health.connect.client.units.Mass? totalCarbohydrate, optional androidx.health.connect.client.units.Mass? totalFat, optional androidx.health.connect.client.units.Mass? transFat, optional androidx.health.connect.client.units.Mass? unsaturatedFat, optional androidx.health.connect.client.units.Mass? vitaminA, optional androidx.health.connect.client.units.Mass? vitaminB12, optional androidx.health.connect.client.units.Mass? vitaminB6, optional androidx.health.connect.client.units.Mass? vitaminC, optional androidx.health.connect.client.units.Mass? vitaminD, optional androidx.health.connect.client.units.Mass? vitaminE, optional androidx.health.connect.client.units.Mass? vitaminK, optional androidx.health.connect.client.units.Mass? zinc, optional String? name, optional String? mealType, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.units.Mass? getBiotin(); |
| method public androidx.health.connect.client.units.Mass? getCaffeine(); |
| method public androidx.health.connect.client.units.Mass? getCalcium(); |
| method public androidx.health.connect.client.units.Mass? getChloride(); |
| method public androidx.health.connect.client.units.Mass? getCholesterol(); |
| method public androidx.health.connect.client.units.Mass? getChromium(); |
| method public androidx.health.connect.client.units.Mass? getCopper(); |
| method public androidx.health.connect.client.units.Mass? getDietaryFiber(); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.units.Energy? getEnergy(); |
| method public androidx.health.connect.client.units.Energy? getEnergyFromFat(); |
| method public androidx.health.connect.client.units.Mass? getFolate(); |
| method public androidx.health.connect.client.units.Mass? getFolicAcid(); |
| method public androidx.health.connect.client.units.Mass? getIodine(); |
| method public androidx.health.connect.client.units.Mass? getIron(); |
| method public androidx.health.connect.client.units.Mass? getMagnesium(); |
| method public androidx.health.connect.client.units.Mass? getManganese(); |
| method public String? getMealType(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public androidx.health.connect.client.units.Mass? getMolybdenum(); |
| method public androidx.health.connect.client.units.Mass? getMonounsaturatedFat(); |
| method public String? getName(); |
| method public androidx.health.connect.client.units.Mass? getNiacin(); |
| method public androidx.health.connect.client.units.Mass? getPantothenicAcid(); |
| method public androidx.health.connect.client.units.Mass? getPhosphorus(); |
| method public androidx.health.connect.client.units.Mass? getPolyunsaturatedFat(); |
| method public androidx.health.connect.client.units.Mass? getPotassium(); |
| method public androidx.health.connect.client.units.Mass? getProtein(); |
| method public androidx.health.connect.client.units.Mass? getRiboflavin(); |
| method public androidx.health.connect.client.units.Mass? getSaturatedFat(); |
| method public androidx.health.connect.client.units.Mass? getSelenium(); |
| method public androidx.health.connect.client.units.Mass? getSodium(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| method public androidx.health.connect.client.units.Mass? getSugar(); |
| method public androidx.health.connect.client.units.Mass? getThiamin(); |
| method public androidx.health.connect.client.units.Mass? getTotalCarbohydrate(); |
| method public androidx.health.connect.client.units.Mass? getTotalFat(); |
| method public androidx.health.connect.client.units.Mass? getTransFat(); |
| method public androidx.health.connect.client.units.Mass? getUnsaturatedFat(); |
| method public androidx.health.connect.client.units.Mass? getVitaminA(); |
| method public androidx.health.connect.client.units.Mass? getVitaminB12(); |
| method public androidx.health.connect.client.units.Mass? getVitaminB6(); |
| method public androidx.health.connect.client.units.Mass? getVitaminC(); |
| method public androidx.health.connect.client.units.Mass? getVitaminD(); |
| method public androidx.health.connect.client.units.Mass? getVitaminE(); |
| method public androidx.health.connect.client.units.Mass? getVitaminK(); |
| method public androidx.health.connect.client.units.Mass? getZinc(); |
| property public final androidx.health.connect.client.units.Mass? biotin; |
| property public final androidx.health.connect.client.units.Mass? caffeine; |
| property public final androidx.health.connect.client.units.Mass? calcium; |
| property public final androidx.health.connect.client.units.Mass? chloride; |
| property public final androidx.health.connect.client.units.Mass? cholesterol; |
| property public final androidx.health.connect.client.units.Mass? chromium; |
| property public final androidx.health.connect.client.units.Mass? copper; |
| property public final androidx.health.connect.client.units.Mass? dietaryFiber; |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public final androidx.health.connect.client.units.Energy? energy; |
| property public final androidx.health.connect.client.units.Energy? energyFromFat; |
| property public final androidx.health.connect.client.units.Mass? folate; |
| property public final androidx.health.connect.client.units.Mass? folicAcid; |
| property public final androidx.health.connect.client.units.Mass? iodine; |
| property public final androidx.health.connect.client.units.Mass? iron; |
| property public final androidx.health.connect.client.units.Mass? magnesium; |
| property public final androidx.health.connect.client.units.Mass? manganese; |
| property public final String? mealType; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final androidx.health.connect.client.units.Mass? molybdenum; |
| property public final androidx.health.connect.client.units.Mass? monounsaturatedFat; |
| property public final String? name; |
| property public final androidx.health.connect.client.units.Mass? niacin; |
| property public final androidx.health.connect.client.units.Mass? pantothenicAcid; |
| property public final androidx.health.connect.client.units.Mass? phosphorus; |
| property public final androidx.health.connect.client.units.Mass? polyunsaturatedFat; |
| property public final androidx.health.connect.client.units.Mass? potassium; |
| property public final androidx.health.connect.client.units.Mass? protein; |
| property public final androidx.health.connect.client.units.Mass? riboflavin; |
| property public final androidx.health.connect.client.units.Mass? saturatedFat; |
| property public final androidx.health.connect.client.units.Mass? selenium; |
| property public final androidx.health.connect.client.units.Mass? sodium; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| property public final androidx.health.connect.client.units.Mass? sugar; |
| property public final androidx.health.connect.client.units.Mass? thiamin; |
| property public final androidx.health.connect.client.units.Mass? totalCarbohydrate; |
| property public final androidx.health.connect.client.units.Mass? totalFat; |
| property public final androidx.health.connect.client.units.Mass? transFat; |
| property public final androidx.health.connect.client.units.Mass? unsaturatedFat; |
| property public final androidx.health.connect.client.units.Mass? vitaminA; |
| property public final androidx.health.connect.client.units.Mass? vitaminB12; |
| property public final androidx.health.connect.client.units.Mass? vitaminB6; |
| property public final androidx.health.connect.client.units.Mass? vitaminC; |
| property public final androidx.health.connect.client.units.Mass? vitaminD; |
| property public final androidx.health.connect.client.units.Mass? vitaminE; |
| property public final androidx.health.connect.client.units.Mass? vitaminK; |
| property public final androidx.health.connect.client.units.Mass? zinc; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> BIOTIN_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> CAFFEINE_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> CALCIUM_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> CHLORIDE_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> CHOLESTEROL_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> CHROMIUM_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> COPPER_TOTAL; |
| field public static final androidx.health.connect.client.records.NutritionRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> DIETARY_FIBER_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Energy> ENERGY_FROM_FAT_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Energy> ENERGY_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> FOLATE_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> FOLIC_ACID_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> IODINE_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> IRON_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> MAGNESIUM_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> MANGANESE_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> MOLYBDENUM_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> MONOUNSATURATED_FAT_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> NIACIN_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> PANTOTHENIC_ACID_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> PHOSPHORUS_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> POLYUNSATURATED_FAT_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> POTASSIUM_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> PROTEIN_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> RIBOFLAVIN_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> SATURATED_FAT_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> SELENIUM_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> SODIUM_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> SUGAR_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> THIAMIN_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> TOTAL_CARBOHYDRATE_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> TOTAL_FAT_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> TRANS_FAT_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> UNSATURATED_FAT_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> VITAMIN_A_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> VITAMIN_B12_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> VITAMIN_B6_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> VITAMIN_C_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> VITAMIN_D_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> VITAMIN_E_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> VITAMIN_K_TOTAL; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> ZINC_TOTAL; |
| } |
| |
| public static final class NutritionRecord.Companion { |
| } |
| |
| public final class OvulationTestRecord implements androidx.health.connect.client.records.Record { |
| ctor public OvulationTestRecord(String result, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public String getResult(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final String result; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public static final class OvulationTestRecord.Result { |
| field public static final String HIGH = "high"; |
| field public static final String INCONCLUSIVE = "inconclusive"; |
| field public static final androidx.health.connect.client.records.OvulationTestRecord.Result INSTANCE; |
| field public static final String NEGATIVE = "negative"; |
| field public static final String POSITIVE = "positive"; |
| } |
| |
| public final class OxygenSaturationRecord implements androidx.health.connect.client.records.Record { |
| ctor public OxygenSaturationRecord(androidx.health.connect.client.units.Percentage percentage, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public androidx.health.connect.client.units.Percentage getPercentage(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final androidx.health.connect.client.units.Percentage percentage; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public final class PowerRecord implements androidx.health.connect.client.records.Record { |
| ctor public PowerRecord(java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, java.util.List<androidx.health.connect.client.records.PowerRecord.Sample> samples, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.util.List<androidx.health.connect.client.records.PowerRecord.Sample> getSamples(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.util.List<androidx.health.connect.client.records.PowerRecord.Sample> samples; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.records.PowerRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Power> POWER_AVG; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Power> POWER_MAX; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Power> POWER_MIN; |
| } |
| |
| public static final class PowerRecord.Companion { |
| } |
| |
| public static final class PowerRecord.Sample { |
| ctor public PowerRecord.Sample(java.time.Instant time, androidx.health.connect.client.units.Power power); |
| method public androidx.health.connect.client.units.Power getPower(); |
| method public java.time.Instant getTime(); |
| property public final androidx.health.connect.client.units.Power power; |
| property public final java.time.Instant time; |
| } |
| |
| public interface Record { |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| property public abstract androidx.health.connect.client.records.metadata.Metadata metadata; |
| } |
| |
| public final class RelationToMeal { |
| field public static final String AFTER_MEAL = "after_meal"; |
| field public static final String BEFORE_MEAL = "before_meal"; |
| field public static final String FASTING = "fasting"; |
| field public static final String GENERAL = "general"; |
| field public static final androidx.health.connect.client.records.RelationToMeal INSTANCE; |
| } |
| |
| public final class RespiratoryRateRecord implements androidx.health.connect.client.records.Record { |
| ctor public RespiratoryRateRecord(double rate, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public double getRate(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final double rate; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public final class RestingHeartRateRecord implements androidx.health.connect.client.records.Record { |
| ctor public RestingHeartRateRecord(long beatsPerMinute, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public long getBeatsPerMinute(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final long beatsPerMinute; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Long> BPM_AVG; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Long> BPM_MAX; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Long> BPM_MIN; |
| field public static final androidx.health.connect.client.records.RestingHeartRateRecord.Companion Companion; |
| } |
| |
| public static final class RestingHeartRateRecord.Companion { |
| } |
| |
| public final class SexualActivityRecord implements androidx.health.connect.client.records.Record { |
| ctor public SexualActivityRecord(optional String? protectionUsed, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public String? getProtectionUsed(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final String? protectionUsed; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public static final class SexualActivityRecord.Protection { |
| field public static final androidx.health.connect.client.records.SexualActivityRecord.Protection INSTANCE; |
| field public static final String PROTECTED = "protected"; |
| field public static final String UNPROTECTED = "unprotected"; |
| } |
| |
| public final class SleepSessionRecord implements androidx.health.connect.client.records.Record { |
| ctor public SleepSessionRecord(optional String? title, optional String? notes, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public String? getNotes(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| method public String? getTitle(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final String? notes; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| property public final String? title; |
| field public static final androidx.health.connect.client.records.SleepSessionRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.time.Duration> SLEEP_DURATION_TOTAL; |
| } |
| |
| public static final class SleepSessionRecord.Companion { |
| } |
| |
| public final class SleepStageRecord implements androidx.health.connect.client.records.Record { |
| ctor public SleepStageRecord(String stage, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public String getStage(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public final String stage; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| } |
| |
| public static final class SleepStageRecord.StageType { |
| field public static final String AWAKE = "awake"; |
| field public static final String DEEP = "deep"; |
| field public static final androidx.health.connect.client.records.SleepStageRecord.StageType INSTANCE; |
| field public static final String LIGHT = "light"; |
| field public static final String OUT_OF_BED = "out_of_bed"; |
| field public static final String REM = "rem"; |
| field public static final String SLEEPING = "sleeping"; |
| field public static final String UNKNOWN = "unknown"; |
| } |
| |
| public final class SpeedRecord implements androidx.health.connect.client.records.Record { |
| ctor public SpeedRecord(java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, java.util.List<androidx.health.connect.client.records.SpeedRecord.Sample> samples, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.util.List<androidx.health.connect.client.records.SpeedRecord.Sample> getSamples(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.util.List<androidx.health.connect.client.records.SpeedRecord.Sample> samples; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.records.SpeedRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Velocity> SPEED_AVG; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Velocity> SPEED_MAX; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Velocity> SPEED_MIN; |
| } |
| |
| public static final class SpeedRecord.Companion { |
| } |
| |
| public static final class SpeedRecord.Sample { |
| ctor public SpeedRecord.Sample(java.time.Instant time, androidx.health.connect.client.units.Velocity speed); |
| method public androidx.health.connect.client.units.Velocity getSpeed(); |
| method public java.time.Instant getTime(); |
| property public final androidx.health.connect.client.units.Velocity speed; |
| property public final java.time.Instant time; |
| } |
| |
| public final class StepsCadenceRecord implements androidx.health.connect.client.records.Record { |
| ctor public StepsCadenceRecord(java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, java.util.List<androidx.health.connect.client.records.StepsCadenceRecord.Sample> samples, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.util.List<androidx.health.connect.client.records.StepsCadenceRecord.Sample> getSamples(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.util.List<androidx.health.connect.client.records.StepsCadenceRecord.Sample> samples; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.records.StepsCadenceRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Double> RATE_AVG; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Double> RATE_MAX; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Double> RATE_MIN; |
| } |
| |
| public static final class StepsCadenceRecord.Companion { |
| } |
| |
| public static final class StepsCadenceRecord.Sample { |
| ctor public StepsCadenceRecord.Sample(java.time.Instant time, @FloatRange(from=0.0, to=10000.0) double rate); |
| method public double getRate(); |
| method public java.time.Instant getTime(); |
| property public final double rate; |
| property public final java.time.Instant time; |
| } |
| |
| public final class StepsRecord implements androidx.health.connect.client.records.Record { |
| ctor public StepsRecord(long count, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public long getCount(); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public final long count; |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Long> COUNT_TOTAL; |
| field public static final androidx.health.connect.client.records.StepsRecord.Companion Companion; |
| } |
| |
| public static final class StepsRecord.Companion { |
| } |
| |
| public final class SwimmingStrokesRecord implements androidx.health.connect.client.records.Record { |
| ctor public SwimmingStrokesRecord(optional long count, String type, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public long getCount(); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| method public String getType(); |
| property public final long count; |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| property public final String type; |
| } |
| |
| public static final class SwimmingStrokesRecord.SwimmingType { |
| field public static final String BACKSTROKE = "backstroke"; |
| field public static final String BREASTSTROKE = "breaststroke"; |
| field public static final String BUTTERFLY = "butterfly"; |
| field public static final String FREESTYLE = "freestyle"; |
| field public static final androidx.health.connect.client.records.SwimmingStrokesRecord.SwimmingType INSTANCE; |
| field public static final String MIXED = "mixed"; |
| field public static final String OTHER = "other"; |
| } |
| |
| public final class TotalCaloriesBurnedRecord implements androidx.health.connect.client.records.Record { |
| ctor public TotalCaloriesBurnedRecord(androidx.health.connect.client.units.Energy energy, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.units.Energy getEnergy(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public final androidx.health.connect.client.units.Energy energy; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.records.TotalCaloriesBurnedRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Energy> ENERGY_TOTAL; |
| } |
| |
| public static final class TotalCaloriesBurnedRecord.Companion { |
| } |
| |
| public final class Vo2MaxRecord implements androidx.health.connect.client.records.Record { |
| ctor public Vo2MaxRecord(double vo2MillilitersPerMinuteKilogram, optional String? measurementMethod, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public String? getMeasurementMethod(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getTime(); |
| method public double getVo2MillilitersPerMinuteKilogram(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final String? measurementMethod; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant time; |
| property public final double vo2MillilitersPerMinuteKilogram; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public static final class Vo2MaxRecord.MeasurementMethod { |
| field public static final String COOPER_TEST = "cooper_test"; |
| field public static final String HEART_RATE_RATIO = "heart_rate_ratio"; |
| field public static final androidx.health.connect.client.records.Vo2MaxRecord.MeasurementMethod INSTANCE; |
| field public static final String METABOLIC_CART = "metabolic_cart"; |
| field public static final String MULTISTAGE_FITNESS_TEST = "multistage_fitness_test"; |
| field public static final String OTHER = "other"; |
| field public static final String ROCKPORT_FITNESS_TEST = "rockport_fitness_test"; |
| } |
| |
| public final class WaistCircumferenceRecord implements androidx.health.connect.client.records.Record { |
| ctor public WaistCircumferenceRecord(androidx.health.connect.client.units.Length circumference, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.units.Length getCircumference(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getTime(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public final androidx.health.connect.client.units.Length circumference; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant time; |
| property public java.time.ZoneOffset? zoneOffset; |
| } |
| |
| public final class WeightRecord implements androidx.health.connect.client.records.Record { |
| ctor public WeightRecord(androidx.health.connect.client.units.Mass weight, java.time.Instant time, java.time.ZoneOffset? zoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getTime(); |
| method public androidx.health.connect.client.units.Mass getWeight(); |
| method public java.time.ZoneOffset? getZoneOffset(); |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant time; |
| property public final androidx.health.connect.client.units.Mass weight; |
| property public java.time.ZoneOffset? zoneOffset; |
| field public static final androidx.health.connect.client.records.WeightRecord.Companion Companion; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> WEIGHT_AVG; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> WEIGHT_MAX; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<androidx.health.connect.client.units.Mass> WEIGHT_MIN; |
| } |
| |
| public static final class WeightRecord.Companion { |
| } |
| |
| public final class WheelchairPushesRecord implements androidx.health.connect.client.records.Record { |
| ctor public WheelchairPushesRecord(long count, java.time.Instant startTime, java.time.ZoneOffset? startZoneOffset, java.time.Instant endTime, java.time.ZoneOffset? endZoneOffset, optional androidx.health.connect.client.records.metadata.Metadata metadata); |
| method public long getCount(); |
| method public java.time.Instant getEndTime(); |
| method public java.time.ZoneOffset? getEndZoneOffset(); |
| method public androidx.health.connect.client.records.metadata.Metadata getMetadata(); |
| method public java.time.Instant getStartTime(); |
| method public java.time.ZoneOffset? getStartZoneOffset(); |
| property public final long count; |
| property public java.time.Instant endTime; |
| property public java.time.ZoneOffset? endZoneOffset; |
| property public androidx.health.connect.client.records.metadata.Metadata metadata; |
| property public java.time.Instant startTime; |
| property public java.time.ZoneOffset? startZoneOffset; |
| field public static final androidx.health.connect.client.aggregate.AggregateMetric<java.lang.Long> COUNT_TOTAL; |
| field public static final androidx.health.connect.client.records.WheelchairPushesRecord.Companion Companion; |
| } |
| |
| public static final class WheelchairPushesRecord.Companion { |
| } |
| |
| } |
| |
| package androidx.health.connect.client.records.metadata { |
| |
| public final class DataOrigin { |
| ctor public DataOrigin(String packageName); |
| method public String getPackageName(); |
| property public final String packageName; |
| } |
| |
| public final class Device { |
| ctor public Device(optional String? manufacturer, optional String? model, optional String? type); |
| method public String? getManufacturer(); |
| method public String? getModel(); |
| method public String? getType(); |
| property public final String? manufacturer; |
| property public final String? model; |
| property public final String? type; |
| } |
| |
| public final class DeviceTypes { |
| field public static final String CHEST_STRAP = "CHEST_STRAP"; |
| field public static final String FITNESS_BAND = "FITNESS_BAND"; |
| field public static final String HEAD_MOUNTED = "HEAD_MOUNTED"; |
| field public static final androidx.health.connect.client.records.metadata.DeviceTypes INSTANCE; |
| field public static final String PHONE = "PHONE"; |
| field public static final String RING = "RING"; |
| field public static final String SCALE = "SCALE"; |
| field public static final String SMART_DISPLAY = "SMART_DISPLAY"; |
| field public static final String UNKNOWN = "UNKNOWN"; |
| field public static final String WATCH = "WATCH"; |
| } |
| |
| public final class Metadata { |
| ctor public Metadata(optional String uid, optional androidx.health.connect.client.records.metadata.DataOrigin dataOrigin, optional java.time.Instant lastModifiedTime, optional String? clientRecordId, optional long clientRecordVersion, optional androidx.health.connect.client.records.metadata.Device? device); |
| method public String? getClientRecordId(); |
| method public long getClientRecordVersion(); |
| method public androidx.health.connect.client.records.metadata.DataOrigin getDataOrigin(); |
| method public androidx.health.connect.client.records.metadata.Device? getDevice(); |
| method public java.time.Instant getLastModifiedTime(); |
| method public String getUid(); |
| property public final String? clientRecordId; |
| property public final long clientRecordVersion; |
| property public final androidx.health.connect.client.records.metadata.DataOrigin dataOrigin; |
| property public final androidx.health.connect.client.records.metadata.Device? device; |
| property public final java.time.Instant lastModifiedTime; |
| property public final String uid; |
| } |
| |
| } |
| |
| package androidx.health.connect.client.request { |
| |
| public final class AggregateGroupByDurationRequest { |
| ctor public AggregateGroupByDurationRequest(java.util.Set<? extends androidx.health.connect.client.aggregate.AggregateMetric<?>> metrics, androidx.health.connect.client.time.TimeRangeFilter timeRangeFilter, java.time.Duration timeRangeSlicer, optional java.util.Set<androidx.health.connect.client.records.metadata.DataOrigin> dataOriginFilter); |
| } |
| |
| public final class AggregateGroupByPeriodRequest { |
| ctor public AggregateGroupByPeriodRequest(java.util.Set<? extends androidx.health.connect.client.aggregate.AggregateMetric<?>> metrics, androidx.health.connect.client.time.TimeRangeFilter timeRangeFilter, java.time.Period timeRangeSlicer, optional java.util.Set<androidx.health.connect.client.records.metadata.DataOrigin> dataOriginFilter); |
| } |
| |
| public final class AggregateRequest { |
| ctor public AggregateRequest(java.util.Set<? extends androidx.health.connect.client.aggregate.AggregateMetric<?>> metrics, androidx.health.connect.client.time.TimeRangeFilter timeRangeFilter, optional java.util.Set<androidx.health.connect.client.records.metadata.DataOrigin> dataOriginFilter); |
| } |
| |
| public final class ChangesTokenRequest { |
| ctor public ChangesTokenRequest(java.util.Set<? extends kotlin.reflect.KClass<? extends androidx.health.connect.client.records.Record>> recordTypes, optional java.util.Set<androidx.health.connect.client.records.metadata.DataOrigin> dataOriginFilters); |
| } |
| |
| public final class ReadRecordsRequest<T extends androidx.health.connect.client.records.Record> { |
| ctor public ReadRecordsRequest(kotlin.reflect.KClass<T> recordType, androidx.health.connect.client.time.TimeRangeFilter timeRangeFilter, optional java.util.Set<androidx.health.connect.client.records.metadata.DataOrigin> dataOriginFilter, optional boolean ascendingOrder, optional int pageSize, optional String? pageToken); |
| } |
| |
| } |
| |
| package androidx.health.connect.client.response { |
| |
| public final class ChangesResponse { |
| method public java.util.List<androidx.health.connect.client.changes.Change> getChanges(); |
| method public boolean getChangesTokenExpired(); |
| method public boolean getHasMore(); |
| method public String getNextChangesToken(); |
| property public final java.util.List<androidx.health.connect.client.changes.Change> changes; |
| property public final boolean changesTokenExpired; |
| property public final boolean hasMore; |
| property public final String nextChangesToken; |
| } |
| |
| public final class InsertRecordsResponse { |
| method public java.util.List<java.lang.String> getRecordUidsList(); |
| property public final java.util.List<java.lang.String> recordUidsList; |
| } |
| |
| public final class ReadRecordResponse<T extends androidx.health.connect.client.records.Record> { |
| method public T getRecord(); |
| property public final T record; |
| } |
| |
| public final class ReadRecordsResponse<T extends androidx.health.connect.client.records.Record> { |
| method public String? getPageToken(); |
| method public java.util.List<T> getRecords(); |
| property public final String? pageToken; |
| property public final java.util.List<T> records; |
| } |
| |
| } |
| |
| package androidx.health.connect.client.time { |
| |
| public final class TimeRangeFilter { |
| method public static androidx.health.connect.client.time.TimeRangeFilter after(java.time.Instant startTime); |
| method public static androidx.health.connect.client.time.TimeRangeFilter after(java.time.LocalDateTime startTime); |
| method public static androidx.health.connect.client.time.TimeRangeFilter before(java.time.Instant endTime); |
| method public static androidx.health.connect.client.time.TimeRangeFilter before(java.time.LocalDateTime endTime); |
| method public static androidx.health.connect.client.time.TimeRangeFilter between(java.time.Instant startTime, java.time.Instant endTime); |
| method public static androidx.health.connect.client.time.TimeRangeFilter between(java.time.LocalDateTime startTime, java.time.LocalDateTime endTime); |
| field public static final androidx.health.connect.client.time.TimeRangeFilter.Companion Companion; |
| } |
| |
| public static final class TimeRangeFilter.Companion { |
| method public androidx.health.connect.client.time.TimeRangeFilter after(java.time.Instant startTime); |
| method public androidx.health.connect.client.time.TimeRangeFilter after(java.time.LocalDateTime startTime); |
| method public androidx.health.connect.client.time.TimeRangeFilter before(java.time.Instant endTime); |
| method public androidx.health.connect.client.time.TimeRangeFilter before(java.time.LocalDateTime endTime); |
| method public androidx.health.connect.client.time.TimeRangeFilter between(java.time.Instant startTime, java.time.Instant endTime); |
| method public androidx.health.connect.client.time.TimeRangeFilter between(java.time.LocalDateTime startTime, java.time.LocalDateTime endTime); |
| } |
| |
| } |
| |
| package androidx.health.connect.client.units { |
| |
| public final class Energy implements java.lang.Comparable<androidx.health.connect.client.units.Energy> { |
| method public static androidx.health.connect.client.units.Energy calories(double value); |
| method public int compareTo(androidx.health.connect.client.units.Energy other); |
| method public double getCalories(); |
| method public double getJoules(); |
| method public double getKilocalories(); |
| method public double getKilojoules(); |
| method public static androidx.health.connect.client.units.Energy joules(double value); |
| method public static androidx.health.connect.client.units.Energy kilocalories(double value); |
| method public static androidx.health.connect.client.units.Energy kilojoules(double value); |
| property public final double inCalories; |
| property public final double inJoules; |
| property public final double inKilocalories; |
| property public final double inKilojoules; |
| field public static final androidx.health.connect.client.units.Energy.Companion Companion; |
| } |
| |
| public static final class Energy.Companion { |
| method public androidx.health.connect.client.units.Energy calories(double value); |
| method public androidx.health.connect.client.units.Energy joules(double value); |
| method public androidx.health.connect.client.units.Energy kilocalories(double value); |
| method public androidx.health.connect.client.units.Energy kilojoules(double value); |
| } |
| |
| public final class EnergyKt { |
| } |
| |
| public final class Length implements java.lang.Comparable<androidx.health.connect.client.units.Length> { |
| method public int compareTo(androidx.health.connect.client.units.Length other); |
| method public static androidx.health.connect.client.units.Length feet(double value); |
| method public double getFeet(); |
| method public double getInches(); |
| method public double getKilometers(); |
| method public double getMeters(); |
| method public double getMiles(); |
| method public static androidx.health.connect.client.units.Length inches(double value); |
| method public static androidx.health.connect.client.units.Length kilometers(double value); |
| method public static androidx.health.connect.client.units.Length meters(double value); |
| method public static androidx.health.connect.client.units.Length miles(double value); |
| property public final double inFeet; |
| property public final double inInches; |
| property public final double inKilometers; |
| property public final double inMeters; |
| property public final double inMiles; |
| field public static final androidx.health.connect.client.units.Length.Companion Companion; |
| } |
| |
| public static final class Length.Companion { |
| method public androidx.health.connect.client.units.Length feet(double value); |
| method public androidx.health.connect.client.units.Length inches(double value); |
| method public androidx.health.connect.client.units.Length kilometers(double value); |
| method public androidx.health.connect.client.units.Length meters(double value); |
| method public androidx.health.connect.client.units.Length miles(double value); |
| } |
| |
| public final class LengthKt { |
| } |
| |
| public final class Mass implements java.lang.Comparable<androidx.health.connect.client.units.Mass> { |
| method public int compareTo(androidx.health.connect.client.units.Mass other); |
| method public double getGrams(); |
| method public double getKilograms(); |
| method public double getMicrograms(); |
| method public double getMilligrams(); |
| method public double getOunces(); |
| method public double getPounds(); |
| method public static androidx.health.connect.client.units.Mass grams(double value); |
| method public static androidx.health.connect.client.units.Mass kilograms(double value); |
| method public static androidx.health.connect.client.units.Mass micrograms(double value); |
| method public static androidx.health.connect.client.units.Mass milligrams(double value); |
| method public static androidx.health.connect.client.units.Mass ounces(double value); |
| method public static androidx.health.connect.client.units.Mass pounds(double value); |
| property public final double inGrams; |
| property public final double inKilograms; |
| property public final double inMicrograms; |
| property public final double inMilligrams; |
| property public final double inOunces; |
| property public final double inPounds; |
| field public static final androidx.health.connect.client.units.Mass.Companion Companion; |
| } |
| |
| public static final class Mass.Companion { |
| method public androidx.health.connect.client.units.Mass grams(double value); |
| method public androidx.health.connect.client.units.Mass kilograms(double value); |
| method public androidx.health.connect.client.units.Mass micrograms(double value); |
| method public androidx.health.connect.client.units.Mass milligrams(double value); |
| method public androidx.health.connect.client.units.Mass ounces(double value); |
| method public androidx.health.connect.client.units.Mass pounds(double value); |
| } |
| |
| public final class MassKt { |
| } |
| |
| public final class Percentage implements java.lang.Comparable<androidx.health.connect.client.units.Percentage> { |
| ctor public Percentage(double value); |
| method public int compareTo(androidx.health.connect.client.units.Percentage other); |
| method public double getValue(); |
| property public final double value; |
| } |
| |
| public final class PercentageKt { |
| } |
| |
| public final class Power implements java.lang.Comparable<androidx.health.connect.client.units.Power> { |
| method public int compareTo(androidx.health.connect.client.units.Power other); |
| method public double getKilocaloriesPerDay(); |
| method public double getWatts(); |
| method public static androidx.health.connect.client.units.Power kilocaloriesPerDay(double value); |
| method public static androidx.health.connect.client.units.Power watts(double value); |
| property public final double inKilocaloriesPerDay; |
| property public final double inWatts; |
| field public static final androidx.health.connect.client.units.Power.Companion Companion; |
| } |
| |
| public static final class Power.Companion { |
| method public androidx.health.connect.client.units.Power kilocaloriesPerDay(double value); |
| method public androidx.health.connect.client.units.Power watts(double value); |
| } |
| |
| public final class PowerKt { |
| } |
| |
| public final class Pressure implements java.lang.Comparable<androidx.health.connect.client.units.Pressure> { |
| method public int compareTo(androidx.health.connect.client.units.Pressure other); |
| method public double getMillimetersOfMercury(); |
| method public static androidx.health.connect.client.units.Pressure millimetersOfMercury(double value); |
| property public final double inMillimetersOfMercury; |
| field public static final androidx.health.connect.client.units.Pressure.Companion Companion; |
| } |
| |
| public static final class Pressure.Companion { |
| method public androidx.health.connect.client.units.Pressure millimetersOfMercury(double value); |
| } |
| |
| public final class PressureKt { |
| } |
| |
| public final class Temperature implements java.lang.Comparable<androidx.health.connect.client.units.Temperature> { |
| method public static androidx.health.connect.client.units.Temperature celsius(double value); |
| method public int compareTo(androidx.health.connect.client.units.Temperature other); |
| method public static androidx.health.connect.client.units.Temperature fahrenheit(double value); |
| method public double getCelsius(); |
| method public double getFahrenheit(); |
| property public final double inCelsius; |
| property public final double inFahrenheit; |
| field public static final androidx.health.connect.client.units.Temperature.Companion Companion; |
| } |
| |
| public static final class Temperature.Companion { |
| method public androidx.health.connect.client.units.Temperature celsius(double value); |
| method public androidx.health.connect.client.units.Temperature fahrenheit(double value); |
| } |
| |
| public final class TemperatureKt { |
| } |
| |
| public final class Velocity implements java.lang.Comparable<androidx.health.connect.client.units.Velocity> { |
| method public int compareTo(androidx.health.connect.client.units.Velocity other); |
| method public double getKilometersPerHour(); |
| method public double getMetersPerSecond(); |
| method public double getMilesPerHour(); |
| method public static androidx.health.connect.client.units.Velocity kilometersPerHour(double value); |
| method public static androidx.health.connect.client.units.Velocity metersPerSecond(double value); |
| method public static androidx.health.connect.client.units.Velocity milesPerHour(double value); |
| property public final double inKilometersPerHour; |
| property public final double inMetersPerSecond; |
| property public final double inMilesPerHour; |
| field public static final androidx.health.connect.client.units.Velocity.Companion Companion; |
| } |
| |
| public static final class Velocity.Companion { |
| method public androidx.health.connect.client.units.Velocity kilometersPerHour(double value); |
| method public androidx.health.connect.client.units.Velocity metersPerSecond(double value); |
| method public androidx.health.connect.client.units.Velocity milesPerHour(double value); |
| } |
| |
| public final class VelocityKt { |
| } |
| |
| public final class Volume implements java.lang.Comparable<androidx.health.connect.client.units.Volume> { |
| method public int compareTo(androidx.health.connect.client.units.Volume other); |
| method public static androidx.health.connect.client.units.Volume fluidOuncesUs(double value); |
| method public double getFluidOuncesUs(); |
| method public double getLiters(); |
| method public double getMilliliters(); |
| method public static androidx.health.connect.client.units.Volume liters(double value); |
| method public static androidx.health.connect.client.units.Volume milliliters(double value); |
| property public final double inFluidOuncesUs; |
| property public final double inLiters; |
| property public final double inMilliliters; |
| field public static final androidx.health.connect.client.units.Volume.Companion Companion; |
| } |
| |
| public static final class Volume.Companion { |
| method public androidx.health.connect.client.units.Volume fluidOuncesUs(double value); |
| method public androidx.health.connect.client.units.Volume liters(double value); |
| method public androidx.health.connect.client.units.Volume milliliters(double value); |
| } |
| |
| public final class VolumeKt { |
| } |
| |
| } |
| |