From 3dddd18283e4b5659ae67453013afc836c464c79 Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Tue, 18 Aug 2026 16:55:12 -0500 Subject: [PATCH 1/8] Add Health Connect data type documentation Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 10006389-8b26-4ef0-b21f-5ebb7e9d56a3 --- .../ActiveCaloriesBurnedRecord+Builder.xml | 32 +- .../ActivityIntensityRecord+Builder.xml | 16 +- .../ActivityIntensityRecord.xml | 2 +- .../ActivityIntensityType.xml | 12 +- .../BasalBodyTemperatureRecord+Builder.xml | 16 +- .../BasalMetabolicRateRecord+Builder.xml | 15 +- .../BloodGlucoseRecord+Builder.xml | 16 +- .../BloodGlucoseRelationToMeal.xml | 30 +- .../BloodGlucoseSpecimenSource.xml | 42 +- .../BloodPressureBodyPosition.xml | 30 +- .../BloodPressureMeasurementLocationType.xml | 24 +- .../BloodPressureRecord+Builder.xml | 15 +- .../BodyFatRecord+Builder.xml | 16 +- ...BodyTemperatureMeasurementLocationType.xml | 66 ++- .../BodyTemperatureRecord+Builder.xml | 16 +- .../BodyWaterMassRecord+Builder.xml | 15 +- .../BoneMassRecord+Builder.xml | 16 +- .../CervicalMucusAppearanceType.xml | 42 +- .../CervicalMucusRecord+Builder.xml | 16 +- .../CyclingPedalingCadenceRecord+Builder.xml | 31 +- .../DataOrigin+Builder.xml | 8 +- .../Device+Builder.xml | 26 +- .../DistanceRecord+Builder.xml | 31 +- .../ElevationGainedRecord+Builder.xml | 32 +- .../ExerciseLap+Builder.xml | 9 +- .../ExerciseRoute+Location+Builder.xml | 52 +- .../ExerciseRoute+Location.xml | 23 +- .../ExerciseRoute.xml | 20 +- .../ExerciseSegment+Builder.xml | 60 ++- .../ExerciseSegment.xml | 4 +- .../ExerciseSegmentTypeEnum.xml | 408 ++++++++++++--- .../ExerciseSessionRecord+Builder.xml | 106 ++-- .../ExerciseSessionRecord.xml | 4 +- .../ExerciseSessionTypeEnum.xml | 373 +++++++++++--- .../FhirResource+Builder.xml | 62 ++- .../FhirResource.xml | 37 +- .../FhirResourceType.xml | 84 +++- .../FhirVersion.xml | 27 +- .../FloorsClimbedRecord+Builder.xml | 32 +- .../HealthDeviceType.xml | 96 +++- .../HealthMealType.xml | 24 +- .../HealthRecordingMethod.xml | 24 +- .../HeartRateRecord+Builder.xml | 35 +- ...eartRateVariabilityRmssdRecord+Builder.xml | 16 +- .../HeightRecord+Builder.xml | 16 +- .../HydrationRecord+Builder.xml | 32 +- .../IntermenstrualBleedingRecord+Builder.xml | 16 +- .../LeanBodyMassRecord+Builder.xml | 16 +- .../MedicalDataSource+Builder.xml | 89 +++- .../MedicalDataSource.xml | 67 ++- .../MedicalResource+Builder.xml | 71 ++- .../MedicalResource.xml | 51 +- .../MedicalResourceType.xml | 72 ++- .../MenstruationFlowRecord+Builder.xml | 16 +- .../MenstruationPeriodRecord+Builder.xml | 31 +- .../Metadata+Builder.xml | 58 ++- .../Metadata.xml | 2 +- .../MindfulnessSessionRecord+Builder.xml | 36 +- .../MindfulnessSessionRecord.xml | 2 +- .../MindfulnessSessionType.xml | 42 +- .../NutritionRecord+Builder.xml | 465 ++++++++++++------ .../OvulationTestRecord+Builder.xml | 15 +- .../OvulationTestResultValue.xml | 24 +- .../OxygenSaturationRecord+Builder.xml | 16 +- .../PlannedExerciseBlock+Builder.xml | 40 +- .../PlannedExerciseSessionRecord+Builder.xml | 113 +++-- .../PlannedExerciseSessionRecord.xml | 2 +- .../PlannedExerciseStep+Builder.xml | 59 ++- .../PlannedExerciseStep.xml | 4 +- .../PlannedExerciseStepExerciseCategory.xml | 36 +- .../PowerRecord+Builder.xml | 32 +- .../RespiratoryRateRecord+Builder.xml | 16 +- .../RestingHeartRateRecord+Builder.xml | 16 +- .../SexualActivityRecord+Builder.xml | 16 +- .../SkinTemperatureRecord+Builder.xml | 58 ++- ...inTemperatureRecordMeasurementLocation.xml | 24 +- .../SleepSessionRecord+Builder.xml | 61 ++- .../SleepSessionRecord+Stage.xml | 2 +- .../SleepStageType.xml | 48 +- .../SpeedRecord+Builder.xml | 32 +- .../StepsCadenceRecord+Builder.xml | 32 +- .../StepsRecord+Builder.xml | 32 +- .../TotalCaloriesBurnedRecord+Builder.xml | 32 +- .../Vo2MaxRecord+Builder.xml | 16 +- .../WeightRecord+Builder.xml | 16 +- .../WheelchairPushesRecord+Builder.xml | 32 +- 86 files changed, 3000 insertions(+), 917 deletions(-) diff --git a/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml index b0759117b..c410115f0 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml @@ -154,9 +154,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.ActiveCaloriesBurnedRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -184,9 +188,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.ActiveCaloriesBurnedRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -246,9 +254,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.ActiveCaloriesBurnedRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -279,9 +291,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.ActiveCaloriesBurnedRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml index b0d611f05..b7a5544db 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml @@ -187,9 +187,13 @@ To be added. - To be added. + Sets the ZoneOffset of the user when the activity ended. To be added. - To be added. + + Sets the ZoneOffset of the user when the activity ended. Defaults to the system zone offset if not set. + Android reference for android.health.connect.datatypes.ActivityIntensityRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -220,9 +224,13 @@ To be added. - To be added. + Sets the ZoneOffset of the user when the activity started. To be added. - To be added. + + Sets the ZoneOffset of the user when the activity started. Defaults to the system zone offset if not set. + Android reference for android.health.connect.datatypes.ActivityIntensityRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord.xml b/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord.xml index 4bd260ee6..0d373b8da 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord.xml @@ -73,7 +73,7 @@ Returns the type of the activity intensity. - To be added. + Value is one of the following: ACTIVITY_INTENSITY_TYPE_MODERATE ACTIVITY_INTENSITY_TYPE_VIGOROUS Returns the type of the activity intensity. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityType.xml b/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityType.xml index b4bfc5c90..a8aff1c03 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityType.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityType.xml @@ -40,7 +40,11 @@ 0 - To be added. + + Moderate activity intensity. + Android reference for android.health.connect.datatypes.ActivityIntensityRecord.ACTIVITY_INTENSITY_TYPE_MODERATE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 1 - To be added. + + Vigorous activity intensity. + Android reference for android.health.connect.datatypes.ActivityIntensityRecord.ACTIVITY_INTENSITY_TYPE_VIGOROUS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml index 72567023d..8388bf64c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml @@ -163,9 +163,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.BasalBodyTemperatureRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -225,9 +229,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.BasalBodyTemperatureRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml index cd77c5085..8873ecb39 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml @@ -153,9 +153,12 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.BasalMetabolicRateRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -215,9 +218,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.BasalMetabolicRateRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml index 47b15290c..3a6647c12 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml @@ -183,9 +183,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -245,9 +249,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRelationToMeal.xml b/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRelationToMeal.xml index 851bc3c98..2da9a372e 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRelationToMeal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRelationToMeal.xml @@ -40,7 +40,11 @@ 4 - To be added. + + Reading was taken after an unspecified meal. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.RelationToMealType.RELATION_TO_MEAL_AFTER_MEAL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 3 - To be added. + + Reading was taken before an unspecified meal. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.RelationToMealType.RELATION_TO_MEAL_BEFORE_MEAL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 2 - To be added. + + Reading was taken during a fasting period. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.RelationToMealType.RELATION_TO_MEAL_FASTING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 1 - To be added. + + Reading was not taken immediately before or after eating. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.RelationToMealType.RELATION_TO_MEAL_GENERAL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 0 - To be added. + + Represents a blood glucose which relationship to any meal is unknown / not defined. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.RelationToMealType.RELATION_TO_MEAL_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseSpecimenSource.xml b/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseSpecimenSource.xml index b8e38242f..662fbc940 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseSpecimenSource.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseSpecimenSource.xml @@ -40,7 +40,11 @@ 2 - To be added. + + Glucose was measured in capillary blood. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.SpecimenSource.SPECIMEN_SOURCE_CAPILLARY_BLOOD. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 1 - To be added. + + Glucose was measured in interstitial fluid. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.SpecimenSource.SPECIMEN_SOURCE_INTERSTITIAL_FLUID. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 3 - To be added. + + Glucose was measured in plasma. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.SpecimenSource.SPECIMEN_SOURCE_PLASMA. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 4 - To be added. + + Glucose was measured in serum. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.SpecimenSource.SPECIMEN_SOURCE_SERUM. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 5 - To be added. + + Glucose was measured in tears. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.SpecimenSource.SPECIMEN_SOURCE_TEARS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,7 +200,11 @@ 0 - To be added. + + Fluid used to measure glucose is not identified. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.SpecimenSource.SPECIMEN_SOURCE_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -208,7 +232,11 @@ 6 - To be added. + + Glucose was measured from whole blood. + Android reference for android.health.connect.datatypes.BloodGlucoseRecord.SpecimenSource.SPECIMEN_SOURCE_WHOLE_BLOOD. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureBodyPosition.xml b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureBodyPosition.xml index 2e0433f45..29dc47c51 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureBodyPosition.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureBodyPosition.xml @@ -40,7 +40,11 @@ 3 - To be added. + + Body position constant representing lying down. + Android reference for android.health.connect.datatypes.BloodPressureRecord.BodyPosition.BODY_POSITION_LYING_DOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 4 - To be added. + + Body position constant representing semi-recumbent (partially reclining) pose. + Android reference for android.health.connect.datatypes.BloodPressureRecord.BodyPosition.BODY_POSITION_RECLINING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 2 - To be added. + + Body position constant representing sitting down. + Android reference for android.health.connect.datatypes.BloodPressureRecord.BodyPosition.BODY_POSITION_SITTING_DOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 1 - To be added. + + Body position constant representing standing up. + Android reference for android.health.connect.datatypes.BloodPressureRecord.BodyPosition.BODY_POSITION_STANDING_UP. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 0 - To be added. + + Body position unknown / not identified. + Android reference for android.health.connect.datatypes.BloodPressureRecord.BodyPosition.BODY_POSITION_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureMeasurementLocationType.xml b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureMeasurementLocationType.xml index 58e54b28c..d224ac783 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureMeasurementLocationType.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureMeasurementLocationType.xml @@ -40,7 +40,11 @@ 3 - To be added. + + Blood pressure measurement location constant for the left upper arm. + Android reference for android.health.connect.datatypes.BloodPressureRecord.BloodPressureMeasurementLocation.BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_UPPER_ARM. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 1 - To be added. + + Blood pressure measurement location constant for the left wrist. + Android reference for android.health.connect.datatypes.BloodPressureRecord.BloodPressureMeasurementLocation.BLOOD_PRESSURE_MEASUREMENT_LOCATION_LEFT_WRIST. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 4 - To be added. + + Blood pressure measurement location constant for the right upper arm. + Android reference for android.health.connect.datatypes.BloodPressureRecord.BloodPressureMeasurementLocation.BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_UPPER_ARM. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 2 - To be added. + + Blood pressure measurement location constant for the right wrist. + Android reference for android.health.connect.datatypes.BloodPressureRecord.BloodPressureMeasurementLocation.BLOOD_PRESSURE_MEASUREMENT_LOCATION_RIGHT_WRIST. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml index 6329dd75b..eecb280f1 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml @@ -176,9 +176,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.BloodPressureRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -238,9 +242,12 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.BloodPressureRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml index 7a729c29d..200fe98a0 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml @@ -153,9 +153,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.BodyFatRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -215,9 +219,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.BodyFatRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureMeasurementLocationType.xml b/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureMeasurementLocationType.xml index 5a07a1b6b..529b5abd0 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureMeasurementLocationType.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureMeasurementLocationType.xml @@ -40,7 +40,11 @@ 1 - To be added. + + Armpit (axillary) body temperature measurement. + Android reference for android.health.connect.datatypes.BodyTemperatureMeasurementLocation.MEASUREMENT_LOCATION_ARMPIT. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 8 - To be added. + + Ear (tympanic) body temperature measurement. + Android reference for android.health.connect.datatypes.BodyTemperatureMeasurementLocation.MEASUREMENT_LOCATION_EAR. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 2 - To be added. + + Finger body temperature measurement. + Android reference for android.health.connect.datatypes.BodyTemperatureMeasurementLocation.MEASUREMENT_LOCATION_FINGER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 3 - To be added. + + Forehead body temperature measurement. + Android reference for android.health.connect.datatypes.BodyTemperatureMeasurementLocation.MEASUREMENT_LOCATION_FOREHEAD. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 4 - To be added. + + Mouth body temperature measurement. + Android reference for android.health.connect.datatypes.BodyTemperatureMeasurementLocation.MEASUREMENT_LOCATION_MOUTH. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,7 +200,11 @@ 5 - To be added. + + Rectum body temperature measurement. + Android reference for android.health.connect.datatypes.BodyTemperatureMeasurementLocation.MEASUREMENT_LOCATION_RECTUM. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -208,7 +232,11 @@ 6 - To be added. + + Temporal artery temperature measurement. + Android reference for android.health.connect.datatypes.BodyTemperatureMeasurementLocation.MEASUREMENT_LOCATION_TEMPORAL_ARTERY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -236,7 +264,11 @@ 7 - To be added. + + Toe body temperature measurement. + Android reference for android.health.connect.datatypes.BodyTemperatureMeasurementLocation.MEASUREMENT_LOCATION_TOE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -264,7 +296,11 @@ 0 - To be added. + + Body measurement location unknown + Android reference for android.health.connect.datatypes.BodyTemperatureMeasurementLocation.MEASUREMENT_LOCATION_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -292,7 +328,11 @@ 10 - To be added. + + Vaginal body temperature measurement. + Android reference for android.health.connect.datatypes.BodyTemperatureMeasurementLocation.MEASUREMENT_LOCATION_VAGINA. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -320,7 +360,11 @@ 9 - To be added. + + Wrist body temperature measurement. + Android reference for android.health.connect.datatypes.BodyTemperatureMeasurementLocation.MEASUREMENT_LOCATION_WRIST. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml index 8fa5b4c29..012ae20d3 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml @@ -163,9 +163,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.BodyTemperatureRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -225,9 +229,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.BodyTemperatureRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml index 6e41428b8..35fcec736 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml @@ -153,9 +153,12 @@ - To be added. + Clears zone offset. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.BodyWaterMassRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -215,9 +218,13 @@ To be added. - To be added. + Sets the zone offset for the record. To be added. - To be added. + + Sets the zone offset for the record. + Android reference for android.health.connect.datatypes.BodyWaterMassRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml index 9d1c18ccd..929b6d07a 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml @@ -152,9 +152,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.BoneMassRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -214,9 +218,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.BoneMassRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusAppearanceType.xml b/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusAppearanceType.xml index 36b14a279..75375137c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusAppearanceType.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusAppearanceType.xml @@ -40,7 +40,11 @@ 3 - To be added. + + A constant describing creamy like looking cervical mucus. + Android reference for android.health.connect.datatypes.CervicalMucusRecord.CervicalMucusAppearance.APPEARANCE_CREAMY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 1 - To be added. + + A constant describing a dry cervical mucus. + Android reference for android.health.connect.datatypes.CervicalMucusRecord.CervicalMucusAppearance.APPEARANCE_DRY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 5 - To be added. + + A constant describing clear or egg white like looking cervical mucus. + Android reference for android.health.connect.datatypes.CervicalMucusRecord.CervicalMucusAppearance.APPEARANCE_EGG_WHITE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 2 - To be added. + + A constant describing a sticky cervical mucus. + Android reference for android.health.connect.datatypes.CervicalMucusRecord.CervicalMucusAppearance.APPEARANCE_STICKY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 0 - To be added. + + A constant describing cervical mucus which appearance is unknown. + Android reference for android.health.connect.datatypes.CervicalMucusRecord.CervicalMucusAppearance.APPEARANCE_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,7 +200,11 @@ 6 - To be added. + + A constant describing an unusual (worth attention) kind of cervical mucus. + Android reference for android.health.connect.datatypes.CervicalMucusRecord.CervicalMucusAppearance.APPEARANCE_UNUSUAL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -208,7 +232,11 @@ 4 - To be added. + + A constant describing watery like looking cervical mucus. + Android reference for android.health.connect.datatypes.CervicalMucusRecord.CervicalMucusAppearance.APPEARANCE_WATERY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml index 5cfab1a5c..c30e46800 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml @@ -170,9 +170,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.CervicalMucusRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -232,9 +236,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.CervicalMucusRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml index 794a85cee..8f789f3ad 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml @@ -154,9 +154,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -184,9 +188,12 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -246,9 +253,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -279,9 +290,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/DataOrigin+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/DataOrigin+Builder.xml index bfcf5319c..a8d356256 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/DataOrigin+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/DataOrigin+Builder.xml @@ -165,9 +165,13 @@ To be added. - To be added. + Sets the package name of the contributing package. To be added. - To be added. + + Sets the package name of the contributing package. Auto-populated by the platform at record insertion time. + Android reference for android.health.connect.datatypes.DataOrigin.Builder.setPackageName. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/Device+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/Device+Builder.xml index 6ab30fb28..0baa840b2 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/Device+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/Device+Builder.xml @@ -172,9 +172,13 @@ To be added. - To be added. + Sets an optional client supplied manufacturer of the device To be added. - To be added. + + Sets an optional client supplied manufacturer of the device + Android reference for android.health.connect.datatypes.Device.Builder.setManufacturer. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -212,9 +216,13 @@ To be added. - To be added. + Sets an optional client supplied model of the device To be added. - To be added. + + Sets an optional client supplied model of the device + Android reference for android.health.connect.datatypes.Device.Builder.setModel. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -251,10 +259,14 @@ - To be added. - To be added. + Value is one of the following: Device.DEVICE_TYPE_UNKNOWN Device.DEVICE_TYPE_WATCH Device.DEVICE_TYPE_PHONE Device.DEVICE_TYPE_SCALE Device.DEVICE_TYPE_RING Device.DEVICE_TYPE_HEAD_MOUNTED Device.DEVICE_TYPE_FITNESS_BAND Device.DEVICE_TYPE_CHEST_STRAP Device.DEVICE_TYPE_SMART_DISPLAY Device.DEVICE_TYPE_CONSUMER_MEDICAL_DEVICE Device.DEVICE_TYPE_GLASSES Device.DEVICE_TYPE_HEARABLE Device.DEVICE_TYPE_FITNESS_MACHINE Device.DEVICE_TYPE_FITNESS_EQUIPMENT Device.DEVICE_TYPE_PORTABLE_COMPUTER Device.DEVICE_TYPE_METER + Sets an optional client supplied type of the device To be added. - To be added. + + Sets an optional client supplied type of the device + Android reference for android.health.connect.datatypes.Device.Builder.setType. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml index 667056fe7..91395c5dc 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml @@ -155,9 +155,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.DistanceRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -185,9 +189,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.DistanceRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -247,9 +255,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.DistanceRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -280,9 +292,12 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.DistanceRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml index 2d7f5bd92..6a49fa410 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml @@ -155,9 +155,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.ElevationGainedRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -185,9 +189,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.ElevationGainedRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -247,9 +255,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.ElevationGainedRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -280,9 +292,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.ElevationGainedRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseLap+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseLap+Builder.xml index 00303b750..fce1de10e 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseLap+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseLap+Builder.xml @@ -171,10 +171,13 @@ - To be added. - To be added. + Length of the lap, in Length unit. Optional field. Valid range: 0-1000000 meters. This value cannot be null. + Sets the length of this lap To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.ExerciseLap.Builder.setLength. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location+Builder.xml index 37a92ce2f..f760f601c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location+Builder.xml @@ -26,8 +26,12 @@ - To be added. - To be added. + Builder class for Location + + Builder class for Location + Android reference for android.health.connect.datatypes.ExerciseRoute.Location.Builder. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -57,10 +61,14 @@ To be added. - To be added. - To be added. - To be added. - To be added. + Value is between -90.0f and 90.0f inclusive + Value is between -180.0f and 180.0f inclusive + Sets time, longitude and latitude to the point. + + Sets time, longitude and latitude to the point. + Android reference for android.health.connect.datatypes.ExerciseRoute.Location.Builder.Builder. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -88,9 +96,13 @@ - To be added. + Builds Location To be added. - To be added. + + Builds Location + Android reference for android.health.connect.datatypes.ExerciseRoute.Location.Builder.build. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -150,9 +162,13 @@ To be added. - To be added. + Sets altitude to the point. To be added. - To be added. + + Sets altitude to the point. + Android reference for android.health.connect.datatypes.ExerciseRoute.Location.Builder.setAltitude. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -183,9 +199,13 @@ To be added. - To be added. + Sets horizontal accuracy to the point. To be added. - To be added. + + Sets horizontal accuracy to the point. + Android reference for android.health.connect.datatypes.ExerciseRoute.Location.Builder.setHorizontalAccuracy. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -216,9 +236,13 @@ To be added. - To be added. + Sets vertical accuracy to the point. To be added. - To be added. + + Sets vertical accuracy to the point. + Android reference for android.health.connect.datatypes.ExerciseRoute.Location.Builder.setVerticalAccuracy. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml index 6dd8678d5..8d255f295 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml @@ -161,9 +161,13 @@ - To be added. - To be added. - To be added. + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. + a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR + + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. + Android reference for android.health.connect.datatypes.ExerciseRoute.Location.describeContents. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -295,7 +299,7 @@ Returns latitude of this location - To be added. + Value is between -90.0f and 90.0f inclusive Returns latitude of this location @@ -336,7 +340,7 @@ Returns longitude of this location - To be added. + Value is between -180.0f and 180.0f inclusive Returns longitude of this location @@ -540,9 +544,12 @@ To be added. - To be added. - To be added. - To be added. + Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of the following: Parcelable.PARCELABLE_WRITE_RETURN_VALUE + Flatten this object in to a Parcel. + To be added. + Android reference for android.health.connect.datatypes.ExerciseRoute.Location.writeToParcel. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute.xml index 35cd6049a..25db128ed 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute.xml @@ -157,9 +157,13 @@ - To be added. - To be added. - To be added. + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. + a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR + + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. + Android reference for android.health.connect.datatypes.ExerciseRoute.describeContents. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -342,9 +346,13 @@ To be added. - To be added. - To be added. - To be added. + Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of the following: Parcelable.PARCELABLE_WRITE_RETURN_VALUE + Flatten this object in to a Parcel. + + Flatten this object in to a Parcel. + Android reference for android.health.connect.datatypes.ExerciseRoute.writeToParcel. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment+Builder.xml index 2895a4ba0..9f87cde7d 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment+Builder.xml @@ -150,9 +150,13 @@ - To be added. + Clears the rate of perceived exertion for this exercise segment. To be added. - To be added. + + Clears the rate of perceived exertion for this exercise segment. Returns builder instance with rate of perceived exertion unset. + Android reference for android.health.connect.datatypes.ExerciseSegment.Builder.clearRateOfPerceivedExertion. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,9 +184,12 @@ - To be added. + Clears the set index for this exercise segment. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.ExerciseSegment.Builder.clearSetIndex. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -210,9 +217,13 @@ - To be added. + Clears the weight for this exercise segment. To be added. - To be added. + + Clears the weight for this exercise segment. Returns builder instance with weight unset. + Android reference for android.health.connect.datatypes.ExerciseSegment.Builder.clearWeight. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -271,10 +282,14 @@ - To be added. - To be added. + Value is between 0.0f and 10.0f inclusive + Sets rate of perceived exertion (RPE) used during the exercise segment. To be added. - To be added. + + Sets rate of perceived exertion (RPE) used during the exercise segment. Values correspond to the Borg CR10 RPE scale and must be in the range 0 to 10 inclusive. 0: No exertion (at rest) 1: Very light 2-3: Light 4-5: Moderate 6-7: Hard 8-9: Very hard 10: Maximum effort Returns builder instance with rate of perceived exertion set. + Android reference for android.health.connect.datatypes.ExerciseSegment.Builder.setRateOfPerceivedExertion. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -304,10 +319,14 @@ - To be added. - To be added. + Value is 0 or greater + Sets the number of repetitions to the current segment. To be added. - To be added. + + Sets the number of repetitions to the current segment. Returns builder instance with repetitions count set. + Android reference for android.health.connect.datatypes.ExerciseSegment.Builder.setRepetitionsCount. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -337,10 +356,13 @@ - To be added. - To be added. + Value is 0 or greater + Sets the set index for this exercise segment. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.ExerciseSegment.Builder.setSetIndex. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -371,9 +393,13 @@ To be added. - To be added. + Sets the weight associated with this exercise segment. To be added. - To be added. + + Sets the weight associated with this exercise segment. Weight must be at least zero and not more than 2500kg. Returns builder instance with weight set. + Android reference for android.health.connect.datatypes.ExerciseSegment.Builder.setWeight. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment.xml index ffefd3712..4c16c98dd 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment.xml @@ -213,7 +213,7 @@ Gets the rate of perceived exertion (RPE) for this exercise segment. - To be added. + Value is between 0.0f and 10.0f inclusive Gets the rate of perceived exertion (RPE) for this exercise segment. Values correspond to the Borg CR10 RPE scale and must be in the range 0 to 10 inclusive. @@ -316,7 +316,7 @@ Gets the set index for this exercise segment. - To be added. + Value is 0 or greater Gets the set index for this exercise segment. The set index is a non-negative integer starting at zero. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegmentTypeEnum.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegmentTypeEnum.xml index 46db6300d..b8cc41cbb 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegmentTypeEnum.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegmentTypeEnum.xml @@ -40,7 +40,11 @@ 26 - To be added. + + Use this type for arm curls. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_ARM_CURL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 27 - To be added. + + Use this type for back extensions. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BACK_EXTENSION. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 28 - To be added. + + Use this type for ball slams. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BALL_SLAM. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 1 - To be added. + + Use this type for barbel shoulder press. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BARBELL_SHOULDER_PRESS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 29 - To be added. + + Use this type for bench presses. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BENCH_PRESS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,7 +200,11 @@ 2 - To be added. + + Use this type for bench sit up. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BENCH_SIT_UP. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -208,7 +232,11 @@ 3 - To be added. + + Use this type for biking. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BIKING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -236,7 +264,11 @@ 4 - To be added. + + Use this type for stationary biking. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BIKING_STATIONARY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -264,7 +296,11 @@ 30 - To be added. + + Use this type for burpees. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BURPEE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -292,7 +328,11 @@ 31 - To be added. + + Use this type for crunches. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_CRUNCH. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -320,7 +360,11 @@ 32 - To be added. + + Use this type for deadlifts. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DEADLIFT. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -348,7 +392,11 @@ 33 - To be added. + + Use this type for double arms triceps extensions. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DOUBLE_ARM_TRICEPS_EXTENSION. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -376,7 +424,11 @@ 5 - To be added. + + Use this type for left arm dumbbell curl. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_LEFT_ARM. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -404,7 +456,11 @@ 6 - To be added. + + Use this type for right arm dumbbell curl. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_RIGHT_ARM. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -432,7 +488,11 @@ 7 - To be added. + + Use this type for right arm dumbbell front raise. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_FRONT_RAISE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -460,7 +520,11 @@ 8 - To be added. + + Use this type for dumbbell lateral raises. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_LATERAL_RAISE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -488,7 +552,11 @@ 34 - To be added. + + Use this type for dumbbells rows. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_ROW. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -516,7 +584,11 @@ 9 - To be added. + + Use this type for left arm triceps extensions. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_LEFT_ARM. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -544,7 +616,11 @@ 10 - To be added. + + Use this type for right arm triceps extensions. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_RIGHT_ARM. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -572,7 +648,11 @@ 11 - To be added. + + Use this type for two arms triceps extensions. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_TWO_ARM. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -600,7 +680,11 @@ 12 - To be added. + + Use this type for elliptical workout. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_ELLIPTICAL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -628,7 +712,11 @@ 13 - To be added. + + Use this type for forward twists. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_FORWARD_TWIST. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -656,7 +744,11 @@ 35 - To be added. + + Use this type for front raises. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_FRONT_RAISE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -684,7 +776,11 @@ 62 - To be added. + + Use this type for high intensity training. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -712,7 +808,11 @@ 36 - To be added. + + Use this type for hip thrusts. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_HIP_THRUST. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -740,7 +840,11 @@ 37 - To be added. + + Use this type for hula-hoops. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_HULA_HOOP. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -768,7 +872,11 @@ 38 - To be added. + + Use this type for jumping jacks. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_JUMPING_JACK. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -796,7 +904,11 @@ 39 - To be added. + + Use this type for jump rope. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_JUMP_ROPE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -824,7 +936,11 @@ 40 - To be added. + + Use this type for kettlebell swings. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_KETTLEBELL_SWING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -852,7 +968,11 @@ 41 - To be added. + + Use this type for lateral raises. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LATERAL_RAISE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -880,7 +1000,11 @@ 42 - To be added. + + Use this type for lat pull-downs. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LAT_PULL_DOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -908,7 +1032,11 @@ 43 - To be added. + + Use this type for leg curls. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_CURL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -936,7 +1064,11 @@ 44 - To be added. + + Use this type for leg extensions. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_EXTENSION. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -964,7 +1096,11 @@ 45 - To be added. + + Use this type for leg presses. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_PRESS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -992,7 +1128,11 @@ 46 - To be added. + + Use this type for leg raises. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_RAISE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1020,7 +1160,11 @@ 47 - To be added. + + Use this type for lunges. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LUNGE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1048,7 +1192,11 @@ 48 - To be added. + + Use this type for mountain climber. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_MOUNTAIN_CLIMBER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1076,7 +1224,11 @@ 64 - To be added. + + Use this type for other workout. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_OTHER_WORKOUT. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1104,7 +1256,11 @@ 67 - To be added. + + Use this type for the pause. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PAUSE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1132,7 +1288,11 @@ 14 - To be added. + + Use this type for pilates. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PILATES. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1160,7 +1320,11 @@ 49 - To be added. + + Use this type for plank. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PLANK. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1188,7 +1352,11 @@ 50 - To be added. + + Use this type for pull-ups. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PULL_UP. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1216,7 +1384,11 @@ 51 - To be added. + + Use this type for punches. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PUNCH. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1244,7 +1416,11 @@ 66 - To be added. + + Use this type for the rest. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_REST. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1272,7 +1448,11 @@ 15 - To be added. + + Use this type for rowing machine workout. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_ROWING_MACHINE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1300,7 +1480,11 @@ 16 - To be added. + + Use this type for running. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_RUNNING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1328,7 +1512,11 @@ 17 - To be added. + + Use this type for treadmill running. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_RUNNING_TREADMILL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1356,7 +1544,11 @@ 52 - To be added. + + Use this type for shoulder press. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SHOULDER_PRESS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1384,7 +1576,11 @@ 53 - To be added. + + Use this type for single arm triceps extension. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SINGLE_ARM_TRICEPS_EXTENSION. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1412,7 +1608,11 @@ 54 - To be added. + + Use this type for sit-ups. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SIT_UP. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1440,7 +1640,11 @@ 55 - To be added. + + Use this type for squats. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SQUAT. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1468,7 +1672,11 @@ 18 - To be added. + + Use this type for stair climbing. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1496,7 +1704,11 @@ 19 - To be added. + + Use this type for stair climbing machine. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING_MACHINE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1524,7 +1736,11 @@ 20 - To be added. + + Use this type for stretching. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_STRETCHING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1552,7 +1768,11 @@ 57 - To be added. + + Use this type for backstroke swimming. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_BACKSTROKE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1580,7 +1800,11 @@ 58 - To be added. + + Use this type for breaststroke swimming. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_BREASTSTROKE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1608,7 +1832,11 @@ 59 - To be added. + + Use this type for butterfly swimming. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_BUTTERFLY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1636,7 +1864,11 @@ 56 - To be added. + + Use this type for freestyle swimming. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_FREESTYLE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1664,7 +1896,11 @@ 60 - To be added. + + Use this type for mixed swimming. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_MIXED. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1692,7 +1928,11 @@ 21 - To be added. + + Use this type for swimming in open water. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_OPEN_WATER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1720,7 +1960,11 @@ 61 - To be added. + + Use this type if other swimming styles are not suitable. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_OTHER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1748,7 +1992,11 @@ 22 - To be added. + + Use this type for swimming in the pool. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_POOL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1776,7 +2024,11 @@ 0 - To be added. + + Use this type if the type of the exercise segment is not known. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1804,7 +2056,11 @@ 23 - To be added. + + Use this type for upper twists. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_UPPER_TWIST. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1832,7 +2088,11 @@ 24 - To be added. + + Use this type for walking. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_WALKING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1860,7 +2120,11 @@ 63 - To be added. + + Use this type for weightlifting. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_WEIGHTLIFTING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1888,7 +2152,11 @@ 25 - To be added. + + Use this type for wheelchair. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_WHEELCHAIR. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1916,7 +2184,11 @@ 65 - To be added. + + Use this type for yoga. + Android reference for android.health.connect.datatypes.ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_YOGA. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml index 1a89a180b..e5a58a5d8 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml @@ -163,9 +163,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -193,9 +197,13 @@ - To be added. + Clears the rate of perceived exertion for this exercise session. To be added. - To be added. + + Clears the rate of perceived exertion for this exercise session. Returns builder instance without rate of perceived exertion. + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.clearRateOfPerceivedExertion. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -223,9 +231,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -285,9 +297,13 @@ To be added. - To be added. + Sets the zone offset of the user when the session ended To be added. - To be added. + + Sets the zone offset of the user when the session ended + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -317,10 +333,14 @@ - To be added. - To be added. + list of ExerciseLap of this session. This value cannot be null. + Sets segments for this session. To be added. - To be added. + + Sets segments for this session. + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.setLaps. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -357,10 +377,14 @@ - To be added. - To be added. + Notes for this activity. This value may be null. + Sets notes for this activity To be added. - To be added. + + Sets notes for this activity + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.setNotes. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -434,9 +458,13 @@ To be added. - To be added. + Sets the PlannedExerciseSessionRecord that this session was based upon. To be added. - To be added. + + Sets the PlannedExerciseSessionRecord that this session was based upon. + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.setPlannedExerciseSessionId. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -466,10 +494,13 @@ - To be added. - To be added. + Value is between 0.0f and 10.0f inclusive + Sets rate of perceived exertion (RPE) used during the exercise session. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.setRateOfPerceivedExertion. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -506,10 +537,14 @@ - To be added. - To be added. + ExerciseRoute for this activity. This value may be null. + Sets route for this activity To be added. - To be added. + + Sets route for this activity + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.setRoute. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -539,10 +574,14 @@ - To be added. - To be added. + list of ExerciseSegment of this session. This value cannot be null. + Sets segments for this session. To be added. - To be added. + + Sets segments for this session. + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.setSegments. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -573,9 +612,13 @@ To be added. - To be added. + Sets the zone offset of the user when the session started To be added. - To be added. + + Sets the zone offset of the user when the session started + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -612,10 +655,13 @@ - To be added. - To be added. + Title of this activity. This value may be null. + Sets a title of this activity To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.setTitle. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord.xml index b02278be0..d3371281a 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord.xml @@ -116,7 +116,7 @@ Returns exerciseType of this session. - To be added. + Value is one of the following: ExerciseSessionType.EXERCISE_SESSION_TYPE_UNKNOWN ExerciseSessionType.EXERCISE_SESSION_TYPE_BADMINTON ExerciseSessionType.EXERCISE_SESSION_TYPE_BASEBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_BASKETBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_BIKING ExerciseSessionType.EXERCISE_SESSION_TYPE_BIKING_STATIONARY ExerciseSessionType.EXERCISE_SESSION_TYPE_BOOT_CAMP ExerciseSessionType.EXERCISE_SESSION_TYPE_BOXING ExerciseSessionType.EXERCISE_SESSION_TYPE_CALISTHENICS ExerciseSessionType.EXERCISE_SESSION_TYPE_CRICKET ExerciseSessionType.EXERCISE_SESSION_TYPE_DANCING ExerciseSessionType.EXERCISE_SESSION_TYPE_ELLIPTICAL ExerciseSessionType.EXERCISE_SESSION_TYPE_EXERCISE_CLASS ExerciseSessionType.EXERCISE_SESSION_TYPE_FENCING ExerciseSessionType.EXERCISE_SESSION_TYPE_FOOTBALL_AMERICAN ExerciseSessionType.EXERCISE_SESSION_TYPE_FOOTBALL_AUSTRALIAN ExerciseSessionType.EXERCISE_SESSION_TYPE_FRISBEE_DISC ExerciseSessionType.EXERCISE_SESSION_TYPE_GOLF ExerciseSessionType.EXERCISE_SESSION_TYPE_GUIDED_BREATHING ExerciseSessionType.EXERCISE_SESSION_TYPE_GYMNASTICS ExerciseSessionType.EXERCISE_SESSION_TYPE_HANDBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING ExerciseSessionType.EXERCISE_SESSION_TYPE_HIKING ExerciseSessionType.EXERCISE_SESSION_TYPE_ICE_HOCKEY ExerciseSessionType.EXERCISE_SESSION_TYPE_ICE_SKATING ExerciseSessionType.EXERCISE_SESSION_TYPE_MARTIAL_ARTS ExerciseSessionType.EXERCISE_SESSION_TYPE_PADDLING ExerciseSessionType.EXERCISE_SESSION_TYPE_PARAGLIDING ExerciseSessionType.EXERCISE_SESSION_TYPE_PILATES ExerciseSessionType.EXERCISE_SESSION_TYPE_RACQUETBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_ROCK_CLIMBING ExerciseSessionType.EXERCISE_SESSION_TYPE_ROLLER_HOCKEY ExerciseSessionType.EXERCISE_SESSION_TYPE_ROWING ExerciseSessionType.EXERCISE_SESSION_TYPE_ROWING_MACHINE ExerciseSessionType.EXERCISE_SESSION_TYPE_RUGBY ExerciseSessionType.EXERCISE_SESSION_TYPE_RUNNING ExerciseSessionType.EXERCISE_SESSION_TYPE_RUNNING_TREADMILL ExerciseSessionType.EXERCISE_SESSION_TYPE_SAILING ExerciseSessionType.EXERCISE_SESSION_TYPE_SCUBA_DIVING ExerciseSessionType.EXERCISE_SESSION_TYPE_SKATING ExerciseSessionType.EXERCISE_SESSION_TYPE_SKIING ExerciseSessionType.EXERCISE_SESSION_TYPE_SNOWBOARDING ExerciseSessionType.EXERCISE_SESSION_TYPE_SNOWSHOEING ExerciseSessionType.EXERCISE_SESSION_TYPE_SOCCER ExerciseSessionType.EXERCISE_SESSION_TYPE_SOFTBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_SQUASH ExerciseSessionType.EXERCISE_SESSION_TYPE_STAIR_CLIMBING ExerciseSessionType.EXERCISE_SESSION_TYPE_STAIR_CLIMBING_MACHINE ExerciseSessionType.EXERCISE_SESSION_TYPE_STRENGTH_TRAINING ExerciseSessionType.EXERCISE_SESSION_TYPE_STRETCHING ExerciseSessionType.EXERCISE_SESSION_TYPE_SURFING ExerciseSessionType.EXERCISE_SESSION_TYPE_SWIMMING_OPEN_WATER ExerciseSessionType.EXERCISE_SESSION_TYPE_SWIMMING_POOL ExerciseSessionType.EXERCISE_SESSION_TYPE_TABLE_TENNIS ExerciseSessionType.EXERCISE_SESSION_TYPE_TENNIS ExerciseSessionType.EXERCISE_SESSION_TYPE_VOLLEYBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_WALKING ExerciseSessionType.EXERCISE_SESSION_TYPE_WATER_POLO ExerciseSessionType.EXERCISE_SESSION_TYPE_WEIGHTLIFTING ExerciseSessionType.EXERCISE_SESSION_TYPE_WHEELCHAIR ExerciseSessionType.EXERCISE_SESSION_TYPE_OTHER_WORKOUT ExerciseSessionType.EXERCISE_SESSION_TYPE_YOGA Returns exerciseType of this session. @@ -441,7 +441,7 @@ Gets the rate of perceived exertion (RPE) for this exercise session. - To be added. + Value is between 0.0f and 10.0f inclusive Gets the rate of perceived exertion (RPE) for this exercise session. Values correspond to the Borg CR10 RPE scale and must be in the range 0 to 10 inclusive. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionTypeEnum.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionTypeEnum.xml index 4b1e61f1c..1c976fa5b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionTypeEnum.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionTypeEnum.xml @@ -40,7 +40,11 @@ 1 - To be added. + + Use this type for the badminton playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_BADMINTON. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 2 - To be added. + + Use this type for the baseball playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_BASEBALL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 3 - To be added. + + Use this type for the basketball playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_BASKETBALL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 4 - To be added. + + Use this type for riding a bicycle session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_BIKING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 5 - To be added. + + Use this type for riding a stationary bicycle session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_BIKING_STATIONARY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,7 +200,11 @@ 6 - To be added. + + Use this type for the boot camp session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_BOOT_CAMP. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -208,7 +232,11 @@ 7 - To be added. + + Use this type for boxing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_BOXING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -236,7 +264,11 @@ 8 - To be added. + + Use this type for calisthenics session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_CALISTHENICS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -264,7 +296,11 @@ 9 - To be added. + + Use this type for the cricket playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_CRICKET. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -292,7 +328,11 @@ 10 - To be added. + + Use this type for the dancing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_DANCING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -320,7 +360,11 @@ 60 - To be added. + + Use this type for elliptical workout. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_ELLIPTICAL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -348,7 +392,11 @@ 11 - To be added. + + Use this type for the exercise class session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_EXERCISE_CLASS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -376,7 +424,11 @@ 12 - To be added. + + Use this type for the fencing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_FENCING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -404,7 +456,11 @@ 13 - To be added. + + Use this type for the American football playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_FOOTBALL_AMERICAN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -432,7 +488,11 @@ 14 - To be added. + + Use this type for the Australian football playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_FOOTBALL_AUSTRALIAN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -460,7 +520,11 @@ 15 - To be added. + + Use this type for the frisbee disc playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_FRISBEE_DISC. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -488,7 +552,11 @@ 16 - To be added. + + Use this type for the golf playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_GOLF. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -516,7 +584,12 @@ 17 - To be added. + + This constant was deprecated in API level 37. Use MindfulnessSessionRecord of the corresponding type MindfulnessSessionRecord.MINDFULNESS_SESSION_TYPE_BREATHING. + Use this type for the guided breathing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_GUIDED_BREATHING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -544,7 +617,11 @@ 18 - To be added. + + Use this type for the gymnastics session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_GYMNASTICS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -572,7 +649,11 @@ 19 - To be added. + + Use this type for the handball playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_HANDBALL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -600,7 +681,11 @@ 20 - To be added. + + Use this type for the high intensity interval training session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -628,7 +713,11 @@ 21 - To be added. + + Use this type for the hiking session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_HIKING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -656,7 +745,11 @@ 22 - To be added. + + Use this type for the ice hockey playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_ICE_HOCKEY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -684,7 +777,11 @@ 23 - To be added. + + Use this type for the ice skating session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_ICE_SKATING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -712,7 +809,11 @@ 24 - To be added. + + Use this type for the martial arts training session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_MARTIAL_ARTS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -740,7 +841,11 @@ 58 - To be added. + + Use this type for the other workout session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_OTHER_WORKOUT. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -768,7 +873,11 @@ 25 - To be added. + + Use this type for the paddling session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_PADDLING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -796,7 +905,11 @@ 26 - To be added. + + Use this type for the paragliding session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_PARAGLIDING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -824,7 +937,11 @@ 27 - To be added. + + Use this type for the pilates session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_PILATES. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -852,7 +969,11 @@ 28 - To be added. + + Use this type for the racquetball playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_RACQUETBALL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -880,7 +1001,11 @@ 29 - To be added. + + Use this type for the rock climbing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_ROCK_CLIMBING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -908,7 +1033,11 @@ 30 - To be added. + + Use this type for the roller hockey playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_ROLLER_HOCKEY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -936,7 +1065,11 @@ 31 - To be added. + + Use this type for the rowing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_ROWING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -964,7 +1097,11 @@ 61 - To be added. + + Use this type for rowing machine. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_ROWING_MACHINE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -992,7 +1129,11 @@ 32 - To be added. + + Use this type for the rugby playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_RUGBY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1020,7 +1161,11 @@ 33 - To be added. + + Use this type for the running session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_RUNNING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1048,7 +1193,11 @@ 34 - To be added. + + Use this type for the treadmill running session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_RUNNING_TREADMILL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1076,7 +1225,11 @@ 35 - To be added. + + Use this type for the sailing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SAILING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1104,7 +1257,11 @@ 36 - To be added. + + Use this type for the scuba diving session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SCUBA_DIVING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1132,7 +1289,11 @@ 37 - To be added. + + Use this type for the skating session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SKATING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1160,7 +1321,11 @@ 38 - To be added. + + Use this type for the skiing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SKIING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1188,7 +1353,11 @@ 39 - To be added. + + Use this type for the snowboarding session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SNOWBOARDING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1216,7 +1385,11 @@ 40 - To be added. + + Use this type for the snowshoeing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SNOWSHOEING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1244,7 +1417,11 @@ 41 - To be added. + + Use this type for the soccer playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SOCCER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1272,7 +1449,11 @@ 42 - To be added. + + Use this type for the softball playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SOFTBALL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1300,7 +1481,11 @@ 43 - To be added. + + Use this type for the squash playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SQUASH. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1328,7 +1513,11 @@ 44 - To be added. + + Use this type for the stair climbing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_STAIR_CLIMBING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1356,7 +1545,11 @@ 59 - To be added. + + Use this type for the stair climbing machine session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_STAIR_CLIMBING_MACHINE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1384,7 +1577,11 @@ 45 - To be added. + + Use this type for the strength training session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_STRENGTH_TRAINING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1412,7 +1609,11 @@ 46 - To be added. + + Use this type for the stretching session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_STRETCHING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1440,7 +1641,11 @@ 47 - To be added. + + Use this type for the surfing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SURFING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1468,7 +1673,11 @@ 48 - To be added. + + Use this type for the swimming in the open water session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SWIMMING_OPEN_WATER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1496,7 +1705,11 @@ 49 - To be added. + + Use this type for the swimming in the pool session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_SWIMMING_POOL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1524,7 +1737,11 @@ 50 - To be added. + + Use this type for the table tennis playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_TABLE_TENNIS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1552,7 +1769,11 @@ 51 - To be added. + + Use this type for the tennis playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_TENNIS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1580,7 +1801,11 @@ 0 - To be added. + + Use this type if the type of the exercise session is not known. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1608,7 +1833,11 @@ 52 - To be added. + + Use this type for the volleyball playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_VOLLEYBALL. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1636,7 +1865,11 @@ 53 - To be added. + + Use this type for the walking session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_WALKING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1664,7 +1897,11 @@ 54 - To be added. + + Use this type for the water polo playing session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_WATER_POLO. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1692,7 +1929,11 @@ 55 - To be added. + + Use this type for the weightlifting session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_WEIGHTLIFTING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1720,7 +1961,11 @@ 56 - To be added. + + Use this type for the wheelchair session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_WHEELCHAIR. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1748,7 +1993,11 @@ 57 - To be added. + + Use this type for the yoga session. + Android reference for android.health.connect.datatypes.ExerciseSessionType.EXERCISE_SESSION_TYPE_YOGA. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/FhirResource+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/FhirResource+Builder.xml index 6ecd0588b..0e900827b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/FhirResource+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/FhirResource+Builder.xml @@ -67,8 +67,12 @@ To be added. - To be added. - To be added. + Constructs a clone of the other FhirResource instance. + + Constructs a clone of the other FhirResource instance. + Android reference for android.health.connect.datatypes.FhirResource.Builder.Builder. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,8 +100,12 @@ To be added. - To be added. - To be added. + Constructs a clone of the other FhirResource.Builder. + + Constructs a clone of the other FhirResource.Builder. + Android reference for android.health.connect.datatypes.FhirResource.Builder.Builder. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -126,11 +134,14 @@ - To be added. - To be added. - To be added. - To be added. - To be added. + The FHIR resource type extracted from the "resourceType" field in data. Value is one of the following: FhirResource.FHIR_RESOURCE_TYPE_IMMUNIZATION FhirResource.FHIR_RESOURCE_TYPE_ALLERGY_INTOLERANCE FhirResource.FHIR_RESOURCE_TYPE_OBSERVATION FhirResource.FHIR_RESOURCE_TYPE_CONDITION FhirResource.FHIR_RESOURCE_TYPE_PROCEDURE FhirResource.FHIR_RESOURCE_TYPE_MEDICATION FhirResource.FHIR_RESOURCE_TYPE_MEDICATION_REQUEST FhirResource.FHIR_RESOURCE_TYPE_MEDICATION_STATEMENT FhirResource.FHIR_RESOURCE_TYPE_PATIENT FhirResource.FHIR_RESOURCE_TYPE_PRACTITIONER FhirResource.FHIR_RESOURCE_TYPE_PRACTITIONER_ROLE FhirResource.FHIR_RESOURCE_TYPE_ENCOUNTER FhirResource.FHIR_RESOURCE_TYPE_LOCATION FhirResource.FHIR_RESOURCE_TYPE_ORGANIZATION + The FHIR resource ID extracted from the "id" field in data. This value cannot be null. + The FHIR resource data in JSON representation. This value cannot be null. + Constructs a new FhirResource.Builder instance. + To be added. + Android reference for android.health.connect.datatypes.FhirResource.Builder.Builder. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -158,9 +169,13 @@ - To be added. + Returns a new instance of FhirResource with the specified parameters. To be added. - To be added. + + Returns a new instance of FhirResource with the specified parameters. + Android reference for android.health.connect.datatypes.FhirResource.Builder.build. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -220,9 +235,13 @@ To be added. - To be added. + Sets the FHIR resource data in JSON representation. To be added. - To be added. + + Sets the FHIR resource data in JSON representation. + Android reference for android.health.connect.datatypes.FhirResource.Builder.setData. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -253,9 +272,13 @@ To be added. - To be added. + Sets the FHIR resource ID. To be added. - To be added. + + Sets the FHIR resource ID. This is extracted from the "id" field in data. This is NOT a unique identifier among all FhirResource s. + Android reference for android.health.connect.datatypes.FhirResource.Builder.setId. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -285,10 +308,13 @@ - To be added. - To be added. + Value is one of the following: FhirResource.FHIR_RESOURCE_TYPE_IMMUNIZATION FhirResource.FHIR_RESOURCE_TYPE_ALLERGY_INTOLERANCE FhirResource.FHIR_RESOURCE_TYPE_OBSERVATION FhirResource.FHIR_RESOURCE_TYPE_CONDITION FhirResource.FHIR_RESOURCE_TYPE_PROCEDURE FhirResource.FHIR_RESOURCE_TYPE_MEDICATION FhirResource.FHIR_RESOURCE_TYPE_MEDICATION_REQUEST FhirResource.FHIR_RESOURCE_TYPE_MEDICATION_STATEMENT FhirResource.FHIR_RESOURCE_TYPE_PATIENT FhirResource.FHIR_RESOURCE_TYPE_PRACTITIONER FhirResource.FHIR_RESOURCE_TYPE_PRACTITIONER_ROLE FhirResource.FHIR_RESOURCE_TYPE_ENCOUNTER FhirResource.FHIR_RESOURCE_TYPE_LOCATION FhirResource.FHIR_RESOURCE_TYPE_ORGANIZATION + Sets the FHIR resource type. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.FhirResource.Builder.setType. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/FhirResource.xml b/docs/xml/Android.Health.Connect.DataTypes/FhirResource.xml index 9d16b5d78..13d3562fd 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/FhirResource.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/FhirResource.xml @@ -116,9 +116,13 @@ System.String - To be added. + Returns the FHIR resource data in JSON representation. To be added. - To be added. + + Returns the FHIR resource data in JSON representation. + Android reference for android.health.connect.datatypes.FhirResource.getData. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -149,9 +153,13 @@ - To be added. - To be added. - To be added. + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. + a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR + + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. + Android reference for android.health.connect.datatypes.FhirResource.describeContents. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -870,9 +878,13 @@ System.String - To be added. + Returns the FHIR resource ID. To be added. - To be added. + + Returns the FHIR resource ID. This is extracted from the "id" field in data. This is NOT a unique identifier among all FhirResource s. + Android reference for android.health.connect.datatypes.FhirResource.getId. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1012,7 +1024,7 @@ Returns the FHIR resource type. - To be added. + Value is one of the following: FHIR_RESOURCE_TYPE_IMMUNIZATION FHIR_RESOURCE_TYPE_ALLERGY_INTOLERANCE FHIR_RESOURCE_TYPE_OBSERVATION FHIR_RESOURCE_TYPE_CONDITION FHIR_RESOURCE_TYPE_PROCEDURE FHIR_RESOURCE_TYPE_MEDICATION FHIR_RESOURCE_TYPE_MEDICATION_REQUEST FHIR_RESOURCE_TYPE_MEDICATION_STATEMENT FHIR_RESOURCE_TYPE_PATIENT FHIR_RESOURCE_TYPE_PRACTITIONER FHIR_RESOURCE_TYPE_PRACTITIONER_ROLE FHIR_RESOURCE_TYPE_ENCOUNTER FHIR_RESOURCE_TYPE_LOCATION FHIR_RESOURCE_TYPE_ORGANIZATION Returns the FHIR resource type. This is extracted from the "resourceType" field in #getData. The list of supported types is a subset of the resource list on the official FHIR website. For a list of @@ -1070,9 +1082,12 @@ To be added. - To be added. - To be added. - To be added. + Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of the following: Parcelable.PARCELABLE_WRITE_RETURN_VALUE + Flatten this object in to a Parcel. + To be added. + Android reference for android.health.connect.datatypes.FhirResource.writeToParcel. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/FhirResourceType.xml b/docs/xml/Android.Health.Connect.DataTypes/FhirResourceType.xml index ba80b6145..e03f40f19 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/FhirResourceType.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/FhirResourceType.xml @@ -40,7 +40,11 @@ 2 - To be added. + + FHIR resource type for AllergyIntolerance. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_ALLERGY_INTOLERANCE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 4 - To be added. + + FHIR resource type for a FHIR Condition. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_CONDITION. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 12 - To be added. + + FHIR resource type for a FHIR Encounter. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_ENCOUNTER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 1 - To be added. + + FHIR resource type for Immunization. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_IMMUNIZATION. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 13 - To be added. + + FHIR resource type for a FHIR Location. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_LOCATION. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,7 +200,11 @@ 6 - To be added. + + FHIR resource type for a FHIR Medication. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_MEDICATION. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -208,7 +232,11 @@ 7 - To be added. + + FHIR resource type for a FHIR MedicationRequest. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_MEDICATION_REQUEST. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -236,7 +264,11 @@ 8 - To be added. + + FHIR resource type for a FHIR MedicationStatement. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_MEDICATION_STATEMENT. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -264,7 +296,11 @@ 3 - To be added. + + FHIR resource type for a FHIR Observation. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_OBSERVATION. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -292,7 +328,11 @@ 14 - To be added. + + FHIR resource type for a FHIR Organization. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_ORGANIZATION. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -320,7 +360,11 @@ 9 - To be added. + + FHIR resource type for a FHIR Patient. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_PATIENT. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -348,7 +392,11 @@ 10 - To be added. + + FHIR resource type for a FHIR Practitioner. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_PRACTITIONER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -376,7 +424,11 @@ 11 - To be added. + + FHIR resource type for a FHIR PractitionerRole. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_PRACTITIONER_ROLE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -404,7 +456,11 @@ 5 - To be added. + + FHIR resource type for a FHIR Procedure. + Android reference for android.health.connect.datatypes.FhirResource.FHIR_RESOURCE_TYPE_PROCEDURE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/FhirVersion.xml b/docs/xml/Android.Health.Connect.DataTypes/FhirVersion.xml index a58f2f378..16ea35257 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/FhirVersion.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/FhirVersion.xml @@ -119,9 +119,13 @@ - To be added. - To be added. - To be added. + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. + a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR + + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. + Android reference for android.health.connect.datatypes.FhirVersion.describeContents. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -329,9 +333,13 @@ To be added. - To be added. + Creates a FhirVersion object with the version of string format. To be added. - To be added. + + Creates a FhirVersion object with the version of string format. The format should look like "4.0.1" which contains 3 numbers - major, minor and patch, separated by ".". This aligns with the official FHIR versions. Note that the "label" is not supported for now, which represents a 'working' version. + Android reference for android.health.connect.datatypes.FhirVersion.parseFhirVersion. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -472,9 +480,12 @@ To be added. - To be added. - To be added. - To be added. + Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of the following: Parcelable.PARCELABLE_WRITE_RETURN_VALUE + Populates a Parcel with the self information. + To be added. + Android reference for android.health.connect.datatypes.FhirVersion.writeToParcel. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml index c305fedf4..b6b01a92e 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml @@ -154,9 +154,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.FloorsClimbedRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -184,9 +188,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.FloorsClimbedRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -246,9 +254,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.FloorsClimbedRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -279,9 +291,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.FloorsClimbedRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/HealthDeviceType.xml b/docs/xml/Android.Health.Connect.DataTypes/HealthDeviceType.xml index aa659f624..1d4ff93b4 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HealthDeviceType.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HealthDeviceType.xml @@ -40,7 +40,11 @@ 7 - To be added. + + Wearable straps worn around the chest, primarily used for highly accurate heart rate monitoring during exercise. + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_CHEST_STRAP. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 9 - To be added. + + Over-the-counter Medical devices. For example: CGM / Glucometers, Blood Pressure Cuff + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_CONSUMER_MEDICAL_DEVICE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 6 - To be added. + + Wearable devices, typically worn on the wrist or arm, primarily focused on tracking physical activity and basic health metrics. + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_FITNESS_BAND. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 13 - To be added. + + Tools and accessories designed for use during physical exercise. For example: Dumbbells, Jump Ropes + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_FITNESS_EQUIPMENT. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 12 - To be added. + + Stationary or mobile equipment designed for physical exercise. For example: Treadmill, Indoor Cycles, Rowing Machines, Outdoor Bicycle. Outdoor Scooter + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_FITNESS_MACHINE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,7 +200,11 @@ 10 - To be added. + + Wearable glasses with integrated technology and computing capabilities. + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_GLASSES. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -208,7 +232,11 @@ 5 - To be added. + + Devices worn on the head, beyond glasses, designed for specific health or fitness applications, often involving sensing or stimulation. For example: VR/MR Headsets, ECG Head Bands + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_HEAD_MOUNTED. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -236,7 +264,11 @@ 11 - To be added. + + Electronic devices worn in or around the ears, often with audio capabilities. + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_HEARABLE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -264,7 +296,11 @@ 15 - To be added. + + Equipment attachments that measure a specific metric. For example: Pedal Meters, Insole Meters + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_METER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -292,7 +328,11 @@ 2 - To be added. + + A handheld mobile computing and communication device, equipped with various sensors (e.g., accelerometer, GPS) that can collect health and fitness data, or serve as a primary interface for manual data entry or managing data from connected peripherals. + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_PHONE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -320,7 +360,11 @@ 14 - To be added. + + A portable computer usually with GPS and performance tracking capabilities that is either handheld or attached to a device. For example: Handheld GPS, Cycling Computer, Rowing Computer + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_PORTABLE_COMPUTER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -348,7 +392,11 @@ 4 - To be added. + + Wearable devices worn on a finger, typically designed for discreet tracking of sleep, activity, and potentially other physiological data. + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_RING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -376,7 +424,11 @@ 3 - To be added. + + Devices designed to measure body weight and often other body composition metrics. + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_SCALE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -404,7 +456,11 @@ 8 - To be added. + + Stationary devices with a screen and connectivity, often used in homes or gyms to provide guided workouts, track progress, and offer health-related information. For example: Home Smart Displays, Interactive Fitness Mirrors + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_SMART_DISPLAY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -432,7 +488,11 @@ 0 - To be added. + + A device whose specific type is not identified, not yet supported in the Health Connect list, or where the originating device type could not be determined by the data writer. + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -460,7 +520,11 @@ 1 - To be added. + + A wearable computing device designed to be worn on the wrist, typically featuring an interactive display and offering a broad range of functionalities including, but not limited to, health and fitness tracking, app integration, and communication. + Android reference for android.health.connect.datatypes.Device.DEVICE_TYPE_WATCH. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/HealthMealType.xml b/docs/xml/Android.Health.Connect.DataTypes/HealthMealType.xml index ee7609cf7..76a618965 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HealthMealType.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HealthMealType.xml @@ -40,7 +40,11 @@ 1 - To be added. + + Use this for the first meal of the day, usually the morning meal. + Android reference for android.health.connect.datatypes.MealType.MEAL_TYPE_BREAKFAST. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 3 - To be added. + + Use this for last meal of the day, usually the evening meal. + Android reference for android.health.connect.datatypes.MealType.MEAL_TYPE_DINNER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 2 - To be added. + + Use this for the noon meal. + Android reference for android.health.connect.datatypes.MealType.MEAL_TYPE_LUNCH. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 4 - To be added. + + Any meal outside of the usual three meals per day. + Android reference for android.health.connect.datatypes.MealType.MEAL_TYPE_SNACK. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/HealthRecordingMethod.xml b/docs/xml/Android.Health.Connect.DataTypes/HealthRecordingMethod.xml index 4145e46f0..8e5d0aa26 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HealthRecordingMethod.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HealthRecordingMethod.xml @@ -40,7 +40,11 @@ 1 - To be added. + + For actively recorded data by the user. For e.g. An exercise session actively recorded by the user using a phone or a watch device. + Android reference for android.health.connect.datatypes.Metadata.RECORDING_METHOD_ACTIVELY_RECORDED. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 2 - To be added. + + For passively recorded data by the app. For e.g. Steps data recorded by a watch or phone without the user starting a session. + Android reference for android.health.connect.datatypes.Metadata.RECORDING_METHOD_AUTOMATICALLY_RECORDED. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 3 - To be added. + + For manually entered data by the user. For e.g. Nutrition or weight data entered by the user. + Android reference for android.health.connect.datatypes.Metadata.RECORDING_METHOD_MANUAL_ENTRY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 0 - To be added. + + Unknown recording method. + Android reference for android.health.connect.datatypes.Metadata.RECORDING_METHOD_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml index f1f413609..2512aca1b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml @@ -73,13 +73,14 @@ Start time of this activity End time of this activity Samples of recorded heart rate - To be added. + Make a builder for HeartRateRecord initialized with the given data. Java documentation for android.health.connect.datatypes.HeartRateRecord.Builder.HeartRateRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, java.util.List<android.health.connect.datatypes.HeartRateRecord.HeartRateSample>). + Android reference for android.health.connect.datatypes.HeartRateRecord.Builder.Builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project @@ -154,9 +155,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.HeartRateRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -184,9 +189,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.HeartRateRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -246,9 +255,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended. To be added. - To be added. + + Sets the zone offset of the user when the activity ended. By default, the end zone offset is set the current zone offset. + Android reference for android.health.connect.datatypes.HeartRateRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -279,9 +292,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started. To be added. - To be added. + + Sets the zone offset of the user when the activity started. By default, the starting zone offset is set the current zone offset. + Android reference for android.health.connect.datatypes.HeartRateRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml index 2d6466aae..ccb0ded65 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml @@ -153,9 +153,13 @@ - To be added. + Clears zone offset. To be added. - To be added. + + Clears zone offset. + Android reference for android.health.connect.datatypes.HeartRateVariabilityRmssdRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -215,9 +219,13 @@ To be added. - To be added. + Sets the zone offset of the record entry. To be added. - To be added. + + Sets the zone offset of the record entry. + Android reference for android.health.connect.datatypes.HeartRateVariabilityRmssdRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml index 5d1d90f7d..8ee0ecf03 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml @@ -152,9 +152,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.HeightRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -214,9 +218,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.HeightRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml index 94eb11374..7082251d2 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml @@ -155,9 +155,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.HydrationRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -185,9 +189,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.HydrationRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -247,9 +255,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.HydrationRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -280,9 +292,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.HydrationRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml index 10eff6f4d..66291523f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml @@ -151,9 +151,13 @@ - To be added. + Clears zone offset. To be added. - To be added. + + Clears zone offset. + Android reference for android.health.connect.datatypes.IntermenstrualBleedingRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -213,9 +217,13 @@ To be added. - To be added. + Sets the zone offset for the record. To be added. - To be added. + + Sets the zone offset for the record. + Android reference for android.health.connect.datatypes.IntermenstrualBleedingRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml index fe4ebb07c..9e7ac4171 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml @@ -152,9 +152,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.LeanBodyMassRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -214,9 +218,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.LeanBodyMassRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource+Builder.xml index 47c8fd049..6c1ae004a 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource+Builder.xml @@ -67,8 +67,12 @@ To be added. - To be added. - To be added. + Constructs a clone of the other MedicalDataSource instance. + + Constructs a clone of the other MedicalDataSource instance. + Android reference for android.health.connect.datatypes.MedicalDataSource.Builder.Builder. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,8 +100,12 @@ To be added. - To be added. - To be added. + Constructs a clone of the other MedicalDataSource.Builder. + + Constructs a clone of the other MedicalDataSource.Builder. + Android reference for android.health.connect.datatypes.MedicalDataSource.Builder.Builder. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -128,13 +136,17 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The unique identifier of this data source. This value cannot be null. + The package name of the owning app. This value cannot be null. + The FHIR base URI of the data source. This value cannot be null. + The display name that describes the data source. This value cannot be null. + The FHIR version of MedicalResource s linked to this source. This value cannot be null. + Constructs a new MedicalDataSource.Builder instance. + + Constructs a new MedicalDataSource.Builder instance. + Android reference for android.health.connect.datatypes.MedicalDataSource.Builder.Builder. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -162,9 +174,13 @@ - To be added. + Returns a new instance of MedicalDataSource with the specified parameters. To be added. - To be added. + + Returns a new instance of MedicalDataSource with the specified parameters. + Android reference for android.health.connect.datatypes.MedicalDataSource.Builder.build. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -224,9 +240,12 @@ To be added. - To be added. + Sets the display name that describes this data source. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.MedicalDataSource.Builder.setDisplayName. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -257,9 +276,13 @@ To be added. - To be added. + Sets the FHIR base URI of this data source. To be added. - To be added. + + Sets the FHIR base URI of this data source. + Android reference for android.health.connect.datatypes.MedicalDataSource.Builder.setFhirBaseUri. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -290,9 +313,13 @@ To be added. - To be added. + Sets the FHIR version of MedicalResource s linked to this source. To be added. - To be added. + + Sets the FHIR version of MedicalResource s linked to this source. + Android reference for android.health.connect.datatypes.MedicalDataSource.Builder.setFhirVersion. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -323,9 +350,13 @@ To be added. - To be added. + Sets unique identifier of this data source. To be added. - To be added. + + Sets unique identifier of this data source. + Android reference for android.health.connect.datatypes.MedicalDataSource.Builder.setId. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -363,9 +394,13 @@ To be added. - To be added. + Sets the time MedicalResource s linked to this data source were last updated. To be added. - To be added. + + Sets the time MedicalResource s linked to this data source were last updated. + Android reference for android.health.connect.datatypes.MedicalDataSource.Builder.setLastDataUpdateTime. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -396,9 +431,13 @@ To be added. - To be added. + Sets the package name of the contributing package. To be added. - To be added. + + Sets the package name of the contributing package. Auto-populated by the platform at source creation time. + Android reference for android.health.connect.datatypes.MedicalDataSource.Builder.setPackageName. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource.xml b/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource.xml index fb3904311..e427744b1 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource.xml @@ -119,9 +119,13 @@ - To be added. - To be added. - To be added. + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. + a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR + + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. + Android reference for android.health.connect.datatypes.MedicalDataSource.describeContents. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -148,9 +152,13 @@ System.String - To be added. + Returns the display name. To be added. - To be added. + + Returns the display name. + Android reference for android.health.connect.datatypes.MedicalDataSource.getDisplayName. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -177,9 +185,13 @@ Android.Net.Uri - To be added. + Returns the FHIR base URI, where data written for this data source came from. To be added. - To be added. + + Returns the FHIR base URI, where data written for this data source came from. + Android reference for android.health.connect.datatypes.MedicalDataSource.getFhirBaseUri. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -206,9 +218,13 @@ Android.Health.Connect.DataTypes.FhirVersion - To be added. + Returns the FHIR version of MedicalResource s from this source. To be added. - To be added. + + Returns the FHIR version of MedicalResource s from this source. + Android reference for android.health.connect.datatypes.MedicalDataSource.getFhirVersion. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -235,9 +251,12 @@ System.String - To be added. + Returns the unique identifier, assigned by the Android Health Platform at insertion time. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.MedicalDataSource.getId. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -326,9 +345,13 @@ Java.Time.Instant - To be added. + Returns the time MedicalResource s linked to this data source were last updated, or null if the data source has no linked resources. To be added. - To be added. + + Returns the time MedicalResource s linked to this data source were last updated, or null if the data source has no linked resources. This time is based on resources that currently exist in HealthConnect, so does not reflect data deletion. + Android reference for android.health.connect.datatypes.MedicalDataSource.getLastDataUpdateTime. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -355,9 +378,13 @@ System.String - To be added. + Returns the corresponding package name of the owning app. To be added. - To be added. + + Returns the corresponding package name of the owning app. + Android reference for android.health.connect.datatypes.MedicalDataSource.getPackageName. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -457,9 +484,13 @@ To be added. - To be added. - To be added. - To be added. + Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of the following: Parcelable.PARCELABLE_WRITE_RETURN_VALUE + Flatten this object in to a Parcel. + + Flatten this object in to a Parcel. + Android reference for android.health.connect.datatypes.MedicalDataSource.writeToParcel. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/MedicalResource+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MedicalResource+Builder.xml index 2273f37bf..a3bb246dc 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MedicalResource+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MedicalResource+Builder.xml @@ -67,8 +67,12 @@ To be added. - To be added. - To be added. + Constructs a clone of the other MedicalResource instance. + + Constructs a clone of the other MedicalResource instance. + Android reference for android.health.connect.datatypes.MedicalResource.Builder.Builder. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,8 +100,11 @@ To be added. - To be added. - To be added. + Constructs a clone of the other MedicalResource.Builder. + To be added. + Android reference for android.health.connect.datatypes.MedicalResource.Builder.Builder. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -127,12 +134,16 @@ - To be added. - To be added. - To be added. - To be added. - To be added. - To be added. + The medical resource type. + The unique MedicalDataSource ID of where the data comes from. This value cannot be null. + the FHIR version being used for fhirResource. This value cannot be null. + The enclosed FhirResource object. This value cannot be null. + Constructs a new MedicalResource.Builder instance. + + Constructs a new MedicalResource.Builder instance. + Android reference for android.health.connect.datatypes.MedicalResource.Builder.Builder. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -160,9 +171,13 @@ - To be added. + Returns a new instance of MedicalResource with the specified parameters. To be added. - To be added. + + Returns a new instance of MedicalResource with the specified parameters. + Android reference for android.health.connect.datatypes.MedicalResource.Builder.build. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -222,9 +237,13 @@ To be added. - To be added. + Sets the unique MedicalDataSource ID of where the data comes from. To be added. - To be added. + + Sets the unique MedicalDataSource ID of where the data comes from. + Android reference for android.health.connect.datatypes.MedicalResource.Builder.setDataSourceId. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -255,9 +274,13 @@ To be added. - To be added. + Sets the enclosed FhirResource object. To be added. - To be added. + + Sets the enclosed FhirResource object. + Android reference for android.health.connect.datatypes.MedicalResource.Builder.setFhirResource. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -288,9 +311,13 @@ To be added. - To be added. + Sets the FHIR version being used for fhirResource. To be added. - To be added. + + Sets the FHIR version being used for fhirResource. + Android reference for android.health.connect.datatypes.MedicalResource.Builder.setFhirVersion. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -321,9 +348,13 @@ To be added. - To be added. + Sets the medical resource type. To be added. - To be added. + + Sets the medical resource type. + Android reference for android.health.connect.datatypes.MedicalResource.Builder.setType. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/MedicalResource.xml b/docs/xml/Android.Health.Connect.DataTypes/MedicalResource.xml index e9fbc1f4d..c1c202d72 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MedicalResource.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MedicalResource.xml @@ -115,9 +115,13 @@ System.String - To be added. + Returns the unique MedicalDataSource ID of where the data comes from. To be added. - To be added. + + Returns the unique MedicalDataSource ID of where the data comes from. + Android reference for android.health.connect.datatypes.MedicalResource.getDataSourceId. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -148,9 +152,12 @@ - To be added. - To be added. - To be added. + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. + a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR + To be added. + Android reference for android.health.connect.datatypes.MedicalResource.describeContents. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -177,9 +184,13 @@ Android.Health.Connect.DataTypes.FhirResource - To be added. + Returns the enclosed FhirResource object. To be added. - To be added. + + Returns the enclosed FhirResource object. + Android reference for android.health.connect.datatypes.MedicalResource.getFhirResource. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -206,9 +217,13 @@ Android.Health.Connect.DataTypes.FhirVersion - To be added. + Returns the FHIR version being used for mFhirResource To be added. - To be added. + + Returns the FHIR version being used for mFhirResource + Android reference for android.health.connect.datatypes.MedicalResource.getFhirVersion. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -235,9 +250,13 @@ Android.Health.Connect.MedicalResourceId - To be added. + Returns the ID of this MedicalResource as MedicalResourceId. To be added. - To be added. + + Returns the ID of this MedicalResource as MedicalResourceId. + Android reference for android.health.connect.datatypes.MedicalResource.getId. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1021,9 +1040,13 @@ To be added. - To be added. - To be added. - To be added. + Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of the following: Parcelable.PARCELABLE_WRITE_RETURN_VALUE + Flatten this object in to a Parcel. + + Flatten this object in to a Parcel. + Android reference for android.health.connect.datatypes.MedicalResource.writeToParcel. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/MedicalResourceType.xml b/docs/xml/Android.Health.Connect.DataTypes/MedicalResourceType.xml index 87853c9bb..0f00ba0bd 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MedicalResourceType.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MedicalResourceType.xml @@ -40,7 +40,11 @@ 2 - To be added. + + Medical resource type labelling data as allergies or intolerances. + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_ALLERGIES_INTOLERANCES. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 7 - To be added. + + Medical resource type labelling data as medical conditions (clinical condition, problem, diagnosis etc). + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_CONDITIONS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 6 - To be added. + + Medical resource type labelling data as results (Laboratory or pathology). + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_LABORATORY_RESULTS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 9 - To be added. + + Medical resource type labelling data as medication related. + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_MEDICATIONS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 10 - To be added. + + Medical resource type labelling data as related to personal details, including demographic information such as name, date of birth, and contact details such as address or telephone numbers. + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_PERSONAL_DETAILS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,7 +200,11 @@ 11 - To be added. + + Medical resource type labelling data as related to practitioners. This is information about the doctors, nurses, masseurs, physios, etc who have been involved with the user. + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_PRACTITIONER_DETAILS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -208,7 +232,11 @@ 3 - To be added. + + Medical resource type labelling data as to do with pregnancy. + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_PREGNANCY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -236,7 +264,11 @@ 8 - To be added. + + Medical resource type labelling data as procedures (actions taken on or for a patient). + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_PROCEDURES. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -264,7 +296,11 @@ 4 - To be added. + + Medical resource type labelling data as social history. + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_SOCIAL_HISTORY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -292,7 +328,11 @@ 1 - To be added. + + Medical resource type labelling data as vaccines. + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_VACCINES. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -320,7 +360,11 @@ 12 - To be added. + + Medical resource type labelling data as related to an encounter with a practitioner. This includes visits to healthcare providers and remote encounters such as telephone and videoconference appointments, and information about the time, location and organization who is being met. + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_VISITS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -348,7 +392,11 @@ 5 - To be added. + + Medical resource type labelling data as vital signs. + Android reference for android.health.connect.datatypes.MedicalResource.MEDICAL_RESOURCE_TYPE_VITAL_SIGNS. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml index 98449068a..4e2cb69cd 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml @@ -160,9 +160,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.MenstruationFlowRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -222,9 +226,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.MenstruationFlowRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml index 6f1116636..ad611795f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml @@ -153,9 +153,13 @@ - To be added. + Clears end zone offset. To be added. - To be added. + + Clears end zone offset. + Android reference for android.health.connect.datatypes.MenstruationPeriodRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -183,9 +187,13 @@ - To be added. + Clears start zone offset. To be added. - To be added. + + Clears start zone offset. + Android reference for android.health.connect.datatypes.MenstruationPeriodRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -245,9 +253,12 @@ To be added. - To be added. + Sets the zone offset of the user when the interval of this record ended To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.MenstruationPeriodRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -278,9 +289,13 @@ To be added. - To be added. + Sets the zone offset of the user when the interval of this record started To be added. - To be added. + + Sets the zone offset of the user when the interval of this record started + Android reference for android.health.connect.datatypes.MenstruationPeriodRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/Metadata+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/Metadata+Builder.xml index febdc9cd1..dd14224b4 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/Metadata+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/Metadata+Builder.xml @@ -172,9 +172,13 @@ To be added. - To be added. + Sets optional client supplied record unique data identifier associated with the data. To be added. - To be added. + + Sets optional client supplied record unique data identifier associated with the data. There is guaranteed a single entry for any type of data with same client provided identifier for a given client. Any new insertions with the same client provided identifier will either replace or be ignored depending on associated clientRecordVersion. @see clientRecordVersion A null value means that no clientRecordId is set + Android reference for android.health.connect.datatypes.Metadata.Builder.setClientRecordId. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -205,9 +209,13 @@ To be added. - To be added. + Sets optional client supplied version associated with the data. To be added. - To be added. + + Sets optional client supplied version associated with the data. This determines conflict resolution outcome when there are multiple insertions of the same clientRecordId. Data with the highest clientRecordVersion takes precedence. clientRecordVersion starts with 0. @see clientRecordId + Android reference for android.health.connect.datatypes.Metadata.Builder.setClientRecordVersion. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -238,9 +246,13 @@ To be added. - To be added. + Sets where the data comes from, such as application information originally generated this data. To be added. - To be added. + + Sets where the data comes from, such as application information originally generated this data. When Record is created before insertion, this contains a sentinel value, any assigned value will be ignored. After insertion, this will be populated with inserted application. + Android reference for android.health.connect.datatypes.Metadata.Builder.setDataOrigin. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -271,9 +283,13 @@ To be added. - To be added. + Sets optional client supplied device information associated with the data. To be added. - To be added. + + Sets optional client supplied device information associated with the data. + Android reference for android.health.connect.datatypes.Metadata.Builder.setDevice. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -304,9 +320,13 @@ To be added. - To be added. + Sets unique identifier of this data, assigned by the Android Health Platform at insertion time. To be added. - To be added. + + Sets unique identifier of this data, assigned by the Android Health Platform at insertion time. When Record is created before insertion, this takes a sentinel value, any assigned value will be ignored. + Android reference for android.health.connect.datatypes.Metadata.Builder.setId. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -337,9 +357,13 @@ To be added. - To be added. + Sets when data was last modified (or originally created). To be added. - To be added. + + Sets when data was last modified (or originally created). When Record is created before inserted, this contains a sentinel value, any assigned value will be ignored. + Android reference for android.health.connect.datatypes.Metadata.Builder.setLastModifiedTime. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -376,10 +400,14 @@ - To be added. - To be added. + Value is one of the following: Metadata.RECORDING_METHOD_UNKNOWN Metadata.RECORDING_METHOD_ACTIVELY_RECORDED Metadata.RECORDING_METHOD_AUTOMATICALLY_RECORDED Metadata.RECORDING_METHOD_MANUAL_ENTRY + Sets recording method for the Record. To be added. - To be added. + + Sets recording method for the Record. This detail helps to know how the data was recorded which can be useful for prioritization of the record + Android reference for android.health.connect.datatypes.Metadata.Builder.setRecordingMethod. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/Metadata.xml b/docs/xml/Android.Health.Connect.DataTypes/Metadata.xml index 3ae6161a5..e1467e8bf 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/Metadata.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/Metadata.xml @@ -348,7 +348,7 @@ Returns recording method which indicates how data was recorded for the Record - To be added. + Value is one of the following: RECORDING_METHOD_UNKNOWN RECORDING_METHOD_ACTIVELY_RECORDED RECORDING_METHOD_AUTOMATICALLY_RECORDED RECORDING_METHOD_MANUAL_ENTRY Returns recording method which indicates how data was recorded for the Record diff --git a/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml index de5355df7..0fe543ba9 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml @@ -187,9 +187,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.MindfulnessSessionRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -226,10 +230,14 @@ - To be added. - To be added. + Additional notes for the session. Optional field. This value may be null. + Sets notes for this activity To be added. - To be added. + + Sets notes for this activity + Android reference for android.health.connect.datatypes.MindfulnessSessionRecord.Builder.setNotes. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -296,9 +304,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.MindfulnessSessionRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -335,10 +347,14 @@ - To be added. - To be added. + Title of the session. Optional field. This value may be null. + Sets a title of this activity To be added. - To be added. + + Sets a title of this activity + Android reference for android.health.connect.datatypes.MindfulnessSessionRecord.Builder.setTitle. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord.xml b/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord.xml index 1833dfd45..3da81940d 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord.xml @@ -146,7 +146,7 @@ Returns type of the mindfulness session. - To be added. + Value is one of the following: MINDFULNESS_SESSION_TYPE_UNKNOWN MINDFULNESS_SESSION_TYPE_MEDITATION MINDFULNESS_SESSION_TYPE_OTHER MINDFULNESS_SESSION_TYPE_BREATHING MINDFULNESS_SESSION_TYPE_MUSIC MINDFULNESS_SESSION_TYPE_MOVEMENT MINDFULNESS_SESSION_TYPE_UNGUIDED Returns type of the mindfulness session. diff --git a/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionType.xml b/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionType.xml index dc9383911..0fb93951d 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionType.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionType.xml @@ -40,7 +40,11 @@ 3 - To be added. + + Guided breathing mindfulness session. + Android reference for android.health.connect.datatypes.MindfulnessSessionRecord.MINDFULNESS_SESSION_TYPE_BREATHING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 1 - To be added. + + Meditation mindfulness session. + Android reference for android.health.connect.datatypes.MindfulnessSessionRecord.MINDFULNESS_SESSION_TYPE_MEDITATION. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 5 - To be added. + + Stretches/movement mindfulness session. + Android reference for android.health.connect.datatypes.MindfulnessSessionRecord.MINDFULNESS_SESSION_TYPE_MOVEMENT. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 4 - To be added. + + Music/soundscapes mindfulness session. + Android reference for android.health.connect.datatypes.MindfulnessSessionRecord.MINDFULNESS_SESSION_TYPE_MUSIC. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 2 - To be added. + + Other mindfulness session. + Android reference for android.health.connect.datatypes.MindfulnessSessionRecord.MINDFULNESS_SESSION_TYPE_OTHER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,7 +200,11 @@ 6 - To be added. + + Unguided mindfulness session. + Android reference for android.health.connect.datatypes.MindfulnessSessionRecord.MINDFULNESS_SESSION_TYPE_UNGUIDED. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -208,7 +232,11 @@ 0 - To be added. + + Use this type if the mindfulness session type is unknown. + Android reference for android.health.connect.datatypes.MindfulnessSessionRecord.MINDFULNESS_SESSION_TYPE_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml index 6e01e7440..985af6a3c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml @@ -152,9 +152,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -182,9 +186,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -250,10 +258,14 @@ - To be added. - To be added. + Biotin of this activity. This value may be null. + Sets the biotin of this activity To be added. - To be added. + + Sets the biotin of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setBiotin. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -290,10 +302,14 @@ - To be added. - To be added. + Caffeine of this activity. This value may be null. + Sets the caffeine of this activity To be added. - To be added. + + Sets the caffeine of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setCaffeine. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -330,10 +346,14 @@ - To be added. - To be added. + Calcium of this activity. This value may be null. + Sets the calcium of this activity To be added. - To be added. + + Sets the calcium of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setCalcium. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -370,10 +390,13 @@ - To be added. - To be added. + Chloride of this activity. This value may be null. + Sets the chloride of this activity To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setChloride. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -410,10 +433,14 @@ - To be added. - To be added. + Cholesterol of this activity. This value may be null. + Sets the cholesterol of this activity To be added. - To be added. + + Sets the cholesterol of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setCholesterol. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -450,10 +477,14 @@ - To be added. - To be added. + Chromium of this activity. This value may be null. + Sets the chromium of this activity To be added. - To be added. + + Sets the chromium of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setChromium. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -490,10 +521,14 @@ - To be added. - To be added. + Copper of this activity. This value may be null. + Sets the copper of this activity To be added. - To be added. + + Sets the copper of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setCopper. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -530,10 +565,14 @@ - To be added. - To be added. + DietaryFiber of this activity. This value may be null. + Sets the dietaryFiber of this activity To be added. - To be added. + + Sets the dietaryFiber of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setDietaryFiber. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -564,9 +603,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -603,10 +646,14 @@ - To be added. - To be added. + Energy of this activity. This value may be null. + Sets the energy of this activity To be added. - To be added. + + Sets the energy of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setEnergy. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -643,10 +690,13 @@ - To be added. - To be added. + EnergyFromFat of this activity. This value may be null. + Sets the energyFromFat of this activity To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setEnergyFromFat. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -683,10 +733,14 @@ - To be added. - To be added. + Folate of this activity. This value may be null. + Sets the folate of this activity To be added. - To be added. + + Sets the folate of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setFolate. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -723,10 +777,14 @@ - To be added. - To be added. + FolicAcid of this activity. This value may be null. + Sets the folicAcid of this activity To be added. - To be added. + + Sets the folicAcid of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setFolicAcid. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -763,10 +821,14 @@ - To be added. - To be added. + Iodine of this activity. This value may be null. + Sets the iodine of this activity To be added. - To be added. + + Sets the iodine of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setIodine. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -803,10 +865,13 @@ - To be added. - To be added. + Iron of this activity. This value may be null. + Sets the iron of this activity To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setIron. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -843,10 +908,14 @@ - To be added. - To be added. + Magnesium of this activity. This value may be null. + Sets the magnesium of this activity To be added. - To be added. + + Sets the magnesium of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setMagnesium. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -883,10 +952,14 @@ - To be added. - To be added. + Manganese of this activity. This value may be null. + Sets the manganese of this activity To be added. - To be added. + + Sets the manganese of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setManganese. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -916,10 +989,14 @@ - To be added. - To be added. + Name of this activity. This value cannot be null. + Sets the name of this activity To be added. - To be added. + + Sets the name of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setMealName. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -956,10 +1033,14 @@ - To be added. - To be added. + MealType of this activity. Value is one of the following: MealType.MEAL_TYPE_UNKNOWN MealType.MEAL_TYPE_BREAKFAST MealType.MEAL_TYPE_LUNCH MealType.MEAL_TYPE_DINNER MealType.MEAL_TYPE_SNACK + Sets the mealType of this activity To be added. - To be added. + + Sets the mealType of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setMealType. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -996,10 +1077,14 @@ - To be added. - To be added. + Molybdenum of this activity. This value may be null. + Sets the molybdenum of this activity To be added. - To be added. + + Sets the molybdenum of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setMolybdenum. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1036,10 +1121,14 @@ - To be added. - To be added. + MonounsaturatedFat of this activity. This value may be null. + Sets the monounsaturatedFat of this activity To be added. - To be added. + + Sets the monounsaturatedFat of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setMonounsaturatedFat. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1076,10 +1165,13 @@ - To be added. - To be added. + Niacin of this activity. This value may be null. + Sets the niacin of this activity To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setNiacin. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1116,10 +1208,14 @@ - To be added. - To be added. + PantothenicAcid of this activity. This value may be null. + Sets the pantothenicAcid of this activity To be added. - To be added. + + Sets the pantothenicAcid of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setPantothenicAcid. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1156,10 +1252,14 @@ - To be added. - To be added. + Phosphorus of this activity. This value may be null. + Sets the phosphorus of this activity To be added. - To be added. + + Sets the phosphorus of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setPhosphorus. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1196,10 +1296,14 @@ - To be added. - To be added. + PolyunsaturatedFat of this activity. This value may be null. + Sets the polyunsaturatedFat of this activity To be added. - To be added. + + Sets the polyunsaturatedFat of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setPolyunsaturatedFat. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1236,10 +1340,14 @@ - To be added. - To be added. + Potassium of this activity. This value may be null. + Sets the potassium of this activity To be added. - To be added. + + Sets the potassium of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setPotassium. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1276,10 +1384,14 @@ - To be added. - To be added. + Protein of this activity. This value may be null. + Sets the protein of this activity To be added. - To be added. + + Sets the protein of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setProtein. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1316,10 +1428,14 @@ - To be added. - To be added. + Riboflavin of this activity. This value may be null. + Sets the riboflavin of this activity To be added. - To be added. + + Sets the riboflavin of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setRiboflavin. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1356,10 +1472,13 @@ - To be added. - To be added. + SaturatedFat of this activity. This value may be null. + Sets the saturatedFat of this activity To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setSaturatedFat. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1396,10 +1515,14 @@ - To be added. - To be added. + Selenium of this activity. This value may be null. + Sets the selenium of this activity To be added. - To be added. + + Sets the selenium of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setSelenium. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1436,10 +1559,14 @@ - To be added. - To be added. + Sodium of this activity. This value may be null. + Sets the sodium of this activity To be added. - To be added. + + Sets the sodium of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setSodium. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1470,9 +1597,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1509,10 +1640,13 @@ - To be added. - To be added. + Sugar of this activity. This value may be null. + Sets the sugar of this activity To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setSugar. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1549,10 +1683,14 @@ - To be added. - To be added. + Thiamin of this activity. This value may be null. + Sets the thiamin of this activity To be added. - To be added. + + Sets the thiamin of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setThiamin. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1589,10 +1727,14 @@ - To be added. - To be added. + TotalCarbohydrate of this activity. This value may be null. + Sets the totalCarbohydrate of this activity To be added. - To be added. + + Sets the totalCarbohydrate of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setTotalCarbohydrate. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1629,10 +1771,14 @@ - To be added. - To be added. + TotalFat of this activity. This value may be null. + Sets the totalFat of this activity To be added. - To be added. + + Sets the totalFat of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setTotalFat. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1669,10 +1815,14 @@ - To be added. - To be added. + TransFat of this activity. This value may be null. + Sets the transFat of this activity To be added. - To be added. + + Sets the transFat of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setTransFat. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1709,10 +1859,14 @@ - To be added. - To be added. + UnsaturatedFat of this activity. This value may be null. + Sets the unsaturatedFat of this activity To be added. - To be added. + + Sets the unsaturatedFat of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setUnsaturatedFat. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1749,10 +1903,14 @@ - To be added. - To be added. + VitaminA of this activity. This value may be null. + Sets the vitaminA of this activity To be added. - To be added. + + Sets the vitaminA of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setVitaminA. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1789,10 +1947,13 @@ - To be added. - To be added. + VitaminB12 of this activity. This value may be null. + Sets the vitaminB12 of this activity To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setVitaminB12. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1829,10 +1990,14 @@ - To be added. - To be added. + VitaminB6 of this activity. This value may be null. + Sets the vitaminB6 of this activity To be added. - To be added. + + Sets the vitaminB6 of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setVitaminB6. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1869,10 +2034,14 @@ - To be added. - To be added. + VitaminC of this activity. This value may be null. + Sets the vitaminC of this activity To be added. - To be added. + + Sets the vitaminC of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setVitaminC. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1909,10 +2078,14 @@ - To be added. - To be added. + VitaminD of this activity. This value may be null. + Sets the vitaminD of this activity To be added. - To be added. + + Sets the vitaminD of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setVitaminD. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1949,10 +2122,14 @@ - To be added. - To be added. + VitaminE of this activity. This value may be null. + Sets the vitaminE of this activity To be added. - To be added. + + Sets the vitaminE of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setVitaminE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -1989,10 +2166,14 @@ - To be added. - To be added. + VitaminK of this activity. This value may be null. + Sets the vitaminK of this activity To be added. - To be added. + + Sets the vitaminK of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setVitaminK. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -2029,10 +2210,14 @@ - To be added. - To be added. + Zinc of this activity. This value may be null. + Sets the zinc of this activity To be added. - To be added. + + Sets the zinc of this activity + Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setZinc. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml index a81e20fe9..1c07c636e 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml @@ -160,9 +160,12 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.OvulationTestRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -222,9 +225,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.OvulationTestRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestResultValue.xml b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestResultValue.xml index 161820b53..0d513c605 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestResultValue.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestResultValue.xml @@ -40,7 +40,11 @@ 2 - To be added. + + High fertility. Refers to a rise in estrogen or luteinizing hormone that may signal the fertile window (time in the menstrual cycle when conception is likely to occur). + Android reference for android.health.connect.datatypes.OvulationTestRecord.OvulationTestResult.RESULT_HIGH. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 0 - To be added. + + Inconclusive result. Refers to ovulation test results that are indeterminate (e.g. may be testing malfunction, user error, etc.). ". Any unknown value will also be returned as [RESULT_INCONCLUSIVE]. + Android reference for android.health.connect.datatypes.OvulationTestRecord.OvulationTestResult.RESULT_INCONCLUSIVE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 3 - To be added. + + Negative fertility (may also be referred as "low" fertility). Refers to the time in the cycle where fertility/conception is expected to be low. + Android reference for android.health.connect.datatypes.OvulationTestRecord.OvulationTestResult.RESULT_NEGATIVE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 1 - To be added. + + Positive fertility (may also be referred as "peak" fertility). Refers to the peak of the luteinizing hormone (LH) surge and ovulation is expected to occur in 10-36 hours. + Android reference for android.health.connect.datatypes.OvulationTestRecord.OvulationTestResult.RESULT_POSITIVE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml index 38672507f..a65106770 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml @@ -153,9 +153,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.OxygenSaturationRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -215,9 +219,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.OxygenSaturationRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml index 7387da00d..83ebe98c5 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml @@ -110,9 +110,13 @@ To be added. - To be added. + Adds a PlannedExerciseStep. To be added. - To be added. + + Adds a PlannedExerciseStep. + Android reference for android.health.connect.datatypes.PlannedExerciseBlock.Builder.addStep. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -181,9 +185,13 @@ - To be added. + Clears the PlannedExerciseStep entries. To be added. - To be added. + + Clears the PlannedExerciseStep entries. + Android reference for android.health.connect.datatypes.PlannedExerciseBlock.Builder.clearSteps. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -250,9 +258,13 @@ To be added. - To be added. + Sets the description. To be added. - To be added. + + Sets the description. + Android reference for android.health.connect.datatypes.PlannedExerciseBlock.Builder.setDescription. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -319,9 +331,13 @@ To be added. - To be added. + Sets the number of repetitions. To be added. - To be added. + + Sets the number of repetitions. + Android reference for android.health.connect.datatypes.PlannedExerciseBlock.Builder.setRepetitions. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -352,9 +368,13 @@ To be added. - To be added. + Sets the PlannedExerciseStep entries. To be added. - To be added. + + Sets the PlannedExerciseStep entries. + Android reference for android.health.connect.datatypes.PlannedExerciseBlock.Builder.setSteps. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml index 28894a376..e9951bcb8 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml @@ -164,10 +164,14 @@ - To be added. - To be added. + An PlannedExerciseBlock to add to this planned session.. This value cannot be null. + Adds a block to this planned session.. To be added. - To be added. + + Adds a block to this planned session.. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.addBlock. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -237,9 +241,13 @@ - To be added. + Clears the blocks of this planned session. To be added. - To be added. + + Clears the blocks of this planned session. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.clearBlocks. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -267,9 +275,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -297,9 +309,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -358,10 +374,13 @@ - To be added. - To be added. + A list of PlannedExerciseBlock to set for this planned session. This value cannot be null. + Sets the blocks of this planned session. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.setBlocks. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -392,9 +411,13 @@ To be added. - To be added. + Sets the planned end time of the session. To be added. - To be added. + + Sets the planned end time of the session. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.setEndTime. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -425,9 +448,13 @@ To be added. - To be added. + Sets the zone offset of when the workout should end. To be added. - To be added. + + Sets the zone offset of when the workout should end. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -457,10 +484,14 @@ - To be added. - To be added. + Value is one of the following: ExerciseSessionType.EXERCISE_SESSION_TYPE_UNKNOWN ExerciseSessionType.EXERCISE_SESSION_TYPE_BADMINTON ExerciseSessionType.EXERCISE_SESSION_TYPE_BASEBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_BASKETBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_BIKING ExerciseSessionType.EXERCISE_SESSION_TYPE_BIKING_STATIONARY ExerciseSessionType.EXERCISE_SESSION_TYPE_BOOT_CAMP ExerciseSessionType.EXERCISE_SESSION_TYPE_BOXING ExerciseSessionType.EXERCISE_SESSION_TYPE_CALISTHENICS ExerciseSessionType.EXERCISE_SESSION_TYPE_CRICKET ExerciseSessionType.EXERCISE_SESSION_TYPE_DANCING ExerciseSessionType.EXERCISE_SESSION_TYPE_ELLIPTICAL ExerciseSessionType.EXERCISE_SESSION_TYPE_EXERCISE_CLASS ExerciseSessionType.EXERCISE_SESSION_TYPE_FENCING ExerciseSessionType.EXERCISE_SESSION_TYPE_FOOTBALL_AMERICAN ExerciseSessionType.EXERCISE_SESSION_TYPE_FOOTBALL_AUSTRALIAN ExerciseSessionType.EXERCISE_SESSION_TYPE_FRISBEE_DISC ExerciseSessionType.EXERCISE_SESSION_TYPE_GOLF ExerciseSessionType.EXERCISE_SESSION_TYPE_GUIDED_BREATHING ExerciseSessionType.EXERCISE_SESSION_TYPE_GYMNASTICS ExerciseSessionType.EXERCISE_SESSION_TYPE_HANDBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING ExerciseSessionType.EXERCISE_SESSION_TYPE_HIKING ExerciseSessionType.EXERCISE_SESSION_TYPE_ICE_HOCKEY ExerciseSessionType.EXERCISE_SESSION_TYPE_ICE_SKATING ExerciseSessionType.EXERCISE_SESSION_TYPE_MARTIAL_ARTS ExerciseSessionType.EXERCISE_SESSION_TYPE_PADDLING ExerciseSessionType.EXERCISE_SESSION_TYPE_PARAGLIDING ExerciseSessionType.EXERCISE_SESSION_TYPE_PILATES ExerciseSessionType.EXERCISE_SESSION_TYPE_RACQUETBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_ROCK_CLIMBING ExerciseSessionType.EXERCISE_SESSION_TYPE_ROLLER_HOCKEY ExerciseSessionType.EXERCISE_SESSION_TYPE_ROWING ExerciseSessionType.EXERCISE_SESSION_TYPE_ROWING_MACHINE ExerciseSessionType.EXERCISE_SESSION_TYPE_RUGBY ExerciseSessionType.EXERCISE_SESSION_TYPE_RUNNING ExerciseSessionType.EXERCISE_SESSION_TYPE_RUNNING_TREADMILL ExerciseSessionType.EXERCISE_SESSION_TYPE_SAILING ExerciseSessionType.EXERCISE_SESSION_TYPE_SCUBA_DIVING ExerciseSessionType.EXERCISE_SESSION_TYPE_SKATING ExerciseSessionType.EXERCISE_SESSION_TYPE_SKIING ExerciseSessionType.EXERCISE_SESSION_TYPE_SNOWBOARDING ExerciseSessionType.EXERCISE_SESSION_TYPE_SNOWSHOEING ExerciseSessionType.EXERCISE_SESSION_TYPE_SOCCER ExerciseSessionType.EXERCISE_SESSION_TYPE_SOFTBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_SQUASH ExerciseSessionType.EXERCISE_SESSION_TYPE_STAIR_CLIMBING ExerciseSessionType.EXERCISE_SESSION_TYPE_STAIR_CLIMBING_MACHINE ExerciseSessionType.EXERCISE_SESSION_TYPE_STRENGTH_TRAINING ExerciseSessionType.EXERCISE_SESSION_TYPE_STRETCHING ExerciseSessionType.EXERCISE_SESSION_TYPE_SURFING ExerciseSessionType.EXERCISE_SESSION_TYPE_SWIMMING_OPEN_WATER ExerciseSessionType.EXERCISE_SESSION_TYPE_SWIMMING_POOL ExerciseSessionType.EXERCISE_SESSION_TYPE_TABLE_TENNIS ExerciseSessionType.EXERCISE_SESSION_TYPE_TENNIS ExerciseSessionType.EXERCISE_SESSION_TYPE_VOLLEYBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_WALKING ExerciseSessionType.EXERCISE_SESSION_TYPE_WATER_POLO ExerciseSessionType.EXERCISE_SESSION_TYPE_WEIGHTLIFTING ExerciseSessionType.EXERCISE_SESSION_TYPE_WHEELCHAIR ExerciseSessionType.EXERCISE_SESSION_TYPE_OTHER_WORKOUT ExerciseSessionType.EXERCISE_SESSION_TYPE_YOGA + Sets the exercise type. To be added. - To be added. + + Sets the exercise type. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.setExerciseType. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -491,9 +522,13 @@ To be added. - To be added. + Set the metadata for the record. To be added. - To be added. + + Set the metadata for the record. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.setMetadata. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -530,10 +565,14 @@ - To be added. - To be added. + Notes for this activity. This value may be null. + Sets notes for this activity. To be added. - To be added. + + Sets notes for this activity. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.setNotes. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -600,9 +639,13 @@ To be added. - To be added. + Sets the planned start time of the session. To be added. - To be added. + + Sets the planned start time of the session. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.setStartTime. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -633,9 +676,13 @@ To be added. - To be added. + Sets the zone offset of when the workout should start. To be added. - To be added. + + Sets the zone offset of when the workout should start. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -672,10 +719,14 @@ - To be added. - To be added. + Title of this activity. This value may be null. + Sets a title of this planned session. To be added. - To be added. + + Sets a title of this planned session. + Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.setTitle. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord.xml index 4253b53d9..49b52d244 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord.xml @@ -205,7 +205,7 @@ Returns the exercise type of this planned session. - To be added. + Value is one of the following: ExerciseSessionType.EXERCISE_SESSION_TYPE_UNKNOWN ExerciseSessionType.EXERCISE_SESSION_TYPE_BADMINTON ExerciseSessionType.EXERCISE_SESSION_TYPE_BASEBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_BASKETBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_BIKING ExerciseSessionType.EXERCISE_SESSION_TYPE_BIKING_STATIONARY ExerciseSessionType.EXERCISE_SESSION_TYPE_BOOT_CAMP ExerciseSessionType.EXERCISE_SESSION_TYPE_BOXING ExerciseSessionType.EXERCISE_SESSION_TYPE_CALISTHENICS ExerciseSessionType.EXERCISE_SESSION_TYPE_CRICKET ExerciseSessionType.EXERCISE_SESSION_TYPE_DANCING ExerciseSessionType.EXERCISE_SESSION_TYPE_ELLIPTICAL ExerciseSessionType.EXERCISE_SESSION_TYPE_EXERCISE_CLASS ExerciseSessionType.EXERCISE_SESSION_TYPE_FENCING ExerciseSessionType.EXERCISE_SESSION_TYPE_FOOTBALL_AMERICAN ExerciseSessionType.EXERCISE_SESSION_TYPE_FOOTBALL_AUSTRALIAN ExerciseSessionType.EXERCISE_SESSION_TYPE_FRISBEE_DISC ExerciseSessionType.EXERCISE_SESSION_TYPE_GOLF ExerciseSessionType.EXERCISE_SESSION_TYPE_GUIDED_BREATHING ExerciseSessionType.EXERCISE_SESSION_TYPE_GYMNASTICS ExerciseSessionType.EXERCISE_SESSION_TYPE_HANDBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING ExerciseSessionType.EXERCISE_SESSION_TYPE_HIKING ExerciseSessionType.EXERCISE_SESSION_TYPE_ICE_HOCKEY ExerciseSessionType.EXERCISE_SESSION_TYPE_ICE_SKATING ExerciseSessionType.EXERCISE_SESSION_TYPE_MARTIAL_ARTS ExerciseSessionType.EXERCISE_SESSION_TYPE_PADDLING ExerciseSessionType.EXERCISE_SESSION_TYPE_PARAGLIDING ExerciseSessionType.EXERCISE_SESSION_TYPE_PILATES ExerciseSessionType.EXERCISE_SESSION_TYPE_RACQUETBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_ROCK_CLIMBING ExerciseSessionType.EXERCISE_SESSION_TYPE_ROLLER_HOCKEY ExerciseSessionType.EXERCISE_SESSION_TYPE_ROWING ExerciseSessionType.EXERCISE_SESSION_TYPE_ROWING_MACHINE ExerciseSessionType.EXERCISE_SESSION_TYPE_RUGBY ExerciseSessionType.EXERCISE_SESSION_TYPE_RUNNING ExerciseSessionType.EXERCISE_SESSION_TYPE_RUNNING_TREADMILL ExerciseSessionType.EXERCISE_SESSION_TYPE_SAILING ExerciseSessionType.EXERCISE_SESSION_TYPE_SCUBA_DIVING ExerciseSessionType.EXERCISE_SESSION_TYPE_SKATING ExerciseSessionType.EXERCISE_SESSION_TYPE_SKIING ExerciseSessionType.EXERCISE_SESSION_TYPE_SNOWBOARDING ExerciseSessionType.EXERCISE_SESSION_TYPE_SNOWSHOEING ExerciseSessionType.EXERCISE_SESSION_TYPE_SOCCER ExerciseSessionType.EXERCISE_SESSION_TYPE_SOFTBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_SQUASH ExerciseSessionType.EXERCISE_SESSION_TYPE_STAIR_CLIMBING ExerciseSessionType.EXERCISE_SESSION_TYPE_STAIR_CLIMBING_MACHINE ExerciseSessionType.EXERCISE_SESSION_TYPE_STRENGTH_TRAINING ExerciseSessionType.EXERCISE_SESSION_TYPE_STRETCHING ExerciseSessionType.EXERCISE_SESSION_TYPE_SURFING ExerciseSessionType.EXERCISE_SESSION_TYPE_SWIMMING_OPEN_WATER ExerciseSessionType.EXERCISE_SESSION_TYPE_SWIMMING_POOL ExerciseSessionType.EXERCISE_SESSION_TYPE_TABLE_TENNIS ExerciseSessionType.EXERCISE_SESSION_TYPE_TENNIS ExerciseSessionType.EXERCISE_SESSION_TYPE_VOLLEYBALL ExerciseSessionType.EXERCISE_SESSION_TYPE_WALKING ExerciseSessionType.EXERCISE_SESSION_TYPE_WATER_POLO ExerciseSessionType.EXERCISE_SESSION_TYPE_WEIGHTLIFTING ExerciseSessionType.EXERCISE_SESSION_TYPE_WHEELCHAIR ExerciseSessionType.EXERCISE_SESSION_TYPE_OTHER_WORKOUT ExerciseSessionType.EXERCISE_SESSION_TYPE_YOGA Returns the exercise type of this planned session. diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml index 30f5255e1..fc46ab080 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml @@ -115,9 +115,13 @@ To be added. - To be added. + Adds a ExercisePerformanceGoal. To be added. - To be added. + + Adds a ExercisePerformanceGoal. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.Builder.addPerformanceGoal. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -187,9 +191,13 @@ - To be added. + Clears ExercisePerformanceGoal entries. To be added. - To be added. + + Clears ExercisePerformanceGoal entries. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.Builder.clearPerformanceGoals. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -249,9 +257,13 @@ To be added. - To be added. + Sets the ExerciseCompletionGoal. To be added. - To be added. + + Sets the ExerciseCompletionGoal. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.Builder.setCompletionGoal. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -289,9 +301,13 @@ To be added. - To be added. + Sets the description. To be added. - To be added. + + Sets the description. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.Builder.setDescription. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -357,10 +373,13 @@ - To be added. - To be added. + Value is one of the following: PlannedExerciseStep.EXERCISE_CATEGORY_UNKNOWN PlannedExerciseStep.EXERCISE_CATEGORY_WARMUP PlannedExerciseStep.EXERCISE_CATEGORY_REST PlannedExerciseStep.EXERCISE_CATEGORY_ACTIVE PlannedExerciseStep.EXERCISE_CATEGORY_COOLDOWN PlannedExerciseStep.EXERCISE_CATEGORY_RECOVERY + Sets the exercise category. To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.Builder.setExerciseCategory. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -390,10 +409,14 @@ - To be added. - To be added. + Value is one of the following: ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_UNKNOWN ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BARBELL_SHOULDER_PRESS ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BENCH_SIT_UP ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BIKING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BIKING_STATIONARY ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_LEFT_ARM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_RIGHT_ARM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_FRONT_RAISE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_LATERAL_RAISE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_LEFT_ARM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_RIGHT_ARM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_TWO_ARM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_FORWARD_TWIST ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_ELLIPTICAL ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PILATES ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_ROWING_MACHINE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_RUNNING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_RUNNING_TREADMILL ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING_MACHINE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_STRETCHING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_OPEN_WATER ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_POOL ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_UPPER_TWIST ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_WALKING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_WEIGHTLIFTING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_WHEELCHAIR ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_OTHER_WORKOUT ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_YOGA ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_ARM_CURL ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BACK_EXTENSION ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BALL_SLAM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BENCH_PRESS ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BURPEE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_CRUNCH ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DEADLIFT ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DOUBLE_ARM_TRICEPS_EXTENSION ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_ROW ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_FRONT_RAISE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_HIP_THRUST ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_HULA_HOOP ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_JUMPING_JACK ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_JUMP_ROPE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_KETTLEBELL_SWING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LATERAL_RAISE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LAT_PULL_DOWN ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_CURL ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_EXTENSION ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_PRESS ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_RAISE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LUNGE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_MOUNTAIN_CLIMBER ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PLANK ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PULL_UP ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PUNCH ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SHOULDER_PRESS ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SINGLE_ARM_TRICEPS_EXTENSION ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SIT_UP ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SQUAT ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_FREESTYLE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_BACKSTROKE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_BREASTSTROKE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_BUTTERFLY ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_MIXED ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_OTHER ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_REST ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PAUSE + Sets the exercise type. To be added. - To be added. + + Sets the exercise type. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.Builder.setExerciseType. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -424,9 +447,13 @@ To be added. - To be added. + Sets ExercisePerformanceGoal entries. To be added. - To be added. + + Sets ExercisePerformanceGoal entries. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.Builder.setPerformanceGoals. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep.xml index 4a8516307..611a2318c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep.xml @@ -194,7 +194,7 @@ Returns the exercise category of this step. - To be added. + Value is one of the following: EXERCISE_CATEGORY_UNKNOWN EXERCISE_CATEGORY_WARMUP EXERCISE_CATEGORY_REST EXERCISE_CATEGORY_ACTIVE EXERCISE_CATEGORY_COOLDOWN EXERCISE_CATEGORY_RECOVERY Returns the exercise category of this step. @@ -505,7 +505,7 @@ Returns the exercise type of this step. - To be added. + Value is one of the following: ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_UNKNOWN ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BARBELL_SHOULDER_PRESS ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BENCH_SIT_UP ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BIKING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BIKING_STATIONARY ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_LEFT_ARM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_CURL_RIGHT_ARM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_FRONT_RAISE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_LATERAL_RAISE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_LEFT_ARM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_RIGHT_ARM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_TRICEPS_EXTENSION_TWO_ARM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_FORWARD_TWIST ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_ELLIPTICAL ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_HIGH_INTENSITY_INTERVAL_TRAINING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PILATES ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_ROWING_MACHINE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_RUNNING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_RUNNING_TREADMILL ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_STAIR_CLIMBING_MACHINE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_STRETCHING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_OPEN_WATER ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_POOL ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_UPPER_TWIST ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_WALKING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_WEIGHTLIFTING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_WHEELCHAIR ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_OTHER_WORKOUT ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_YOGA ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_ARM_CURL ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BACK_EXTENSION ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BALL_SLAM ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BENCH_PRESS ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_BURPEE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_CRUNCH ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DEADLIFT ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DOUBLE_ARM_TRICEPS_EXTENSION ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_DUMBBELL_ROW ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_FRONT_RAISE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_HIP_THRUST ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_HULA_HOOP ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_JUMPING_JACK ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_JUMP_ROPE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_KETTLEBELL_SWING ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LATERAL_RAISE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LAT_PULL_DOWN ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_CURL ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_EXTENSION ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_PRESS ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LEG_RAISE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_LUNGE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_MOUNTAIN_CLIMBER ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PLANK ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PULL_UP ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PUNCH ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SHOULDER_PRESS ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SINGLE_ARM_TRICEPS_EXTENSION ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SIT_UP ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SQUAT ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_FREESTYLE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_BACKSTROKE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_BREASTSTROKE ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_BUTTERFLY ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_MIXED ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_SWIMMING_OTHER ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_REST ExerciseSegmentType.EXERCISE_SEGMENT_TYPE_PAUSE Returns the exercise type of this step. diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStepExerciseCategory.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStepExerciseCategory.xml index 7da08ff02..84916a989 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStepExerciseCategory.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStepExerciseCategory.xml @@ -40,7 +40,11 @@ 3 - To be added. + + Active exercise. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.EXERCISE_CATEGORY_ACTIVE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 4 - To be added. + + Cooldown exercise, typically at the end of a workout. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.EXERCISE_CATEGORY_COOLDOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 5 - To be added. + + Lower intensity, active exercise. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.EXERCISE_CATEGORY_RECOVERY. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 2 - To be added. + + A rest. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.EXERCISE_CATEGORY_REST. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 0 - To be added. + + An unknown category of exercise. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.EXERCISE_CATEGORY_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,7 +200,11 @@ 1 - To be added. + + A warmup. + Android reference for android.health.connect.datatypes.PlannedExerciseStep.EXERCISE_CATEGORY_WARMUP. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml index 35af10e89..7df09a163 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml @@ -154,9 +154,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.PowerRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -184,9 +188,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.PowerRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -246,9 +254,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.PowerRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -279,9 +291,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.PowerRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml index c24dd19bf..662bad8fa 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml @@ -152,9 +152,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.RespiratoryRateRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -214,9 +218,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.RespiratoryRateRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml index 5524f8807..c36c81619 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml @@ -152,9 +152,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.RestingHeartRateRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -214,9 +218,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.RestingHeartRateRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml index 989a4af19..4e66af29b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml @@ -160,9 +160,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.SexualActivityRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -222,9 +226,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.SexualActivityRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml index 7eb8db9b6..c2261b345 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml @@ -152,9 +152,13 @@ - To be added. + Clears the zone offset of the user when the activity ended. To be added. - To be added. + + Clears the zone offset of the user when the activity ended. + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -182,9 +186,13 @@ - To be added. + Clears the zone offset of the user when the activity started. To be added. - To be added. + + Clears the zone offset of the user when the activity started. + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -251,9 +259,13 @@ To be added. - To be added. + Sets the baseline skin temperature for the user. To be added. - To be added. + + Sets the baseline skin temperature for the user. + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.Builder.setBaseline. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -284,9 +296,13 @@ To be added. - To be added. + Sets a list of skin temperature deltas. To be added. - To be added. + + Sets a list of skin temperature deltas. + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.Builder.setDeltas. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -317,9 +333,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended. To be added. - To be added. + + Sets the zone offset of the user when the activity ended. + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -349,10 +369,14 @@ - To be added. - To be added. + Value is one of the following: SkinTemperatureRecord.MEASUREMENT_LOCATION_UNKNOWN SkinTemperatureRecord.MEASUREMENT_LOCATION_FINGER SkinTemperatureRecord.MEASUREMENT_LOCATION_TOE SkinTemperatureRecord.MEASUREMENT_LOCATION_WRIST + Sets the measurement location of the skin temperature. To be added. - To be added. + + Sets the measurement location of the skin temperature. + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.Builder.setMeasurementLocation. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -383,9 +407,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started. To be added. - To be added. + + Sets the zone offset of the user when the activity started. + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecordMeasurementLocation.xml b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecordMeasurementLocation.xml index f98ae6b8a..bbd451c33 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecordMeasurementLocation.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecordMeasurementLocation.xml @@ -40,7 +40,11 @@ 1 - To be added. + + Skin temperature measurement location finger. + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.MEASUREMENT_LOCATION_FINGER. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 2 - To be added. + + Skin temperature measurement location toe. + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.MEASUREMENT_LOCATION_TOE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 0 - To be added. + + Skin temperature measurement location unknown. + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.MEASUREMENT_LOCATION_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 3 - To be added. + + Skin temperature measurement location wrist. + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.MEASUREMENT_LOCATION_WRIST. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml index 3cd9039b1..2bdfcf84e 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml @@ -153,9 +153,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.SleepSessionRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -183,9 +187,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.SleepSessionRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -245,9 +253,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.SleepSessionRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -284,10 +296,13 @@ - To be added. - To be added. + Additional notes for the session. Optional field. This value may be null. + Sets notes for this activity To be added. - To be added. + To be added. + Android reference for android.health.connect.datatypes.SleepSessionRecord.Builder.setNotes. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -353,10 +368,14 @@ - To be added. - To be added. + list of stages to set. This value cannot be null. + Set stages to this sleep session. To be added. - To be added. + + Set stages to this sleep session. Returns Object with updated stages. + Android reference for android.health.connect.datatypes.SleepSessionRecord.Builder.setStages. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -387,9 +406,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.SleepSessionRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -426,10 +449,14 @@ - To be added. - To be added. + Title of the session. Optional field. This value may be null. + Sets a title of this activity To be added. - To be added. + + Sets a title of this activity + Android reference for android.health.connect.datatypes.SleepSessionRecord.Builder.setTitle. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml index dee555ca2..2ab569265 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml @@ -312,7 +312,7 @@ Returns stage type. - To be added. + Value is one of the following: SleepSessionRecord.StageType.STAGE_TYPE_UNKNOWN SleepSessionRecord.StageType.STAGE_TYPE_AWAKE SleepSessionRecord.StageType.STAGE_TYPE_SLEEPING SleepSessionRecord.StageType.STAGE_TYPE_AWAKE_OUT_OF_BED SleepSessionRecord.StageType.STAGE_TYPE_SLEEPING_LIGHT SleepSessionRecord.StageType.STAGE_TYPE_SLEEPING_DEEP SleepSessionRecord.StageType.STAGE_TYPE_SLEEPING_REM SleepSessionRecord.StageType.STAGE_TYPE_AWAKE_IN_BED Returns stage type. diff --git a/docs/xml/Android.Health.Connect.DataTypes/SleepStageType.xml b/docs/xml/Android.Health.Connect.DataTypes/SleepStageType.xml index 386a8736e..02df51d27 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SleepStageType.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SleepStageType.xml @@ -40,7 +40,11 @@ 1 - To be added. + + The user is awake and either known to be in bed, or it is unknown whether they are in bed or not. + Android reference for android.health.connect.datatypes.SleepSessionRecord.StageType.STAGE_TYPE_AWAKE. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -68,7 +72,11 @@ 7 - To be added. + + The user is awake and in bed. + Android reference for android.health.connect.datatypes.SleepSessionRecord.StageType.STAGE_TYPE_AWAKE_IN_BED. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -96,7 +104,11 @@ 3 - To be added. + + The user is out of bed and assumed to be awake. + Android reference for android.health.connect.datatypes.SleepSessionRecord.StageType.STAGE_TYPE_AWAKE_OUT_OF_BED. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -124,7 +136,11 @@ 2 - To be added. + + The user is asleep but the particular stage of sleep (light, deep or REM) is unknown. + Android reference for android.health.connect.datatypes.SleepSessionRecord.StageType.STAGE_TYPE_SLEEPING. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -152,7 +168,11 @@ 5 - To be added. + + The user is in a deep sleep stage. + Android reference for android.health.connect.datatypes.SleepSessionRecord.StageType.STAGE_TYPE_SLEEPING_DEEP. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -180,7 +200,11 @@ 4 - To be added. + + The user is in a light sleep stage. + Android reference for android.health.connect.datatypes.SleepSessionRecord.StageType.STAGE_TYPE_SLEEPING_LIGHT. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -208,7 +232,11 @@ 6 - To be added. + + The user is in a REM sleep stage. + Android reference for android.health.connect.datatypes.SleepSessionRecord.StageType.STAGE_TYPE_SLEEPING_REM. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -236,7 +264,11 @@ 0 - To be added. + + Use this type if the stage of sleep is unknown. + Android reference for android.health.connect.datatypes.SleepSessionRecord.StageType.STAGE_TYPE_UNKNOWN. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml index 1cda0fbb4..56790edfa 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml @@ -154,9 +154,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.SpeedRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -184,9 +188,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.SpeedRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -246,9 +254,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.SpeedRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -279,9 +291,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.SpeedRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml index 41de410fb..29bc3de41 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml @@ -154,9 +154,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.StepsCadenceRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -184,9 +188,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.StepsCadenceRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -246,9 +254,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.StepsCadenceRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -279,9 +291,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.StepsCadenceRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml index 26a14d9da..dee23df50 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml @@ -154,9 +154,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.StepsRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -184,9 +188,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.StepsRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -246,9 +254,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.StepsRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -279,9 +291,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.StepsRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml index 2c6d68206..401a2ec49 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml @@ -155,9 +155,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.TotalCaloriesBurnedRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -185,9 +189,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.TotalCaloriesBurnedRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -247,9 +255,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.TotalCaloriesBurnedRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -280,9 +292,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.TotalCaloriesBurnedRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml index 86610dced..858321676 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml @@ -163,9 +163,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.Vo2MaxRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -225,9 +229,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.Vo2MaxRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml index 79c8e30e7..39eaab3c9 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml @@ -153,9 +153,13 @@ - To be added. + Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. + Android reference for android.health.connect.datatypes.WeightRecord.Builder.clearZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -215,9 +219,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened + Android reference for android.health.connect.datatypes.WeightRecord.Builder.setZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + diff --git a/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml index 47b2e845b..2aef2dc8b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml @@ -154,9 +154,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.WheelchairPushesRecord.Builder.clearEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -184,9 +188,13 @@ - To be added. + Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. + Android reference for android.health.connect.datatypes.WheelchairPushesRecord.Builder.clearStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -246,9 +254,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity ended To be added. - To be added. + + Sets the zone offset of the user when the activity ended + Android reference for android.health.connect.datatypes.WheelchairPushesRecord.Builder.setEndZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + @@ -279,9 +291,13 @@ To be added. - To be added. + Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started + Android reference for android.health.connect.datatypes.WheelchairPushesRecord.Builder.setStartZoneOffset. + Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. + From 8ac461af12545338d3ed13765ab1de9cf219db50 Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Tue, 18 Aug 2026 21:17:11 -0500 Subject: [PATCH 2/8] Address Health Connect documentation review Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .../ActiveCaloriesBurnedRecord+Builder.xml | 4 ++-- .../CyclingPedalingCadenceRecord+Builder.xml | 4 ++-- .../DistanceRecord+Builder.xml | 4 ++-- .../ElevationGainedRecord+Builder.xml | 4 ++-- .../ExerciseRoute+Location+Builder.xml | 4 ++-- .../ExerciseRoute+Location.xml | 4 ++-- .../ExerciseSessionRecord+Builder.xml | 4 ++-- .../FloorsClimbedRecord+Builder.xml | 4 ++-- .../HeartRateRecord+Builder.xml | 4 ++-- .../HydrationRecord+Builder.xml | 4 ++-- .../NutritionRecord+Builder.xml | 4 ++-- .../OvulationTestResultValue.xml | 2 +- .../PlannedExerciseSessionRecord+Builder.xml | 4 ++-- .../PowerRecord+Builder.xml | 4 ++-- .../SleepSessionRecord+Builder.xml | 7 ++++--- .../SpeedRecord+Builder.xml | 4 ++-- .../StepsCadenceRecord+Builder.xml | 4 ++-- .../StepsRecord+Builder.xml | 4 ++-- .../TotalCaloriesBurnedRecord+Builder.xml | 4 ++-- .../WheelchairPushesRecord+Builder.xml | 4 ++-- 20 files changed, 41 insertions(+), 40 deletions(-) diff --git a/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml index c410115f0..6b381b497 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml @@ -154,10 +154,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.ActiveCaloriesBurnedRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml index 8f789f3ad..a444d90be 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml @@ -154,10 +154,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml index 91395c5dc..8d206a228 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml @@ -155,10 +155,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.DistanceRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml index 6a49fa410..ab074c768 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml @@ -155,10 +155,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.ElevationGainedRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location+Builder.xml index f760f601c..b7d211a3e 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location+Builder.xml @@ -61,8 +61,8 @@ To be added. - Value is between -90.0f and 90.0f inclusive - Value is between -180.0f and 180.0f inclusive + Value is between -90.0 and 90.0 inclusive + Value is between -180.0 and 180.0 inclusive Sets time, longitude and latitude to the point. Sets time, longitude and latitude to the point. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml index 8d255f295..134730dbf 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml @@ -299,7 +299,7 @@ Returns latitude of this location - Value is between -90.0f and 90.0f inclusive + Value is between -90.0 and 90.0 inclusive Returns latitude of this location @@ -340,7 +340,7 @@ Returns longitude of this location - Value is between -180.0f and 180.0f inclusive + Value is between -180.0 and 180.0 inclusive Returns longitude of this location diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml index e5a58a5d8..e62f35c5d 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml @@ -163,10 +163,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml index b6b01a92e..0a9ef82ba 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml @@ -154,10 +154,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.FloorsClimbedRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml index 2512aca1b..a7a3388ac 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml @@ -155,10 +155,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.HeartRateRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml index 7082251d2..628b37c5a 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml @@ -155,10 +155,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.HydrationRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml index 985af6a3c..99c8fc144 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml @@ -152,10 +152,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.NutritionRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestResultValue.xml b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestResultValue.xml index 0d513c605..c8f78d7ce 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestResultValue.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestResultValue.xml @@ -73,7 +73,7 @@ 0 - Inconclusive result. Refers to ovulation test results that are indeterminate (e.g. may be testing malfunction, user error, etc.). ". Any unknown value will also be returned as [RESULT_INCONCLUSIVE]. + Inconclusive result. Refers to ovulation test results that are indeterminate (e.g. may be testing malfunction, user error, etc.). Any unknown value will also be returned as [RESULT_INCONCLUSIVE]. Android reference for android.health.connect.datatypes.OvulationTestRecord.OvulationTestResult.RESULT_INCONCLUSIVE. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml index e9951bcb8..e77a28d83 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml @@ -275,10 +275,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml index 7df09a163..b0acf6b75 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml @@ -154,10 +154,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.PowerRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml index 2bdfcf84e..5c6b76c62 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml @@ -153,10 +153,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.SleepSessionRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -299,7 +299,8 @@ Additional notes for the session. Optional field. This value may be null. Sets notes for this activity To be added. - To be added. + + Sets notes for this activity. Android reference for android.health.connect.datatypes.SleepSessionRecord.Builder.setNotes. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml index 56790edfa..964200a7e 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml @@ -154,10 +154,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.SpeedRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml index 29bc3de41..0921d163f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml @@ -154,10 +154,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.StepsCadenceRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml index dee23df50..a332ddf14 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml @@ -154,10 +154,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.StepsRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml index 401a2ec49..ffda0665a 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml @@ -155,10 +155,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.TotalCaloriesBurnedRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml index 2aef2dc8b..df6d75efb 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml @@ -154,10 +154,10 @@ - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. To be added. - Sets the start zone offset of this record to system default. + Sets the end zone offset of this record to system default. Android reference for android.health.connect.datatypes.WheelchairPushesRecord.Builder.clearEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. From e411e803762470c7f4c985ea1ee73c193730679f Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Wed, 19 Aug 2026 07:46:51 -0500 Subject: [PATCH 3/8] Repair importer-generated remarks placeholders Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 139c62ae-90bd-4249-a00a-12986d2900f6 --- .../BasalMetabolicRateRecord+Builder.xml | 3 +- .../BloodPressureRecord+Builder.xml | 3 +- .../BodyWaterMassRecord+Builder.xml | 3 +- .../CyclingPedalingCadenceRecord+Builder.xml | 3 +- .../DistanceRecord+Builder.xml | 3 +- .../ExerciseLap+Builder.xml | 3 +- .../ExerciseRoute+Location.xml | 3 +- .../ExerciseSegment+Builder.xml | 6 +- .../ExerciseSessionRecord+Builder.xml | 6 +- .../FhirResource+Builder.xml | 6 +- .../FhirResource.xml | 3 +- .../FhirVersion.xml | 3 +- .../MedicalDataSource+Builder.xml | 3 +- .../MedicalDataSource.xml | 3 +- .../MedicalResource+Builder.xml | 3 +- .../MedicalResource.xml | 3 +- .../MenstruationPeriodRecord+Builder.xml | 3 +- .../NutritionRecord+Builder.xml | 21 ++- .../OvulationTestRecord+Builder.xml | 3 +- .../PlannedExerciseSessionRecord+Builder.xml | 3 +- .../PlannedExerciseStep+Builder.xml | 3 +- tools/importer.cs | 129 +++++++++++++++++- 22 files changed, 187 insertions(+), 32 deletions(-) diff --git a/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml index 8873ecb39..6d04d0ef8 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml @@ -155,7 +155,8 @@ Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. Android reference for android.health.connect.datatypes.BasalMetabolicRateRecord.Builder.clearZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml index eecb280f1..57c21f746 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml @@ -244,7 +244,8 @@ To be added. Sets the zone offset of the user when the activity happened To be added. - To be added. + + Sets the zone offset of the user when the activity happened Android reference for android.health.connect.datatypes.BloodPressureRecord.Builder.setZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml index 35fcec736..511748193 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml @@ -155,7 +155,8 @@ Clears zone offset. To be added. - To be added. + + Clears zone offset. Android reference for android.health.connect.datatypes.BodyWaterMassRecord.Builder.clearZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml index a444d90be..2398403bd 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml @@ -190,7 +190,8 @@ Sets the start zone offset of this record to system default. To be added. - To be added. + + Sets the start zone offset of this record to system default. Android reference for android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder.clearStartZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml index 8d206a228..b8afc3b0c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml @@ -294,7 +294,8 @@ To be added. Sets the zone offset of the user when the activity started To be added. - To be added. + + Sets the zone offset of the user when the activity started Android reference for android.health.connect.datatypes.DistanceRecord.Builder.setStartZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseLap+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseLap+Builder.xml index fce1de10e..94bfdf6c6 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseLap+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseLap+Builder.xml @@ -174,7 +174,8 @@ Length of the lap, in Length unit. Optional field. Valid range: 0-1000000 meters. This value cannot be null. Sets the length of this lap To be added. - To be added. + + Sets the length of this lap Android reference for android.health.connect.datatypes.ExerciseLap.Builder.setLength. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml index 134730dbf..0f2f6e46c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseRoute+Location.xml @@ -546,7 +546,8 @@ To be added. Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of the following: Parcelable.PARCELABLE_WRITE_RETURN_VALUE Flatten this object in to a Parcel. - To be added. + + Flatten this object in to a Parcel. Android reference for android.health.connect.datatypes.ExerciseRoute.Location.writeToParcel. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment+Builder.xml index 9f87cde7d..3943c572f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSegment+Builder.xml @@ -186,7 +186,8 @@ Clears the set index for this exercise segment. To be added. - To be added. + + Clears the set index for this exercise segment. Returns builder instance with set index unset. Android reference for android.health.connect.datatypes.ExerciseSegment.Builder.clearSetIndex. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -359,7 +360,8 @@ Value is 0 or greater Sets the set index for this exercise segment. To be added. - To be added. + + Sets the set index for this exercise segment. The set index must be a non-negative integer, and should start at zero. Set index represents the position of this set relative to other sets in the session. For instance, if an exercise has three sets, they will have setIndex values of 0, 1, and 2 respectively. Multiple segments may be part of a single set, for example if a collection of activities are considered to be a single set, in which case those segments would have the same set index. The set index is may also go back to zero in a single ExerciseSession. For example, if three sets of one activity are completed followed by three sets of another, setIndex values of 0, 1, 2, 0, 1, 2 would be expected for those segments. Returns builder instance with set index set. Android reference for android.health.connect.datatypes.ExerciseSegment.Builder.setSetIndex. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml index e62f35c5d..18dd6090f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml @@ -497,7 +497,8 @@ Value is between 0.0f and 10.0f inclusive Sets rate of perceived exertion (RPE) used during the exercise session. To be added. - To be added. + + Sets rate of perceived exertion (RPE) used during the exercise session. Values correspond to the Borg CR10 RPE scale and must be in the range 0 to 10 inclusive. 0: No exertion (at rest) 1: Very light 2-3: Light 4-5: Moderate 6-7: Hard 8-9: Very hard 10: Maximum effort Returns builder instance with rate of perceived exertion set. Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.setRateOfPerceivedExertion. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -658,7 +659,8 @@ Title of this activity. This value may be null. Sets a title of this activity To be added. - To be added. + + Sets a title of this activity Android reference for android.health.connect.datatypes.ExerciseSessionRecord.Builder.setTitle. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/FhirResource+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/FhirResource+Builder.xml index 0e900827b..adece8ba6 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/FhirResource+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/FhirResource+Builder.xml @@ -138,7 +138,8 @@ The FHIR resource ID extracted from the "id" field in data. This value cannot be null. The FHIR resource data in JSON representation. This value cannot be null. Constructs a new FhirResource.Builder instance. - To be added. + + Constructs a new FhirResource.Builder instance. Android reference for android.health.connect.datatypes.FhirResource.Builder.Builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -311,7 +312,8 @@ Value is one of the following: FhirResource.FHIR_RESOURCE_TYPE_IMMUNIZATION FhirResource.FHIR_RESOURCE_TYPE_ALLERGY_INTOLERANCE FhirResource.FHIR_RESOURCE_TYPE_OBSERVATION FhirResource.FHIR_RESOURCE_TYPE_CONDITION FhirResource.FHIR_RESOURCE_TYPE_PROCEDURE FhirResource.FHIR_RESOURCE_TYPE_MEDICATION FhirResource.FHIR_RESOURCE_TYPE_MEDICATION_REQUEST FhirResource.FHIR_RESOURCE_TYPE_MEDICATION_STATEMENT FhirResource.FHIR_RESOURCE_TYPE_PATIENT FhirResource.FHIR_RESOURCE_TYPE_PRACTITIONER FhirResource.FHIR_RESOURCE_TYPE_PRACTITIONER_ROLE FhirResource.FHIR_RESOURCE_TYPE_ENCOUNTER FhirResource.FHIR_RESOURCE_TYPE_LOCATION FhirResource.FHIR_RESOURCE_TYPE_ORGANIZATION Sets the FHIR resource type. To be added. - To be added. + + Sets the FHIR resource type. This is extracted from the "resourceType" field in data. Android reference for android.health.connect.datatypes.FhirResource.Builder.setType. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/FhirResource.xml b/docs/xml/Android.Health.Connect.DataTypes/FhirResource.xml index 13d3562fd..54003e134 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/FhirResource.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/FhirResource.xml @@ -1084,7 +1084,8 @@ To be added. Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of the following: Parcelable.PARCELABLE_WRITE_RETURN_VALUE Flatten this object in to a Parcel. - To be added. + + Flatten this object in to a Parcel. Android reference for android.health.connect.datatypes.FhirResource.writeToParcel. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/FhirVersion.xml b/docs/xml/Android.Health.Connect.DataTypes/FhirVersion.xml index 16ea35257..4ffac4f5b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/FhirVersion.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/FhirVersion.xml @@ -482,7 +482,8 @@ To be added. Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of the following: Parcelable.PARCELABLE_WRITE_RETURN_VALUE Populates a Parcel with the self information. - To be added. + + Populates a Parcel with the self information. Android reference for android.health.connect.datatypes.FhirVersion.writeToParcel. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource+Builder.xml index 6c1ae004a..a798a682a 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource+Builder.xml @@ -242,7 +242,8 @@ To be added. Sets the display name that describes this data source. To be added. - To be added. + + Sets the display name that describes this data source. Android reference for android.health.connect.datatypes.MedicalDataSource.Builder.setDisplayName. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource.xml b/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource.xml index e427744b1..a770beb0b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MedicalDataSource.xml @@ -253,7 +253,8 @@ Returns the unique identifier, assigned by the Android Health Platform at insertion time. To be added. - To be added. + + Returns the unique identifier, assigned by the Android Health Platform at insertion time. Android reference for android.health.connect.datatypes.MedicalDataSource.getId. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/MedicalResource+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MedicalResource+Builder.xml index a3bb246dc..da84473bb 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MedicalResource+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MedicalResource+Builder.xml @@ -101,7 +101,8 @@ To be added. Constructs a clone of the other MedicalResource.Builder. - To be added. + + Constructs a clone of the other MedicalResource.Builder. Android reference for android.health.connect.datatypes.MedicalResource.Builder.Builder. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/MedicalResource.xml b/docs/xml/Android.Health.Connect.DataTypes/MedicalResource.xml index c1c202d72..f3ce4356a 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MedicalResource.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MedicalResource.xml @@ -154,7 +154,8 @@ Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR - To be added. + + Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(Parcel,int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit. Android reference for android.health.connect.datatypes.MedicalResource.describeContents. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml index ad611795f..d38c609e6 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml @@ -255,7 +255,8 @@ To be added. Sets the zone offset of the user when the interval of this record ended To be added. - To be added. + + Sets the zone offset of the user when the interval of this record ended Android reference for android.health.connect.datatypes.MenstruationPeriodRecord.Builder.setEndZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml index 99c8fc144..06cef7a65 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml @@ -393,7 +393,8 @@ Chloride of this activity. This value may be null. Sets the chloride of this activity To be added. - To be added. + + Sets the chloride of this activity Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setChloride. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -693,7 +694,8 @@ EnergyFromFat of this activity. This value may be null. Sets the energyFromFat of this activity To be added. - To be added. + + Sets the energyFromFat of this activity Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setEnergyFromFat. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -868,7 +870,8 @@ Iron of this activity. This value may be null. Sets the iron of this activity To be added. - To be added. + + Sets the iron of this activity Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setIron. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1168,7 +1171,8 @@ Niacin of this activity. This value may be null. Sets the niacin of this activity To be added. - To be added. + + Sets the niacin of this activity Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setNiacin. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1475,7 +1479,8 @@ SaturatedFat of this activity. This value may be null. Sets the saturatedFat of this activity To be added. - To be added. + + Sets the saturatedFat of this activity Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setSaturatedFat. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1643,7 +1648,8 @@ Sugar of this activity. This value may be null. Sets the sugar of this activity To be added. - To be added. + + Sets the sugar of this activity Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setSugar. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. @@ -1950,7 +1956,8 @@ VitaminB12 of this activity. This value may be null. Sets the vitaminB12 of this activity To be added. - To be added. + + Sets the vitaminB12 of this activity Android reference for android.health.connect.datatypes.NutritionRecord.Builder.setVitaminB12. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml index 1c07c636e..73035b4f6 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml @@ -162,7 +162,8 @@ Sets the zone offset of this record to system default. To be added. - To be added. + + Sets the zone offset of this record to system default. Android reference for android.health.connect.datatypes.OvulationTestRecord.Builder.clearZoneOffset. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml index e77a28d83..ce0c893df 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml @@ -377,7 +377,8 @@ A list of PlannedExerciseBlock to set for this planned session. This value cannot be null. Sets the blocks of this planned session. To be added. - To be added. + + Sets the blocks of this planned session. Android reference for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.setBlocks. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml index fc46ab080..6040c3da3 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml @@ -376,7 +376,8 @@ Value is one of the following: PlannedExerciseStep.EXERCISE_CATEGORY_UNKNOWN PlannedExerciseStep.EXERCISE_CATEGORY_WARMUP PlannedExerciseStep.EXERCISE_CATEGORY_REST PlannedExerciseStep.EXERCISE_CATEGORY_ACTIVE PlannedExerciseStep.EXERCISE_CATEGORY_COOLDOWN PlannedExerciseStep.EXERCISE_CATEGORY_RECOVERY Sets the exercise category. To be added. - To be added. + + Sets the exercise category. Android reference for android.health.connect.datatypes.PlannedExerciseStep.Builder.setExerciseCategory. Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License. diff --git a/tools/importer.cs b/tools/importer.cs index bb70130cf..8509345e7 100644 --- a/tools/importer.cs +++ b/tools/importer.cs @@ -90,7 +90,8 @@ public static async Task RunAsync(string[] args) .SelectMany(file => file.Owners) .Where(owner => owner.Placeholders.Count > 0 || - IsEnumSummaryRepairCandidate(owner)) + IsEnumSummaryRepairCandidate(owner) || + IsRemarksRepairCandidate(owner)) .Select(owner => owner.SourceRequest) .Where(request => request is not null) .Cast() @@ -247,6 +248,44 @@ mapping.Docs is not null && } } + if (!ownerChanged && + mapping.Docs is not null && + IsRemarksRepairCandidate(owner)) + { + var repaired = RepairImporterRemarksPlaceholder( + text, + file, + owner, + mapping.Docs); + if (!repaired.Equals(text, StringComparison.Ordinal)) + { + if (remaining == 0) + { + report.Entries.Add(ReportEntry.Skipped( + file.RelativePath, + owner.Id, + "remarks", + "max_changes_reached", + $"The --max-changes limit of {options.MaxChanges} was reached.", + mapping.SourceUrl)); + } + else + { + text = repaired; + file.UpdateBlockOffsets(owner.Order, text); + fileChanged = true; + ownerChanged = true; + remaining--; + report.Entries.Add(ReportEntry.Changed( + "would_apply", + file.RelativePath, + owner.Id, + "remarks", + mapping.SourceUrl)); + } + } + } + if (ownerChanged && mapping.Docs is not null) { text = AddSourceDocumentationIfSafe(text, file, owner, mapping.Docs); @@ -590,6 +629,71 @@ owner.SourceRequest is null || owner.SourceRequest.Kind); } + static bool IsRemarksRepairCandidate(DocsOwner owner) + { + if (owner.IsEnumField || + owner.Docs.Element("remarks") is not XElement remarks || + owner.SourceRequest is null) + { + return false; + } + + var hasPlaceholder = remarks.Nodes().OfType() + .Any(text => NormalizeText(text.Value).Equals("To be added.", StringComparison.Ordinal)); + var hasReference = remarks.Descendants("a").Any(link => + (string?)link.Attribute("title") == "Reference documentation"); + var hasAndroidAttribution = owner.SourceRequest.Kind == "android" && + remarks.Descendants("a").Any(link => + ((string?)link.Attribute("href"))?.Equals( + "https://developers.google.com/terms/site-policies", + StringComparison.Ordinal) == true); + return hasPlaceholder && hasReference && hasAndroidAttribution; + } + + static string RepairImporterRemarksPlaceholder( + string text, + LoadedFile file, + DocsOwner owner, + SourceDocs docs) + { + var paragraphs = docs.Paragraphs + .Select(CleanSourceText) + .Where(paragraph => IsMeaningfulChannel(paragraph, "remarks")) + .Distinct(StringComparer.Ordinal) + .ToList(); + if (paragraphs.Count == 0) + return text; + + var block = file.DocsBlocks[owner.Order]; + var blockText = text[block.Start..block.End]; + if (!ContainsSourceUrl(blockText, docs.SourceUrl)) + return text; + + var paragraph = Regex.Match( + blockText, + @"(?m)^(?[ \t]*)]*>", + RegexOptions.CultureInvariant); + if (!paragraph.Success) + return text; + + var placeholder = Regex.Match( + blockText, + @"(?]*>)\s*To be added\.\s*(?= + $"{paragraph.Groups["indent"].Value}{XmlEscape(value)}")) + + file.Newline + paragraph.Groups["indent"].Value; + var repairedBlock = blockText[..placeholder.Index] + replacement + + blockText[(placeholder.Index + placeholder.Length)..]; + return text[..block.Start] + repairedBlock + text[block.End..]; + } + static bool IsEnumSummaryRepairCandidate( XElement summary, string sourceUrl, @@ -1373,6 +1477,27 @@ static int RunSelfTest(string repositoryRoot) favoriteDocument.Root is not null, "inline remarks source-link insertion produced valid XML"); + var favoriteProse = XmlEscape(favoriteResult.Docs.Paragraphs[0]); + var legacyRemarksText = Regex.Replace( + favoriteText, + $@"(?\s*){Regex.Escape(favoriteProse)}", + "${open}To be added.", + RegexOptions.Singleline | RegexOptions.CultureInvariant); + file.UpdateBlockOffsets(favorite.Order, legacyRemarksText); + var repairedRemarksText = RepairImporterRemarksPlaceholder( + legacyRemarksText, + file, + favorite, + favoriteResult.Docs); + Assert( + !repairedRemarksText.Contains("To be added.", StringComparison.Ordinal) && + repairedRemarksText.Contains( + $"{favoriteProse}", + StringComparison.Ordinal), + "importer-generated remarks placeholder is repaired with source prose"); + _ = XDocument.Parse(repairedRemarksText, LoadOptions.PreserveWhitespace); + Assert(true, "remarks placeholder repair produced valid XML"); + var emptyReturn = androidPage.Members.Single(member => member.Name == "emptyReturn"); Assert(emptyReturn.Docs?.Returns.Length == 0, "empty return description preserved"); var networkScan = androidPage.Members.Single(member => member.Name == "requestNetworkScan"); @@ -1680,7 +1805,7 @@ static int RunSelfTest(string repositoryRoot) Directory.Delete(tempDirectory, true); } - Console.WriteLine("SELF-TEST PASS: 52 assertions; path-only repository-wide non-API XML exclusion, exact Android/Java method and field matching, exact Android table headings, deprecated Java block exclusion, exact-structure deprecated enum repair and failure reporting, self-closing remarks expansion, table alignment, quote-aware HTML cleanup, stale-link replacement, partial-write reporting, mismatch and low-value channel skipping, source cleanup, channel extraction, preservation, paragraph remarks, source-link ordering, CRLF atomic writes, and XML parsing."); + Console.WriteLine("SELF-TEST PASS: 54 assertions; path-only repository-wide non-API XML exclusion, exact Android/Java method and field matching, exact Android table headings, deprecated Java block exclusion, exact-structure deprecated enum and importer-generated remarks repair, self-closing remarks expansion, table alignment, quote-aware HTML cleanup, stale-link replacement, partial-write reporting, mismatch and low-value channel skipping, source cleanup, channel extraction, preservation, paragraph remarks, source-link ordering, CRLF atomic writes, and XML parsing."); return 0; } From 94287ad9f91f77f936ec923d036a1e43a77fa36c Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Wed, 19 Aug 2026 07:47:19 -0500 Subject: [PATCH 4/8] Add Health Connect remarks regression check Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 139c62ae-90bd-4249-a00a-12986d2900f6 --- tools/importer.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tools/importer.cs b/tools/importer.cs index 8509345e7..7acd8bacf 100644 --- a/tools/importer.cs +++ b/tools/importer.cs @@ -1315,6 +1315,16 @@ static int RunSelfTest(string repositoryRoot) { var fixtureRoot = Path.Combine(repositoryRoot, "tools", "importer-fixtures"); var docsRoot = Path.Combine(repositoryRoot, "docs", "xml"); + var healthConnectDocs = Path.Combine(docsRoot, "Android.Health.Connect.DataTypes"); + Assert( + !Directory.EnumerateFiles(healthConnectDocs, "*.xml") + .SelectMany(path => Regex.Matches( + File.ReadAllText(path), + @"To be added\.\s*()) + .Any(), + "Health Connect documentation has no importer-generated remarks placeholders"); var repositoryScope = SelectFiles( repositoryRoot, docsRoot, @@ -1805,7 +1815,7 @@ static int RunSelfTest(string repositoryRoot) Directory.Delete(tempDirectory, true); } - Console.WriteLine("SELF-TEST PASS: 54 assertions; path-only repository-wide non-API XML exclusion, exact Android/Java method and field matching, exact Android table headings, deprecated Java block exclusion, exact-structure deprecated enum and importer-generated remarks repair, self-closing remarks expansion, table alignment, quote-aware HTML cleanup, stale-link replacement, partial-write reporting, mismatch and low-value channel skipping, source cleanup, channel extraction, preservation, paragraph remarks, source-link ordering, CRLF atomic writes, and XML parsing."); + Console.WriteLine("SELF-TEST PASS: 55 assertions; path-only repository-wide non-API XML exclusion, exact Android/Java method and field matching, exact Android table headings, deprecated Java block exclusion, exact-structure deprecated enum and importer-generated remarks repair, full-pattern Health Connect regression detection, self-closing remarks expansion, table alignment, quote-aware HTML cleanup, stale-link replacement, partial-write reporting, mismatch and low-value channel skipping, source cleanup, channel extraction, preservation, paragraph remarks, source-link ordering, CRLF atomic writes, and XML parsing."); return 0; } From 2fb246cc6659a4b4a9152f49a91cfbc372cfea93 Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Wed, 19 Aug 2026 09:02:18 -0500 Subject: [PATCH 5/8] Preserve prose in importer metadata repairs Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 139c62ae-90bd-4249-a00a-12986d2900f6 --- tools/importer.cs | 42 +++++++++++++++++++++++++++++------------- 1 file changed, 29 insertions(+), 13 deletions(-) diff --git a/tools/importer.cs b/tools/importer.cs index 93874bdd7..b2dcf32bb 100644 --- a/tools/importer.cs +++ b/tools/importer.cs @@ -542,7 +542,10 @@ static Replacement ReplacementFor( bool isEnumField = false) { if (placeholder.IsImporterMetadataRepair) - return Replacement.Use(""); + return ChannelValueOrSkip( + docs.Paragraphs.FirstOrDefault(), + "remarks", + "source_remarks_missing"); if (isEnumField && placeholder.Name is "remarks" or "para") return Replacement.Skip( @@ -741,7 +744,11 @@ static bool TryReplacePlaceholder( if (directPlaceholder.Success) { var value = directPlaceholder.Groups["value"]; - var repairedBlock = blockText[..value.Index] + blockText[(value.Index + value.Length)..]; + var prose = string.IsNullOrWhiteSpace(replacement) + ? "" + : $"{XmlEscape(replacement)}"; + var repairedBlock = blockText[..value.Index] + prose + + blockText[(value.Index + value.Length)..]; updated = text[..block.Start] + repairedBlock + text[block.End..]; error = ""; return true; @@ -1431,18 +1438,27 @@ static int RunSelfTest(string repositoryRoot) "Creative Commons 2.5 Attribution License."; var metadataRepairRemarks = XDocument.Parse(metadataRepairText).Root!.Element("remarks")!; var metadataRepair = Placeholder.Create(metadataRepairRemarks, 0); + var metadataReplacement = ReplacementFor(metadataRepair, favoriteResult.Docs!).Text!; Assert(metadataRepair.IsImporterMetadataRepair, "importer metadata remarks repair detection"); + Assert(TryReplacePlaceholder( + metadataRepairText, + new DocsBlock(0, 0, metadataRepairText.Length), + metadataRepair, + metadataReplacement, + out var repairedMetadataText, + out _), "importer metadata remarks placeholder is replaced"); + Assert( + !repairedMetadataText.Contains("To be added.", StringComparison.Ordinal), + "importer metadata remarks placeholder is removed"); + var repairedMetadataProse = NormalizeText( + XDocument.Parse(repairedMetadataText).Root!.Element("remarks")! + .Elements("para").First().Value); + Assert( + repairedMetadataProse == NormalizeText(metadataReplacement), + "importer metadata remarks placeholder retains source prose"); Assert( - TryReplacePlaceholder( - metadataRepairText, - new DocsBlock(0, 0, metadataRepairText.Length), - metadataRepair, - ReplacementFor(metadataRepair, favoriteResult.Docs!).Text!, - out var repairedMetadataText, - out _) && - !repairedMetadataText.Contains("To be added.", StringComparison.Ordinal) && - repairedMetadataText.Contains("Reference documentation", StringComparison.Ordinal), - "importer metadata remarks placeholder repair"); + repairedMetadataText.Contains("Reference documentation", StringComparison.Ordinal), + "importer metadata remarks preserves reference metadata"); const string emptyMetadataRepairText = "\n \n \n \n" + " Date: Wed, 19 Aug 2026 12:29:42 -0500 Subject: [PATCH 6/8] Clean stale nested builder references Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 139c62ae-90bd-4249-a00a-12986d2900f6 --- .../HeartRateRecord+Builder.xml | 5 ----- tools/importer.cs | 19 +++++++++++++++++-- 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml index a7a3388ac..9e0bfd03a 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+Builder.xml @@ -75,11 +75,6 @@ Samples of recorded heart rate Make a builder for HeartRateRecord initialized with the given data. - - - Java documentation for android.health.connect.datatypes.HeartRateRecord.Builder.HeartRateRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, java.util.List<android.health.connect.datatypes.HeartRateRecord.HeartRateSample>). - - Android reference for android.health.connect.datatypes.HeartRateRecord.Builder.Builder. Portions of this page are modifications based on work created and shared by the diff --git a/tools/importer.cs b/tools/importer.cs index b2dcf32bb..57e67309f 100644 --- a/tools/importer.cs +++ b/tools/importer.cs @@ -1098,7 +1098,11 @@ static bool UrlsEqual(string left, string right) => static string SourceAnchorMember(string url) { var anchor = WebUtility.HtmlDecode(url).Split('#', 2).ElementAtOrDefault(1) ?? ""; - return Uri.UnescapeDataString(anchor).Split('(', 2)[0]; + var member = Uri.UnescapeDataString(anchor).Split('(', 2)[0]; + var nestedConstructor = member.LastIndexOf('$'); + return nestedConstructor >= 0 + ? member[(nestedConstructor + 1)..] + : member; } static void ApplyChangedFiles( @@ -1390,6 +1394,17 @@ static int RunSelfTest(string repositoryRoot) "https://developers.google.com/terms/site-policies", StringComparison.Ordinal), "source link precedes existing attribution"); + const string nestedBuilderAnchor = + "https://developer.android.com/reference/android/example/Widget.Builder#Widget$Builder()"; + const string builderAnchor = + "https://developer.android.com/reference/android/example/Widget.Builder#Builder()"; + Assert( + !RemoveStaleSourceLinks( + $"Stale builder reference.\n", + builderAnchor, + removeAll: false).Contains(nestedBuilderAnchor, StringComparison.Ordinal), + "stale nested builder constructor link was removed"); _ = XDocument.Parse(withRemarks, LoadOptions.PreserveWhitespace); file.UpdateBlockOffsets(setTitle.Order, withRemarks); @@ -1787,7 +1802,7 @@ static int RunSelfTest(string repositoryRoot) Directory.Delete(tempDirectory, true); } - Console.WriteLine("SELF-TEST PASS: 59 assertions; path-only repository-wide non-API XML exclusion, exact Android/Java method and field matching, exact Android table headings, deprecated Java block exclusion, exact-structure deprecated enum repair and failure reporting, importer metadata remarks repair that retains source prose, full-pattern Health Connect regression detection, self-closing remarks expansion, table alignment, quote-aware HTML cleanup, stale-link replacement, partial-write reporting, mismatch and low-value channel skipping, source cleanup, channel extraction, preservation, paragraph remarks, source-link ordering, CRLF atomic writes, and XML parsing."); + Console.WriteLine("SELF-TEST PASS: 60 assertions; path-only repository-wide non-API XML exclusion, exact Android/Java method and field matching, exact Android table headings, deprecated Java block exclusion, exact-structure deprecated enum repair and failure reporting, importer metadata remarks repair that retains source prose, full-pattern Health Connect regression detection, self-closing remarks expansion, table alignment, quote-aware HTML cleanup including nested builder constructor anchors, stale-link replacement, partial-write reporting, mismatch and low-value channel skipping, source cleanup, channel extraction, preservation, paragraph remarks, source-link ordering, CRLF atomic writes, and XML parsing."); return 0; } From 7a58904ccb62da7519b79eef03dbbe53fe5140dd Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Wed, 19 Aug 2026 15:52:57 -0500 Subject: [PATCH 7/8] Clean stale nested constructor links Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 139c62ae-90bd-4249-a00a-12986d2900f6 --- .../ActiveCaloriesBurnedRecord+Builder.xml | 5 -- .../ActivityIntensityRecord+Builder.xml | 5 -- .../BasalBodyTemperatureRecord+Builder.xml | 5 -- .../BasalMetabolicRateRecord+Builder.xml | 5 -- .../BloodGlucoseRecord+Builder.xml | 5 -- .../BloodPressureRecord+Builder.xml | 5 -- .../BodyFatRecord+Builder.xml | 5 -- .../BodyTemperatureRecord+Builder.xml | 5 -- .../BodyWaterMassRecord+Builder.xml | 5 -- .../BoneMassRecord+Builder.xml | 5 -- .../CervicalMucusRecord+Builder.xml | 5 -- .../CyclingPedalingCadenceRecord+Builder.xml | 5 -- ...ord+CyclingPedalingCadenceRecordSample.xml | 6 +- .../DistanceRecord+Builder.xml | 5 -- .../ElevationGainedRecord+Builder.xml | 5 -- ...ompletionGoal+ActiveCaloriesBurnedGoal.xml | 5 -- .../ExerciseCompletionGoal+DistanceGoal.xml | 5 -- ...etionGoal+DistanceWithVariableRestGoal.xml | 5 -- .../ExerciseCompletionGoal+DurationGoal.xml | 5 -- ...ExerciseCompletionGoal+RepetitionsGoal.xml | 5 -- .../ExerciseCompletionGoal+StepsGoal.xml | 5 -- ...CompletionGoal+TotalCaloriesBurnedGoal.xml | 5 -- .../ExercisePerformanceGoal+CadenceGoal.xml | 5 -- .../ExercisePerformanceGoal+HeartRateGoal.xml | 5 -- .../ExercisePerformanceGoal+PowerGoal.xml | 5 -- ...rmanceGoal+RateOfPerceivedExertionGoal.xml | 5 -- .../ExercisePerformanceGoal+SpeedGoal.xml | 5 -- .../ExercisePerformanceGoal+WeightGoal.xml | 5 -- .../ExerciseSessionRecord+Builder.xml | 5 -- .../FloorsClimbedRecord+Builder.xml | 5 -- .../HeartRateRecord+HeartRateSample.xml | 6 +- ...eartRateVariabilityRmssdRecord+Builder.xml | 5 -- .../HeightRecord+Builder.xml | 5 -- .../HydrationRecord+Builder.xml | 5 -- .../IntermenstrualBleedingRecord+Builder.xml | 5 -- .../LeanBodyMassRecord+Builder.xml | 5 -- .../MenstruationFlowRecord+Builder.xml | 5 -- .../MenstruationPeriodRecord+Builder.xml | 5 -- .../MindfulnessSessionRecord+Builder.xml | 5 -- .../NutritionRecord+Builder.xml | 5 -- .../OvulationTestRecord+Builder.xml | 5 -- .../OxygenSaturationRecord+Builder.xml | 5 -- .../PlannedExerciseBlock+Builder.xml | 5 -- .../PlannedExerciseSessionRecord+Builder.xml | 10 --- .../PlannedExerciseStep+Builder.xml | 5 -- .../PowerRecord+Builder.xml | 5 -- .../PowerRecord+PowerRecordSample.xml | 6 +- .../RespiratoryRateRecord+Builder.xml | 5 -- .../RestingHeartRateRecord+Builder.xml | 5 -- .../SexualActivityRecord+Builder.xml | 5 -- .../SkinTemperatureRecord+Builder.xml | 5 -- .../SkinTemperatureRecord+Delta.xml | 6 +- .../SleepSessionRecord+Builder.xml | 5 -- .../SleepSessionRecord+Stage.xml | 6 +- .../SpeedRecord+Builder.xml | 5 -- .../SpeedRecord+SpeedRecordSample.xml | 6 +- .../StepsCadenceRecord+Builder.xml | 5 -- ...CadenceRecord+StepsCadenceRecordSample.xml | 6 +- .../StepsRecord+Builder.xml | 5 -- .../TotalCaloriesBurnedRecord+Builder.xml | 5 -- .../Vo2MaxRecord+Builder.xml | 5 -- .../WeightRecord+Builder.xml | 5 -- .../WheelchairPushesRecord+Builder.xml | 5 -- tools/importer.cs | 64 ++++++++++++++++++- 64 files changed, 70 insertions(+), 321 deletions(-) diff --git a/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml index 6b381b497..1f1c79e4e 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml @@ -75,11 +75,6 @@ Energy in Energy unit. Required field. Valid range: 0-1000000 kcal. To be added. - - - Java documentation for android.health.connect.datatypes.ActiveCaloriesBurnedRecord.Builder.ActiveCaloriesBurnedRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, android.health.connect.datatypes.units.Energy). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml index b7a5544db..cee9a020f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml @@ -75,11 +75,6 @@ To be added. To be added. - - - Java documentation for android.health.connect.datatypes.ActivityIntensityRecord.Builder.ActivityIntensityRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml index 8388bf64c..2863072a9 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml @@ -84,11 +84,6 @@ 0-100 Celsius degrees. To be added. - - - Java documentation for android.health.connect.datatypes.BasalBodyTemperatureRecord.Builder.BasalBodyTemperatureRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, android.health.connect.datatypes.units.Temperature). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml index 6d04d0ef8..3f77253f7 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml @@ -74,11 +74,6 @@ Valid range: 0-10000 kcal/day. To be added. - - - Java documentation for android.health.connect.datatypes.BasalMetabolicRateRecord.Builder.BasalMetabolicRateRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Power). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml index 3a6647c12..37a49e6f9 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml @@ -104,11 +104,6 @@ field. Allowed values: MealType. To be added. - - - Java documentation for android.health.connect.datatypes.BloodGlucoseRecord.Builder.BloodGlucoseRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, android.health.connect.datatypes.units.BloodGlucose, int, int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml index 57c21f746..310495ad9 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml @@ -97,11 +97,6 @@ field. Allowed values: BodyPosition. To be added. - - - Java documentation for android.health.connect.datatypes.BloodPressureRecord.Builder.BloodPressureRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, android.health.connect.datatypes.units.Pressure, android.health.connect.datatypes.units.Pressure, int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml index 200fe98a0..85805cf57 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml @@ -74,11 +74,6 @@ 0-100. To be added. - - - Java documentation for android.health.connect.datatypes.BodyFatRecord.Builder.BodyFatRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Percentage). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml index 012ae20d3..69f4a3aab 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml @@ -84,11 +84,6 @@ 0-100 Celsius degrees. To be added. - - - Java documentation for android.health.connect.datatypes.BodyTemperatureRecord.Builder.BodyTemperatureRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, android.health.connect.datatypes.units.Temperature). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml index 511748193..5a42e094f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml @@ -73,11 +73,6 @@ Body water mass, in Mass unit. To be added. - - - Java documentation for android.health.connect.datatypes.BodyWaterMassRecord.Builder.BodyWaterMassRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Mass). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml index 929b6d07a..eedf68de9 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml @@ -73,11 +73,6 @@ Mass in Mass unit. Required field. Valid range: 0-1000000 grams. To be added. - - - Java documentation for android.health.connect.datatypes.BoneMassRecord.Builder.BoneMassRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Mass). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml index c30e46800..07589de97 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml @@ -91,11 +91,6 @@ values: CervicalMucusAppearance. To be added. - - - Java documentation for android.health.connect.datatypes.CervicalMucusRecord.Builder.CervicalMucusRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml index 2398403bd..7fa61f09f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml @@ -75,11 +75,6 @@ Samples of recorded CyclingPedalingCadenceRecord To be added. - - - Java documentation for android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder.CyclingPedalingCadenceRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, java.util.List<android.health.connect.datatypes.CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample>). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+CyclingPedalingCadenceRecordSample.xml b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+CyclingPedalingCadenceRecordSample.xml index e10597e57..0c31c588c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+CyclingPedalingCadenceRecordSample.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+CyclingPedalingCadenceRecordSample.xml @@ -72,11 +72,7 @@ CyclingPedalingCadenceRecord sample for entries of CyclingPedalingCadenceRecord CyclingPedalingCadenceRecord sample for entries of CyclingPedalingCadenceRecord - - - Java documentation for android.health.connect.datatypes.CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample.CyclingPedalingCadenceRecord$CyclingPedalingCadenceRecordSample(double, java.time.Instant). - - + Android reference for android.health.connect.datatypes.CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample.CyclingPedalingCadenceRecordSample. Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml index b8afc3b0c..942ce71cd 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml @@ -76,11 +76,6 @@ meters. To be added. - - - Java documentation for android.health.connect.datatypes.DistanceRecord.Builder.DistanceRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, android.health.connect.datatypes.units.Length). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml index ab074c768..f5f4edb79 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml @@ -76,11 +76,6 @@ -1000000-1000000 meters. To be added. - - - Java documentation for android.health.connect.datatypes.ElevationGainedRecord.Builder.ElevationGainedRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, android.health.connect.datatypes.units.Length). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+ActiveCaloriesBurnedGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+ActiveCaloriesBurnedGoal.xml index 31103af99..2897a4d1d 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+ActiveCaloriesBurnedGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+ActiveCaloriesBurnedGoal.xml @@ -71,11 +71,6 @@ The active calories that must be burnt to complete the goal. To be added. - - - Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.ActiveCaloriesBurnedGoal.ExerciseCompletionGoal$ActiveCaloriesBurnedGoal(android.health.connect.datatypes.units.Energy). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceGoal.xml index 45175a576..2ae382e37 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceGoal.xml @@ -69,11 +69,6 @@ The total distance that must be covered to complete the goal. To be added. - - - Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.DistanceGoal.ExerciseCompletionGoal$DistanceGoal(android.health.connect.datatypes.units.Length). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceWithVariableRestGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceWithVariableRestGoal.xml index 170b6a621..9ffa0e449 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceWithVariableRestGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceWithVariableRestGoal.xml @@ -76,11 +76,6 @@ The total duration that must elapse to complete the goal. To be added. - - - Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.DistanceWithVariableRestGoal.ExerciseCompletionGoal$DistanceWithVariableRestGoal(android.health.connect.datatypes.units.Length, java.time.Duration). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DurationGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DurationGoal.xml index 845c25a23..aa749eaed 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DurationGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DurationGoal.xml @@ -69,11 +69,6 @@ The total duration that must elapse to complete the goal. To be added. - - - Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.DurationGoal.ExerciseCompletionGoal$DurationGoal(java.time.Duration). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+RepetitionsGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+RepetitionsGoal.xml index 8e6c44034..abe756d1e 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+RepetitionsGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+RepetitionsGoal.xml @@ -71,11 +71,6 @@ The total repetitions required to complete the goal. To be added. - - - Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.RepetitionsGoal.ExerciseCompletionGoal$RepetitionsGoal(int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+StepsGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+StepsGoal.xml index 89073d4b3..49b943cbd 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+StepsGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+StepsGoal.xml @@ -69,11 +69,6 @@ The total steps that must be covered to complete the goal. To be added. - - - Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.StepsGoal.ExerciseCompletionGoal$StepsGoal(int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+TotalCaloriesBurnedGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+TotalCaloriesBurnedGoal.xml index d6f6fc8d5..cdec6137a 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+TotalCaloriesBurnedGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+TotalCaloriesBurnedGoal.xml @@ -71,11 +71,6 @@ The total calories that must be burnt to complete the goal. To be added. - - - Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.TotalCaloriesBurnedGoal.ExerciseCompletionGoal$TotalCaloriesBurnedGoal(android.health.connect.datatypes.units.Energy). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+CadenceGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+CadenceGoal.xml index c7b78b5bd..ac22faaf9 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+CadenceGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+CadenceGoal.xml @@ -74,11 +74,6 @@ Maximum cadence level, in RPM, that should be reached. To be added. - - - Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.CadenceGoal.ExercisePerformanceGoal$CadenceGoal(double, double). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+HeartRateGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+HeartRateGoal.xml index 9454c25f4..447c13c4d 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+HeartRateGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+HeartRateGoal.xml @@ -73,11 +73,6 @@ Maximum heart rate, in BPM, that should be reached. To be added. - - - Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.HeartRateGoal.ExercisePerformanceGoal$HeartRateGoal(int, int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+PowerGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+PowerGoal.xml index abc3bd12a..32c586b41 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+PowerGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+PowerGoal.xml @@ -73,11 +73,6 @@ Maximum power level that should be reached. To be added. - - - Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.PowerGoal.ExercisePerformanceGoal$PowerGoal(android.health.connect.datatypes.units.Power, android.health.connect.datatypes.units.Power). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+RateOfPerceivedExertionGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+RateOfPerceivedExertionGoal.xml index a6854159c..93c0af5dd 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+RateOfPerceivedExertionGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+RateOfPerceivedExertionGoal.xml @@ -74,11 +74,6 @@ Target RPE that should be met. To be added. - - - Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.RateOfPerceivedExertionGoal.ExercisePerformanceGoal$RateOfPerceivedExertionGoal(int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+SpeedGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+SpeedGoal.xml index cc386dae8..3eb406cdb 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+SpeedGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+SpeedGoal.xml @@ -73,11 +73,6 @@ Maximum speed that should be reached. To be added. - - - Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.SpeedGoal.ExercisePerformanceGoal$SpeedGoal(android.health.connect.datatypes.units.Velocity, android.health.connect.datatypes.units.Velocity). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+WeightGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+WeightGoal.xml index 3d6afe989..4c50ac26d 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+WeightGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+WeightGoal.xml @@ -71,11 +71,6 @@ Target weight that should be lifted. To be added. - - - Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.WeightGoal.ExercisePerformanceGoal$WeightGoal(android.health.connect.datatypes.units.Mass). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml index 18dd6090f..f0c29a223 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml @@ -83,11 +83,6 @@ values: ExerciseSessionType To be added. - - - Java documentation for android.health.connect.datatypes.ExerciseSessionRecord.Builder.ExerciseSessionRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml index 0a9ef82ba..b4ebae6c9 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml @@ -75,11 +75,6 @@ Number of floors. Required field. Valid range: 0-1000000. To be added. - - - Java documentation for android.health.connect.datatypes.FloorsClimbedRecord.Builder.FloorsClimbedRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, double). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+HeartRateSample.xml b/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+HeartRateSample.xml index b0819f517..9b77b8623 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+HeartRateSample.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+HeartRateSample.xml @@ -72,11 +72,7 @@ Heart rate sample for entries of HeartRateRecord Heart rate sample for entries of HeartRateRecord - - - Java documentation for android.health.connect.datatypes.HeartRateRecord.HeartRateSample.HeartRateRecord$HeartRateSample(long, java.time.Instant). - - + Android reference for android.health.connect.datatypes.HeartRateRecord.HeartRateSample.HeartRateSample. Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml index ccb0ded65..eb538fd57 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml @@ -73,11 +73,6 @@ heartRateVariability in milliseconds To be added. - - - Java documentation for android.health.connect.datatypes.HeartRateVariabilityRmssdRecord.Builder.HeartRateVariabilityRmssdRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, double). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml index 8ee0ecf03..3cfc0e6b7 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml @@ -73,11 +73,6 @@ Height in Length unit. Required field. Valid range: 0-3 meters. To be added. - - - Java documentation for android.health.connect.datatypes.HeightRecord.Builder.HeightRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Length). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml index 628b37c5a..2b898a234 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml @@ -76,11 +76,6 @@ 0-100 liters. To be added. - - - Java documentation for android.health.connect.datatypes.HydrationRecord.Builder.HydrationRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, android.health.connect.datatypes.units.Volume). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml index 66291523f..93d009234 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml @@ -71,11 +71,6 @@ time for this record To be added. - - - Java documentation for android.health.connect.datatypes.IntermenstrualBleedingRecord.Builder.IntermenstrualBleedingRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml index 9e7ac4171..b95db58b4 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml @@ -73,11 +73,6 @@ Mass in Mass unit. Required field. Valid range: 0-1000000 grams. To be added. - - - Java documentation for android.health.connect.datatypes.LeanBodyMassRecord.Builder.LeanBodyMassRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Mass). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml index 4e2cb69cd..bb51fa93b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml @@ -81,11 +81,6 @@ MenstruationFlowType. To be added. - - - Java documentation for android.health.connect.datatypes.MenstruationFlowRecord.Builder.MenstruationFlowRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml index d38c609e6..b29db48ee 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml @@ -73,11 +73,6 @@ End time of this interval To be added. - - - Java documentation for android.health.connect.datatypes.MenstruationPeriodRecord.Builder.MenstruationPeriodRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml index 0fe543ba9..44ecaff1b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml @@ -75,11 +75,6 @@ End time of this mindfulness session To be added. - - - Java documentation for android.health.connect.datatypes.MindfulnessSessionRecord.Builder.MindfulnessSessionRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml index 06cef7a65..1d5196e28 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml @@ -73,11 +73,6 @@ End time of this activity To be added. - - - Java documentation for android.health.connect.datatypes.NutritionRecord.Builder.NutritionRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml index 73035b4f6..9b8381b4f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml @@ -81,11 +81,6 @@ not. Required field. Allowed values: OvulationTestResult. To be added. - - - Java documentation for android.health.connect.datatypes.OvulationTestRecord.Builder.OvulationTestRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml index a65106770..47708285a 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml @@ -74,11 +74,6 @@ 0-100. To be added. - - - Java documentation for android.health.connect.datatypes.OxygenSaturationRecord.Builder.OxygenSaturationRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Percentage). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml index 83ebe98c5..16661d0f9 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml @@ -69,11 +69,6 @@ The number of times this block should be repeated by the user. To be added. - - - Java documentation for android.health.connect.datatypes.PlannedExerciseBlock.Builder.PlannedExerciseBlock$Builder(int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml index ce0c893df..8d798e997 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml @@ -75,11 +75,6 @@ Expected end time of this planned session. To be added. - - - Java documentation for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.PlannedExerciseSessionRecord$Builder(android.health.connect.datatypes.Metadata, int, java.time.Instant, java.time.Instant). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project @@ -124,11 +119,6 @@ The expected duration of the planned session. To be added. - - - Java documentation for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.PlannedExerciseSessionRecord$Builder(android.health.connect.datatypes.Metadata, int, java.time.LocalDate, java.time.Duration). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml index 6040c3da3..2b4f7c5ef 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml @@ -74,11 +74,6 @@ The goal to be met to complete this step. To be added. - - - Java documentation for android.health.connect.datatypes.PlannedExerciseStep.Builder.PlannedExerciseStep$Builder(int, int, android.health.connect.datatypes.ExerciseCompletionGoal). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml index b0acf6b75..2f07bcdd8 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml @@ -75,11 +75,6 @@ Samples of recorded PowerRecord To be added. - - - Java documentation for android.health.connect.datatypes.PowerRecord.Builder.PowerRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, java.util.List<android.health.connect.datatypes.PowerRecord.PowerRecordSample>). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+PowerRecordSample.xml b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+PowerRecordSample.xml index 2380c9f63..3b7cbe71f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+PowerRecordSample.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+PowerRecordSample.xml @@ -73,11 +73,7 @@ PowerRecord sample for entries of PowerRecord PowerRecord sample for entries of PowerRecord - - - Java documentation for android.health.connect.datatypes.PowerRecord.PowerRecordSample.PowerRecord$PowerRecordSample(android.health.connect.datatypes.units.Power, java.time.Instant). - - + Android reference for android.health.connect.datatypes.PowerRecord.PowerRecordSample.PowerRecordSample. Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml index 662bad8fa..8f10aebf6 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml @@ -73,11 +73,6 @@ Respiratory rate in breaths per minute. Required field. Valid range: 0-1000. To be added. - - - Java documentation for android.health.connect.datatypes.RespiratoryRateRecord.Builder.RespiratoryRateRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, double). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml index c36c81619..c387650a1 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml @@ -73,11 +73,6 @@ Heart beats per minute. Required field. Validation range: 1-300. To be added. - - - Java documentation for android.health.connect.datatypes.RestingHeartRateRecord.Builder.RestingHeartRateRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, long). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml index 4e66af29b..ebaac3dbf 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml @@ -81,11 +81,6 @@ null if unknown. Allowed values: Protection. To be added. - - - Java documentation for android.health.connect.datatypes.SexualActivityRecord.Builder.SexualActivityRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml index c2261b345..9c7285cde 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml @@ -73,11 +73,6 @@ End time of this activity. To be added. - - - Java documentation for android.health.connect.datatypes.SkinTemperatureRecord.Builder.SkinTemperatureRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Delta.xml b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Delta.xml index 9213608fa..5cb44869c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Delta.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Delta.xml @@ -72,11 +72,7 @@ Skin temperature delta entry of SkinTemperatureRecord. Skin temperature delta entry of SkinTemperatureRecord. - - - Java documentation for android.health.connect.datatypes.SkinTemperatureRecord.Delta.SkinTemperatureRecord$Delta(android.health.connect.datatypes.units.TemperatureDelta, java.time.Instant). - - + Android reference for android.health.connect.datatypes.SkinTemperatureRecord.Delta.Delta. Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml index 5c6b76c62..994ea3847 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml @@ -73,11 +73,6 @@ End time of this sleep session To be added. - - - Java documentation for android.health.connect.datatypes.SleepSessionRecord.Builder.SleepSessionRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml index 2ab569265..6cfca4ea3 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml @@ -105,11 +105,7 @@ Builds Stage instance Builds Stage instance - - - Java documentation for android.health.connect.datatypes.SleepSessionRecord.Stage.SleepSessionRecord$Stage(java.time.Instant, java.time.Instant, int). - - + Android reference for android.health.connect.datatypes.SleepSessionRecord.Stage.Stage. Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml index 964200a7e..32ebb80f3 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml @@ -75,11 +75,6 @@ Samples of recorded SpeedRecord To be added. - - - Java documentation for android.health.connect.datatypes.SpeedRecord.Builder.SpeedRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, java.util.List<android.health.connect.datatypes.SpeedRecord.SpeedRecordSample>). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+SpeedRecordSample.xml b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+SpeedRecordSample.xml index ae0f0980b..0ad92b2ad 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+SpeedRecordSample.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+SpeedRecordSample.xml @@ -72,11 +72,7 @@ SpeedRecord sample for entries of SpeedRecord SpeedRecord sample for entries of SpeedRecord - - - Java documentation for android.health.connect.datatypes.SpeedRecord.SpeedRecordSample.SpeedRecord$SpeedRecordSample(android.health.connect.datatypes.units.Velocity, java.time.Instant). - - + Android reference for android.health.connect.datatypes.SpeedRecord.SpeedRecordSample.SpeedRecordSample. Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml index 0921d163f..8e7683bec 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml @@ -75,11 +75,6 @@ Samples of recorded StepsCadenceRecord To be added. - - - Java documentation for android.health.connect.datatypes.StepsCadenceRecord.Builder.StepsCadenceRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, java.util.List<android.health.connect.datatypes.StepsCadenceRecord.StepsCadenceRecordSample>). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+StepsCadenceRecordSample.xml b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+StepsCadenceRecordSample.xml index 2b217cd57..fe2554b66 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+StepsCadenceRecordSample.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+StepsCadenceRecordSample.xml @@ -72,11 +72,7 @@ StepsCadenceRecord sample for entries of StepsCadenceRecord StepsCadenceRecord sample for entries of StepsCadenceRecord - - - Java documentation for android.health.connect.datatypes.StepsCadenceRecord.StepsCadenceRecordSample.StepsCadenceRecord$StepsCadenceRecordSample(double, java.time.Instant). - - + Android reference for android.health.connect.datatypes.StepsCadenceRecord.StepsCadenceRecordSample.StepsCadenceRecordSample. Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml index a332ddf14..cddedbc9d 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml @@ -75,11 +75,6 @@ Number of steps recorded for this activity To be added. - - - Java documentation for android.health.connect.datatypes.StepsRecord.Builder.StepsRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, long). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml index ffda0665a..3133f4094 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml @@ -76,11 +76,6 @@ Valid range: 0-1000000 kcal. To be added. - - - Java documentation for android.health.connect.datatypes.TotalCaloriesBurnedRecord.Builder.TotalCaloriesBurnedRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, android.health.connect.datatypes.units.Energy). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml index 858321676..da474c351 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml @@ -84,11 +84,6 @@ Required field. Valid range: 0-100. To be added. - - - Java documentation for android.health.connect.datatypes.Vo2MaxRecord.Builder.Vo2MaxRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, double). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml index 39eaab3c9..0f4a2560c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml @@ -74,11 +74,6 @@ grams. To be added. - - - Java documentation for android.health.connect.datatypes.WeightRecord.Builder.WeightRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Mass). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml index df6d75efb..1789c1b6b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml @@ -75,11 +75,6 @@ Count of pushes. Required field. Valid range: 1-1000000. To be added. - - - Java documentation for android.health.connect.datatypes.WheelchairPushesRecord.Builder.WheelchairPushesRecord$Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, long). - - Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/tools/importer.cs b/tools/importer.cs index 57e67309f..2c29fcd37 100644 --- a/tools/importer.cs +++ b/tools/importer.cs @@ -143,6 +143,37 @@ public static async Task RunAsync(string[] args) foreach (var owner in file.Owners.OrderBy(item => item.Order)) { var ownerChanged = false; + var cleaned = RemoveStaleNestedConstructorLinks( + text, + file.DocsBlocks[owner.Order]); + if (!cleaned.Equals(text, StringComparison.Ordinal)) + { + if (remaining == 0) + { + report.Entries.Add(ReportEntry.Skipped( + file.RelativePath, + owner.Id, + "remarks", + "max_changes_reached", + $"The --max-changes limit of {options.MaxChanges} was reached.", + owner.SourceRequest?.Url ?? "")); + } + else + { + text = cleaned; + file.UpdateBlockOffsets(owner.Order, text); + fileChanged = true; + ownerChanged = true; + remaining--; + report.Entries.Add(ReportEntry.Changed( + "would_apply", + file.RelativePath, + owner.Id, + "remarks", + owner.SourceRequest?.Url ?? "")); + } + } + var mapping = MapOwner(owner, pages); if (ReportMappingFailure(report, file, owner, mapping)) continue; @@ -951,6 +982,21 @@ static string RemoveStaleSourceLinks( RegexOptions.Singleline | RegexOptions.Multiline | RegexOptions.CultureInvariant); } + static string RemoveStaleNestedConstructorLinks( + string text, + DocsBlock block) + { + var blockText = text[block.Start..block.End]; + var cleanedBlock = Regex.Replace( + blockText, + @"^[ \t]*]*>(?:(?!).)*?\bhref=""[^""]*#[^""()]*\$[A-Za-z_]\w*\([^""]*""(?:(?!).)*?title=""Reference documentation""(?:(?!).)*?\r?\n?", + "", + RegexOptions.Singleline | RegexOptions.Multiline | RegexOptions.CultureInvariant); + return cleanedBlock.Equals(blockText, StringComparison.Ordinal) + ? text + : text[..block.Start] + cleanedBlock + text[block.End..]; + } + static string RemoveEnumDiscardedMetadata(string blockText) => Regex.Replace( blockText, @@ -1405,6 +1451,22 @@ static int RunSelfTest(string repositoryRoot) builderAnchor, removeAll: false).Contains(nestedBuilderAnchor, StringComparison.Ordinal), "stale nested builder constructor link was removed"); + var nestedConstructorText = + $"{Environment.NewLine}Stale builder reference.{Environment.NewLine}" + + "Current builder reference.{Environment.NewLine}"; + var staleNestedConstructor = new DocsBlock( + 0, + 0, + nestedConstructorText.Length); + var cleanedNestedConstructorText = RemoveStaleNestedConstructorLinks( + nestedConstructorText, + staleNestedConstructor); + Assert( + !cleanedNestedConstructorText.Contains(nestedBuilderAnchor, StringComparison.Ordinal) && + cleanedNestedConstructorText.Contains(builderAnchor, StringComparison.Ordinal), + "independent stale nested constructor cleanup preserves current link"); _ = XDocument.Parse(withRemarks, LoadOptions.PreserveWhitespace); file.UpdateBlockOffsets(setTitle.Order, withRemarks); @@ -1802,7 +1864,7 @@ static int RunSelfTest(string repositoryRoot) Directory.Delete(tempDirectory, true); } - Console.WriteLine("SELF-TEST PASS: 60 assertions; path-only repository-wide non-API XML exclusion, exact Android/Java method and field matching, exact Android table headings, deprecated Java block exclusion, exact-structure deprecated enum repair and failure reporting, importer metadata remarks repair that retains source prose, full-pattern Health Connect regression detection, self-closing remarks expansion, table alignment, quote-aware HTML cleanup including nested builder constructor anchors, stale-link replacement, partial-write reporting, mismatch and low-value channel skipping, source cleanup, channel extraction, preservation, paragraph remarks, source-link ordering, CRLF atomic writes, and XML parsing."); + Console.WriteLine("SELF-TEST PASS: 61 assertions; path-only repository-wide non-API XML exclusion, exact Android/Java method and field matching, exact Android table headings, deprecated Java block exclusion, exact-structure deprecated enum repair and failure reporting, importer metadata remarks repair that retains source prose, full-pattern Health Connect regression detection, self-closing remarks expansion, table alignment, quote-aware HTML cleanup including independent nested builder constructor cleanup, stale-link replacement, partial-write reporting, mismatch and low-value channel skipping, source cleanup, channel extraction, preservation, paragraph remarks, source-link ordering, CRLF atomic writes, and XML parsing."); return 0; } From edf11a2f7fbad351073bdbd64bdac41cb8dba378 Mon Sep 17 00:00:00 2001 From: Jonathan Peppers Date: Thu, 20 Aug 2026 10:47:39 -0500 Subject: [PATCH 8/8] Normalize nested constructor references Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 139c62ae-90bd-4249-a00a-12986d2900f6 --- .../ActiveCaloriesBurnedRecord+Builder.xml | 5 +++ .../ActivityIntensityRecord+Builder.xml | 5 +++ .../BasalBodyTemperatureRecord+Builder.xml | 5 +++ .../BasalMetabolicRateRecord+Builder.xml | 5 +++ .../BloodGlucoseRecord+Builder.xml | 5 +++ .../BloodPressureRecord+Builder.xml | 5 +++ .../BodyFatRecord+Builder.xml | 5 +++ .../BodyTemperatureRecord+Builder.xml | 5 +++ .../BodyWaterMassRecord+Builder.xml | 5 +++ .../BoneMassRecord+Builder.xml | 5 +++ .../CervicalMucusRecord+Builder.xml | 5 +++ .../CyclingPedalingCadenceRecord+Builder.xml | 5 +++ ...ord+CyclingPedalingCadenceRecordSample.xml | 6 ++- .../DistanceRecord+Builder.xml | 5 +++ .../ElevationGainedRecord+Builder.xml | 5 +++ ...ompletionGoal+ActiveCaloriesBurnedGoal.xml | 5 +++ .../ExerciseCompletionGoal+DistanceGoal.xml | 5 +++ ...etionGoal+DistanceWithVariableRestGoal.xml | 5 +++ .../ExerciseCompletionGoal+DurationGoal.xml | 5 +++ ...ExerciseCompletionGoal+RepetitionsGoal.xml | 5 +++ .../ExerciseCompletionGoal+StepsGoal.xml | 5 +++ ...CompletionGoal+TotalCaloriesBurnedGoal.xml | 5 +++ .../ExercisePerformanceGoal+CadenceGoal.xml | 5 +++ .../ExercisePerformanceGoal+HeartRateGoal.xml | 5 +++ .../ExercisePerformanceGoal+PowerGoal.xml | 5 +++ ...rmanceGoal+RateOfPerceivedExertionGoal.xml | 5 +++ .../ExercisePerformanceGoal+SpeedGoal.xml | 5 +++ .../ExercisePerformanceGoal+WeightGoal.xml | 5 +++ .../ExerciseSessionRecord+Builder.xml | 5 +++ .../FloorsClimbedRecord+Builder.xml | 5 +++ .../HeartRateRecord+HeartRateSample.xml | 6 ++- ...eartRateVariabilityRmssdRecord+Builder.xml | 5 +++ .../HeightRecord+Builder.xml | 5 +++ .../HydrationRecord+Builder.xml | 5 +++ .../IntermenstrualBleedingRecord+Builder.xml | 5 +++ .../LeanBodyMassRecord+Builder.xml | 5 +++ .../MenstruationFlowRecord+Builder.xml | 5 +++ .../MenstruationPeriodRecord+Builder.xml | 5 +++ .../MindfulnessSessionRecord+Builder.xml | 5 +++ .../NutritionRecord+Builder.xml | 5 +++ .../OvulationTestRecord+Builder.xml | 5 +++ .../OxygenSaturationRecord+Builder.xml | 5 +++ .../PlannedExerciseBlock+Builder.xml | 5 +++ .../PlannedExerciseSessionRecord+Builder.xml | 10 +++++ .../PlannedExerciseStep+Builder.xml | 5 +++ .../PowerRecord+Builder.xml | 5 +++ .../PowerRecord+PowerRecordSample.xml | 6 ++- .../RespiratoryRateRecord+Builder.xml | 5 +++ .../RestingHeartRateRecord+Builder.xml | 5 +++ .../SexualActivityRecord+Builder.xml | 5 +++ .../SkinTemperatureRecord+Builder.xml | 5 +++ .../SkinTemperatureRecord+Delta.xml | 6 ++- .../SleepSessionRecord+Builder.xml | 5 +++ .../SleepSessionRecord+Stage.xml | 6 ++- .../SpeedRecord+Builder.xml | 5 +++ .../SpeedRecord+SpeedRecordSample.xml | 6 ++- .../StepsCadenceRecord+Builder.xml | 5 +++ ...CadenceRecord+StepsCadenceRecordSample.xml | 6 ++- .../StepsRecord+Builder.xml | 5 +++ .../TotalCaloriesBurnedRecord+Builder.xml | 5 +++ .../Vo2MaxRecord+Builder.xml | 5 +++ .../WeightRecord+Builder.xml | 5 +++ .../WheelchairPushesRecord+Builder.xml | 5 +++ tools/importer.cs | 43 ++++++++++--------- 64 files changed, 342 insertions(+), 28 deletions(-) diff --git a/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml index 1f1c79e4e..70b7cd967 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ActiveCaloriesBurnedRecord+Builder.xml @@ -75,6 +75,11 @@ Energy in Energy unit. Required field. Valid range: 0-1000000 kcal. To be added. + + + Java documentation for android.health.connect.datatypes.ActiveCaloriesBurnedRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, android.health.connect.datatypes.units.Energy). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml index cee9a020f..59f643171 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ActivityIntensityRecord+Builder.xml @@ -75,6 +75,11 @@ To be added. To be added. + + + Java documentation for android.health.connect.datatypes.ActivityIntensityRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml index 2863072a9..49dd9c930 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BasalBodyTemperatureRecord+Builder.xml @@ -84,6 +84,11 @@ 0-100 Celsius degrees. To be added. + + + Java documentation for android.health.connect.datatypes.BasalBodyTemperatureRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, android.health.connect.datatypes.units.Temperature). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml index 3f77253f7..72008d74f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BasalMetabolicRateRecord+Builder.xml @@ -74,6 +74,11 @@ Valid range: 0-10000 kcal/day. To be added. + + + Java documentation for android.health.connect.datatypes.BasalMetabolicRateRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Power). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml index 37a49e6f9..f6fc91053 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BloodGlucoseRecord+Builder.xml @@ -104,6 +104,11 @@ field. Allowed values: MealType. To be added. + + + Java documentation for android.health.connect.datatypes.BloodGlucoseRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, android.health.connect.datatypes.units.BloodGlucose, int, int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml index 310495ad9..73f726779 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BloodPressureRecord+Builder.xml @@ -97,6 +97,11 @@ field. Allowed values: BodyPosition. To be added. + + + Java documentation for android.health.connect.datatypes.BloodPressureRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, android.health.connect.datatypes.units.Pressure, android.health.connect.datatypes.units.Pressure, int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml index 85805cf57..b37f485d0 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BodyFatRecord+Builder.xml @@ -74,6 +74,11 @@ 0-100. To be added. + + + Java documentation for android.health.connect.datatypes.BodyFatRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Percentage). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml index 69f4a3aab..5c5575c5c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BodyTemperatureRecord+Builder.xml @@ -84,6 +84,11 @@ 0-100 Celsius degrees. To be added. + + + Java documentation for android.health.connect.datatypes.BodyTemperatureRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, android.health.connect.datatypes.units.Temperature). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml index 5a42e094f..45edff56b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BodyWaterMassRecord+Builder.xml @@ -73,6 +73,11 @@ Body water mass, in Mass unit. To be added. + + + Java documentation for android.health.connect.datatypes.BodyWaterMassRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Mass). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml index eedf68de9..d753980ac 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/BoneMassRecord+Builder.xml @@ -73,6 +73,11 @@ Mass in Mass unit. Required field. Valid range: 0-1000000 grams. To be added. + + + Java documentation for android.health.connect.datatypes.BoneMassRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Mass). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml index 07589de97..1b31cc70e 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CervicalMucusRecord+Builder.xml @@ -91,6 +91,11 @@ values: CervicalMucusAppearance. To be added. + + + Java documentation for android.health.connect.datatypes.CervicalMucusRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml index 7fa61f09f..1af194cce 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+Builder.xml @@ -75,6 +75,11 @@ Samples of recorded CyclingPedalingCadenceRecord To be added. + + + Java documentation for android.health.connect.datatypes.CyclingPedalingCadenceRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, java.util.List<android.health.connect.datatypes.CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample>). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+CyclingPedalingCadenceRecordSample.xml b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+CyclingPedalingCadenceRecordSample.xml index 0c31c588c..de9129577 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+CyclingPedalingCadenceRecordSample.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/CyclingPedalingCadenceRecord+CyclingPedalingCadenceRecordSample.xml @@ -72,7 +72,11 @@ CyclingPedalingCadenceRecord sample for entries of CyclingPedalingCadenceRecord CyclingPedalingCadenceRecord sample for entries of CyclingPedalingCadenceRecord - Android reference for android.health.connect.datatypes.CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample.CyclingPedalingCadenceRecordSample. + + + Java documentation for android.health.connect.datatypes.CyclingPedalingCadenceRecord.CyclingPedalingCadenceRecordSample.CyclingPedalingCadenceRecordSample(double, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml index 942ce71cd..a2870fa4b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/DistanceRecord+Builder.xml @@ -76,6 +76,11 @@ meters. To be added. + + + Java documentation for android.health.connect.datatypes.DistanceRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, android.health.connect.datatypes.units.Length). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml index f5f4edb79..b69765eb8 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ElevationGainedRecord+Builder.xml @@ -76,6 +76,11 @@ -1000000-1000000 meters. To be added. + + + Java documentation for android.health.connect.datatypes.ElevationGainedRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, android.health.connect.datatypes.units.Length). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+ActiveCaloriesBurnedGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+ActiveCaloriesBurnedGoal.xml index 2897a4d1d..373adfc7b 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+ActiveCaloriesBurnedGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+ActiveCaloriesBurnedGoal.xml @@ -71,6 +71,11 @@ The active calories that must be burnt to complete the goal. To be added. + + + Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.ActiveCaloriesBurnedGoal.ActiveCaloriesBurnedGoal(android.health.connect.datatypes.units.Energy). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceGoal.xml index 2ae382e37..3f20ddf35 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceGoal.xml @@ -69,6 +69,11 @@ The total distance that must be covered to complete the goal. To be added. + + + Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.DistanceGoal.DistanceGoal(android.health.connect.datatypes.units.Length). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceWithVariableRestGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceWithVariableRestGoal.xml index 9ffa0e449..c6fbea37d 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceWithVariableRestGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DistanceWithVariableRestGoal.xml @@ -76,6 +76,11 @@ The total duration that must elapse to complete the goal. To be added. + + + Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.DistanceWithVariableRestGoal.DistanceWithVariableRestGoal(android.health.connect.datatypes.units.Length, java.time.Duration). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DurationGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DurationGoal.xml index aa749eaed..e30616c3f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DurationGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+DurationGoal.xml @@ -69,6 +69,11 @@ The total duration that must elapse to complete the goal. To be added. + + + Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.DurationGoal.DurationGoal(java.time.Duration). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+RepetitionsGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+RepetitionsGoal.xml index abe756d1e..7d262d47f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+RepetitionsGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+RepetitionsGoal.xml @@ -71,6 +71,11 @@ The total repetitions required to complete the goal. To be added. + + + Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.RepetitionsGoal.RepetitionsGoal(int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+StepsGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+StepsGoal.xml index 49b943cbd..1404709d5 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+StepsGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+StepsGoal.xml @@ -69,6 +69,11 @@ The total steps that must be covered to complete the goal. To be added. + + + Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.StepsGoal.StepsGoal(int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+TotalCaloriesBurnedGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+TotalCaloriesBurnedGoal.xml index cdec6137a..910b0e59d 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+TotalCaloriesBurnedGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseCompletionGoal+TotalCaloriesBurnedGoal.xml @@ -71,6 +71,11 @@ The total calories that must be burnt to complete the goal. To be added. + + + Java documentation for android.health.connect.datatypes.ExerciseCompletionGoal.TotalCaloriesBurnedGoal.TotalCaloriesBurnedGoal(android.health.connect.datatypes.units.Energy). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+CadenceGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+CadenceGoal.xml index ac22faaf9..7aafbd689 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+CadenceGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+CadenceGoal.xml @@ -74,6 +74,11 @@ Maximum cadence level, in RPM, that should be reached. To be added. + + + Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.CadenceGoal.CadenceGoal(double, double). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+HeartRateGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+HeartRateGoal.xml index 447c13c4d..8fe6a8106 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+HeartRateGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+HeartRateGoal.xml @@ -73,6 +73,11 @@ Maximum heart rate, in BPM, that should be reached. To be added. + + + Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.HeartRateGoal.HeartRateGoal(int, int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+PowerGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+PowerGoal.xml index 32c586b41..b7dfa7588 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+PowerGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+PowerGoal.xml @@ -73,6 +73,11 @@ Maximum power level that should be reached. To be added. + + + Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.PowerGoal.PowerGoal(android.health.connect.datatypes.units.Power, android.health.connect.datatypes.units.Power). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+RateOfPerceivedExertionGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+RateOfPerceivedExertionGoal.xml index 93c0af5dd..20c58e744 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+RateOfPerceivedExertionGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+RateOfPerceivedExertionGoal.xml @@ -74,6 +74,11 @@ Target RPE that should be met. To be added. + + + Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.RateOfPerceivedExertionGoal.RateOfPerceivedExertionGoal(int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+SpeedGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+SpeedGoal.xml index 3eb406cdb..64cad3172 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+SpeedGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+SpeedGoal.xml @@ -73,6 +73,11 @@ Maximum speed that should be reached. To be added. + + + Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.SpeedGoal.SpeedGoal(android.health.connect.datatypes.units.Velocity, android.health.connect.datatypes.units.Velocity). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+WeightGoal.xml b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+WeightGoal.xml index 4c50ac26d..f32c36b30 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+WeightGoal.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExercisePerformanceGoal+WeightGoal.xml @@ -71,6 +71,11 @@ Target weight that should be lifted. To be added. + + + Java documentation for android.health.connect.datatypes.ExercisePerformanceGoal.WeightGoal.WeightGoal(android.health.connect.datatypes.units.Mass). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml index f0c29a223..b1926ec6a 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/ExerciseSessionRecord+Builder.xml @@ -83,6 +83,11 @@ values: ExerciseSessionType To be added. + + + Java documentation for android.health.connect.datatypes.ExerciseSessionRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml index b4ebae6c9..ad0817b1d 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/FloorsClimbedRecord+Builder.xml @@ -75,6 +75,11 @@ Number of floors. Required field. Valid range: 0-1000000. To be added. + + + Java documentation for android.health.connect.datatypes.FloorsClimbedRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, double). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+HeartRateSample.xml b/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+HeartRateSample.xml index 9b77b8623..8e4155622 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+HeartRateSample.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HeartRateRecord+HeartRateSample.xml @@ -72,7 +72,11 @@ Heart rate sample for entries of HeartRateRecord Heart rate sample for entries of HeartRateRecord - Android reference for android.health.connect.datatypes.HeartRateRecord.HeartRateSample.HeartRateSample. + + + Java documentation for android.health.connect.datatypes.HeartRateRecord.HeartRateSample.HeartRateSample(long, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml index eb538fd57..9e4136e02 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HeartRateVariabilityRmssdRecord+Builder.xml @@ -73,6 +73,11 @@ heartRateVariability in milliseconds To be added. + + + Java documentation for android.health.connect.datatypes.HeartRateVariabilityRmssdRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, double). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml index 3cfc0e6b7..6088f1006 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HeightRecord+Builder.xml @@ -73,6 +73,11 @@ Height in Length unit. Required field. Valid range: 0-3 meters. To be added. + + + Java documentation for android.health.connect.datatypes.HeightRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Length). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml index 2b898a234..ec32ddb07 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/HydrationRecord+Builder.xml @@ -76,6 +76,11 @@ 0-100 liters. To be added. + + + Java documentation for android.health.connect.datatypes.HydrationRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, android.health.connect.datatypes.units.Volume). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml index 93d009234..ee1712eac 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/IntermenstrualBleedingRecord+Builder.xml @@ -71,6 +71,11 @@ time for this record To be added. + + + Java documentation for android.health.connect.datatypes.IntermenstrualBleedingRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml index b95db58b4..ee9801c29 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/LeanBodyMassRecord+Builder.xml @@ -73,6 +73,11 @@ Mass in Mass unit. Required field. Valid range: 0-1000000 grams. To be added. + + + Java documentation for android.health.connect.datatypes.LeanBodyMassRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Mass). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml index bb51fa93b..d8e49386c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MenstruationFlowRecord+Builder.xml @@ -81,6 +81,11 @@ MenstruationFlowType. To be added. + + + Java documentation for android.health.connect.datatypes.MenstruationFlowRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml index b29db48ee..ae026d00f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MenstruationPeriodRecord+Builder.xml @@ -73,6 +73,11 @@ End time of this interval To be added. + + + Java documentation for android.health.connect.datatypes.MenstruationPeriodRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml index 44ecaff1b..c9a1b8794 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/MindfulnessSessionRecord+Builder.xml @@ -75,6 +75,11 @@ End time of this mindfulness session To be added. + + + Java documentation for android.health.connect.datatypes.MindfulnessSessionRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml index 1d5196e28..2f0ffa428 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/NutritionRecord+Builder.xml @@ -73,6 +73,11 @@ End time of this activity To be added. + + + Java documentation for android.health.connect.datatypes.NutritionRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml index 9b8381b4f..307c8d5b4 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/OvulationTestRecord+Builder.xml @@ -81,6 +81,11 @@ not. Required field. Allowed values: OvulationTestResult. To be added. + + + Java documentation for android.health.connect.datatypes.OvulationTestRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml index 47708285a..4b5ee928f 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/OxygenSaturationRecord+Builder.xml @@ -74,6 +74,11 @@ 0-100. To be added. + + + Java documentation for android.health.connect.datatypes.OxygenSaturationRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Percentage). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml index 16661d0f9..b3d44b8e7 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseBlock+Builder.xml @@ -69,6 +69,11 @@ The number of times this block should be repeated by the user. To be added. + + + Java documentation for android.health.connect.datatypes.PlannedExerciseBlock.Builder.Builder(int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml index 8d798e997..b7d066321 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseSessionRecord+Builder.xml @@ -75,6 +75,11 @@ Expected end time of this planned session. To be added. + + + Java documentation for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.Builder(android.health.connect.datatypes.Metadata, int, java.time.Instant, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project @@ -119,6 +124,11 @@ The expected duration of the planned session. To be added. + + + Java documentation for android.health.connect.datatypes.PlannedExerciseSessionRecord.Builder.Builder(android.health.connect.datatypes.Metadata, int, java.time.LocalDate, java.time.Duration). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml index 2b4f7c5ef..e3d86a873 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PlannedExerciseStep+Builder.xml @@ -74,6 +74,11 @@ The goal to be met to complete this step. To be added. + + + Java documentation for android.health.connect.datatypes.PlannedExerciseStep.Builder.Builder(int, int, android.health.connect.datatypes.ExerciseCompletionGoal). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml index 2f07bcdd8..b0c08a106 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+Builder.xml @@ -75,6 +75,11 @@ Samples of recorded PowerRecord To be added. + + + Java documentation for android.health.connect.datatypes.PowerRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, java.util.List<android.health.connect.datatypes.PowerRecord.PowerRecordSample>). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+PowerRecordSample.xml b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+PowerRecordSample.xml index 3b7cbe71f..381003d47 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+PowerRecordSample.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/PowerRecord+PowerRecordSample.xml @@ -73,7 +73,11 @@ PowerRecord sample for entries of PowerRecord PowerRecord sample for entries of PowerRecord - Android reference for android.health.connect.datatypes.PowerRecord.PowerRecordSample.PowerRecordSample. + + + Java documentation for android.health.connect.datatypes.PowerRecord.PowerRecordSample.PowerRecordSample(android.health.connect.datatypes.units.Power, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml index 8f10aebf6..acad96811 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/RespiratoryRateRecord+Builder.xml @@ -73,6 +73,11 @@ Respiratory rate in breaths per minute. Required field. Valid range: 0-1000. To be added. + + + Java documentation for android.health.connect.datatypes.RespiratoryRateRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, double). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml index c387650a1..d83e2b6df 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/RestingHeartRateRecord+Builder.xml @@ -73,6 +73,11 @@ Heart beats per minute. Required field. Validation range: 1-300. To be added. + + + Java documentation for android.health.connect.datatypes.RestingHeartRateRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, long). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml index ebaac3dbf..03b60ff3c 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SexualActivityRecord+Builder.xml @@ -81,6 +81,11 @@ null if unknown. Allowed values: Protection. To be added. + + + Java documentation for android.health.connect.datatypes.SexualActivityRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml index 9c7285cde..318599af8 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Builder.xml @@ -73,6 +73,11 @@ End time of this activity. To be added. + + + Java documentation for android.health.connect.datatypes.SkinTemperatureRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Delta.xml b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Delta.xml index 5cb44869c..ed9d9bb87 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Delta.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SkinTemperatureRecord+Delta.xml @@ -72,7 +72,11 @@ Skin temperature delta entry of SkinTemperatureRecord. Skin temperature delta entry of SkinTemperatureRecord. - Android reference for android.health.connect.datatypes.SkinTemperatureRecord.Delta.Delta. + + + Java documentation for android.health.connect.datatypes.SkinTemperatureRecord.Delta.Delta(android.health.connect.datatypes.units.TemperatureDelta, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml index 994ea3847..9cff30653 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Builder.xml @@ -73,6 +73,11 @@ End time of this sleep session To be added. + + + Java documentation for android.health.connect.datatypes.SleepSessionRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml index 6cfca4ea3..14c9620c4 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SleepSessionRecord+Stage.xml @@ -105,7 +105,11 @@ Builds Stage instance Builds Stage instance - Android reference for android.health.connect.datatypes.SleepSessionRecord.Stage.Stage. + + + Java documentation for android.health.connect.datatypes.SleepSessionRecord.Stage.Stage(java.time.Instant, java.time.Instant, int). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml index 32ebb80f3..1903473c0 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+Builder.xml @@ -75,6 +75,11 @@ Samples of recorded SpeedRecord To be added. + + + Java documentation for android.health.connect.datatypes.SpeedRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, java.util.List<android.health.connect.datatypes.SpeedRecord.SpeedRecordSample>). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+SpeedRecordSample.xml b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+SpeedRecordSample.xml index 0ad92b2ad..7508a5dda 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+SpeedRecordSample.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/SpeedRecord+SpeedRecordSample.xml @@ -72,7 +72,11 @@ SpeedRecord sample for entries of SpeedRecord SpeedRecord sample for entries of SpeedRecord - Android reference for android.health.connect.datatypes.SpeedRecord.SpeedRecordSample.SpeedRecordSample. + + + Java documentation for android.health.connect.datatypes.SpeedRecord.SpeedRecordSample.SpeedRecordSample(android.health.connect.datatypes.units.Velocity, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml index 8e7683bec..be807ae49 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+Builder.xml @@ -75,6 +75,11 @@ Samples of recorded StepsCadenceRecord To be added. + + + Java documentation for android.health.connect.datatypes.StepsCadenceRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, java.util.List<android.health.connect.datatypes.StepsCadenceRecord.StepsCadenceRecordSample>). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+StepsCadenceRecordSample.xml b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+StepsCadenceRecordSample.xml index fe2554b66..d9bfba157 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+StepsCadenceRecordSample.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/StepsCadenceRecord+StepsCadenceRecordSample.xml @@ -72,7 +72,11 @@ StepsCadenceRecord sample for entries of StepsCadenceRecord StepsCadenceRecord sample for entries of StepsCadenceRecord - Android reference for android.health.connect.datatypes.StepsCadenceRecord.StepsCadenceRecordSample.StepsCadenceRecordSample. + + + Java documentation for android.health.connect.datatypes.StepsCadenceRecord.StepsCadenceRecordSample.StepsCadenceRecordSample(double, java.time.Instant). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml index cddedbc9d..2f135cbb2 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/StepsRecord+Builder.xml @@ -75,6 +75,11 @@ Number of steps recorded for this activity To be added. + + + Java documentation for android.health.connect.datatypes.StepsRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, long). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml index 3133f4094..2d06c31ef 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/TotalCaloriesBurnedRecord+Builder.xml @@ -76,6 +76,11 @@ Valid range: 0-1000000 kcal. To be added. + + + Java documentation for android.health.connect.datatypes.TotalCaloriesBurnedRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, android.health.connect.datatypes.units.Energy). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml index da474c351..84508d318 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/Vo2MaxRecord+Builder.xml @@ -84,6 +84,11 @@ Required field. Valid range: 0-100. To be added. + + + Java documentation for android.health.connect.datatypes.Vo2MaxRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, int, double). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml index 0f4a2560c..2446944c5 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/WeightRecord+Builder.xml @@ -74,6 +74,11 @@ grams. To be added. + + + Java documentation for android.health.connect.datatypes.WeightRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, android.health.connect.datatypes.units.Mass). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml b/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml index 1789c1b6b..a920033fb 100644 --- a/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml +++ b/docs/xml/Android.Health.Connect.DataTypes/WheelchairPushesRecord+Builder.xml @@ -75,6 +75,11 @@ Count of pushes. Required field. Valid range: 1-1000000. To be added. + + + Java documentation for android.health.connect.datatypes.WheelchairPushesRecord.Builder.Builder(android.health.connect.datatypes.Metadata, java.time.Instant, java.time.Instant, long). + + Portions of this page are modifications based on work created and shared by the Android Open Source Project diff --git a/tools/importer.cs b/tools/importer.cs index 2c29fcd37..f62cad2a3 100644 --- a/tools/importer.cs +++ b/tools/importer.cs @@ -143,10 +143,10 @@ public static async Task RunAsync(string[] args) foreach (var owner in file.Owners.OrderBy(item => item.Order)) { var ownerChanged = false; - var cleaned = RemoveStaleNestedConstructorLinks( + var normalized = NormalizeStaleNestedConstructorLinks( text, file.DocsBlocks[owner.Order]); - if (!cleaned.Equals(text, StringComparison.Ordinal)) + if (!normalized.Equals(text, StringComparison.Ordinal)) { if (remaining == 0) { @@ -160,7 +160,7 @@ public static async Task RunAsync(string[] args) } else { - text = cleaned; + text = normalized; file.UpdateBlockOffsets(owner.Order, text); fileChanged = true; ownerChanged = true; @@ -982,19 +982,23 @@ static string RemoveStaleSourceLinks( RegexOptions.Singleline | RegexOptions.Multiline | RegexOptions.CultureInvariant); } - static string RemoveStaleNestedConstructorLinks( + static string NormalizeStaleNestedConstructorLinks( string text, DocsBlock block) { var blockText = text[block.Start..block.End]; - var cleanedBlock = Regex.Replace( + var normalizedBlock = Regex.Replace( blockText, @"^[ \t]*]*>(?:(?!).)*?\bhref=""[^""]*#[^""()]*\$[A-Za-z_]\w*\([^""]*""(?:(?!).)*?title=""Reference documentation""(?:(?!).)*?\r?\n?", - "", + match => Regex.Replace( + match.Value, + @"[A-Za-z_]\w*\$(?[A-Za-z_]\w*)(?=\()", + "${constructor}", + RegexOptions.CultureInvariant), RegexOptions.Singleline | RegexOptions.Multiline | RegexOptions.CultureInvariant); - return cleanedBlock.Equals(blockText, StringComparison.Ordinal) + return normalizedBlock.Equals(blockText, StringComparison.Ordinal) ? text - : text[..block.Start] + cleanedBlock + text[block.End..]; + : text[..block.Start] + normalizedBlock + text[block.End..]; } static string RemoveEnumDiscardedMetadata(string blockText) => @@ -1453,20 +1457,17 @@ static int RunSelfTest(string repositoryRoot) "stale nested builder constructor link was removed"); var nestedConstructorText = $"{Environment.NewLine}Stale builder reference.{Environment.NewLine}" + - "Current builder reference.{Environment.NewLine}"; - var staleNestedConstructor = new DocsBlock( - 0, - 0, - nestedConstructorText.Length); - var cleanedNestedConstructorText = RemoveStaleNestedConstructorLinks( + $"title=\"Reference documentation\">Stale Widget.Builder.Widget$Builder() reference.{Environment.NewLine}"; + var normalizedNestedConstructorText = NormalizeStaleNestedConstructorLinks( nestedConstructorText, - staleNestedConstructor); + new DocsBlock(0, 0, nestedConstructorText.Length)); Assert( - !cleanedNestedConstructorText.Contains(nestedBuilderAnchor, StringComparison.Ordinal) && - cleanedNestedConstructorText.Contains(builderAnchor, StringComparison.Ordinal), - "independent stale nested constructor cleanup preserves current link"); + !normalizedNestedConstructorText.Contains("$Builder(", StringComparison.Ordinal) && + normalizedNestedConstructorText.Contains(builderAnchor, StringComparison.Ordinal) && + normalizedNestedConstructorText.Contains( + "Widget.Builder.Builder()", + StringComparison.Ordinal), + "independent nested constructor normalization preserves the reference paragraph"); _ = XDocument.Parse(withRemarks, LoadOptions.PreserveWhitespace); file.UpdateBlockOffsets(setTitle.Order, withRemarks); @@ -1864,7 +1865,7 @@ static int RunSelfTest(string repositoryRoot) Directory.Delete(tempDirectory, true); } - Console.WriteLine("SELF-TEST PASS: 61 assertions; path-only repository-wide non-API XML exclusion, exact Android/Java method and field matching, exact Android table headings, deprecated Java block exclusion, exact-structure deprecated enum repair and failure reporting, importer metadata remarks repair that retains source prose, full-pattern Health Connect regression detection, self-closing remarks expansion, table alignment, quote-aware HTML cleanup including independent nested builder constructor cleanup, stale-link replacement, partial-write reporting, mismatch and low-value channel skipping, source cleanup, channel extraction, preservation, paragraph remarks, source-link ordering, CRLF atomic writes, and XML parsing."); + Console.WriteLine("SELF-TEST PASS: 61 assertions; path-only repository-wide non-API XML exclusion, exact Android/Java method and field matching, exact Android table headings, deprecated Java block exclusion, exact-structure deprecated enum repair and failure reporting, importer metadata remarks repair that retains source prose, full-pattern Health Connect regression detection, self-closing remarks expansion, table alignment, quote-aware HTML cleanup including independent nested builder constructor normalization, stale-link replacement, partial-write reporting, mismatch and low-value channel skipping, source cleanup, channel extraction, preservation, paragraph remarks, source-link ordering, CRLF atomic writes, and XML parsing."); return 0; }