A

ACCESSORY_BIKE_CADENCE - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for bike cadence.
ACCESSORY_BIKE_POWER_METER - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for bike power meter.
ACCESSORY_BIKE_SPEED_SENSOR - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for bike speed sensor.
ACCESSORY_BLOOD_GLUCOSE_METER - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for blood glucose meter.
ACCESSORY_BLOOD_PRESSURE_MONITOR - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for blood pressure monitor.
ACCESSORY_ELLIPTICAL - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for elliptical.
ACCESSORY_HEART_RATE_MONITOR - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for heart rate monitor.
ACCESSORY_INDOOR_BIKE - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for indoor bike.
ACCESSORY_STAIR_CLIMBER - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for stair climber.
ACCESSORY_STEP_CLIMBER - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for step climber.
ACCESSORY_THERMOMETER - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for thermometer.
ACCESSORY_TREADMIL - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for treadmil.
ACCESSORY_UNKNOWN - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Unknown accessory type.
ACCESSORY_WEIGHT_SCALE - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Accessory type for weight scale.
ACCURACY - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.AmbientTemperature
Accuracy value of location information.
ACCURACY - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.UvExposure
Accuracy value of location information.
addFunction(HealthDataResolver.AggregateRequest.AggregateFunction, String, String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
Adds a required aggregation function.
addGroup(String, String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
Adds a group with a property name for the aggregate request.
addHealthData(HealthData) - Method in interface com.samsung.android.sdk.healthdata.HealthDataResolver.InsertRequest
Adds health data to insert.
addHealthData(List<HealthData>) - Method in interface com.samsung.android.sdk.healthdata.HealthDataResolver.InsertRequest
Adds a health data list to insert.
ADDITIONAL - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Additional info to express exercise's details.
addObserver(HealthDataStore, String, HealthDataObserver) - Static method in class com.samsung.android.sdk.healthdata.HealthDataObserver
Adds an observer that wants to follow data change for the given health data type.
aggregate(HealthDataResolver.AggregateRequest) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver
Aggregates health data with the given request.
ALBUMIN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Albumin
Measured albumin in g/dL.
ALP - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Alp
Measured ALP in IU/L.
ALT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Alt
Measured ALT in IU/L.
ALTITUDE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.AmbientTemperature
Altitude value of the place in meters.
ALTITUDE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.UvExposure
Altitude value of the place in meters.
ALTITUDE_GAIN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Increased altitude during the activity in meters.
ALTITUDE_LOSS - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Decreased altitude during the activity in meters.
AMOUNT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.CaffeineIntake
Amount of caffeine intake in milligrams.
AMOUNT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Count of food intake.
AMOUNT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.WaterIntake
Amount of water intake in milliliters.
AMYLASE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Amylase
Measured amylase in IU/L.
and(HealthDataResolver.Filter, HealthDataResolver.Filter...) - Static method in class com.samsung.android.sdk.healthdata.HealthDataResolver.Filter
Returns a logical expression filter combined with the AND operator.
AST - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Ast
Measured AST in IU/L.
AUTHOR - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
Author or doctor name who write this document.
await() - Method in interface com.samsung.android.sdk.healthdata.HealthResultHolder
Blocks the thread until the task is completed.

B

BASAL_METABOLIC_RATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
BMR in kcal per day.
BINNING_DATA - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HeartRate
Continuous heart rate which is formatted with JSON and compressed data.
BINNING_DATA - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
A set of step count data for every 10 minutes with the JSON format.
BODY_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BodyFat
Measured body fat in percentage.
BODY_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Body fat in percentage.
BODY_FAT_MASS - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Body fat mass in kilograms.
BODY_MUSCLE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BodyMuscle
Measured muscle mass of body in percentage.
build() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
build() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.DeleteRequest.Builder
build() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.InsertRequest.Builder
build() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Builds a new HealthDataResolver.ReadRequest object.
build() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.UpdateRequest.Builder
build() - Method in class com.samsung.android.sdk.healthdata.HealthDevice.Builder
Builds a new HealthDevice object.
Builder() - Constructor for class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
Helps to construct a HealthDataResolver.AggregateRequest object.
Builder() - Constructor for class com.samsung.android.sdk.healthdata.HealthDataResolver.DeleteRequest.Builder
Helps to construct a HealthDataResolver.DeleteRequest object.
Builder() - Constructor for class com.samsung.android.sdk.healthdata.HealthDataResolver.InsertRequest.Builder
Helps to construct a HealthDataResolver.InsertRequest object.
Builder() - Constructor for class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Helps to construct a HealthDataResolver.ReadRequest object.
Builder() - Constructor for class com.samsung.android.sdk.healthdata.HealthDataResolver.UpdateRequest.Builder
Helps to construct a HealthDataResolver.UpdateRequest object.
Builder() - Constructor for class com.samsung.android.sdk.healthdata.HealthDevice.Builder
Helps to construct the HealthDevice object.
BUN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Bun
Measured BUN in mg/dL.

C

CALCIUM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Calcium amount in percent.
CALCIUM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Calcium amount in percent.
CALORIE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Burned calorie during the activity in kilocalories.
CALORIE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Calories in kilocalories.
CALORIE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Total calories of the meal in kilocalories.
CALORIE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Calories in kilocalories.
CALORIE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepCount
Burned calories in kilocalories during the activity.
CALORIE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
Total burned calories for daily steps in kilocalories.
cancel() - Method in interface com.samsung.android.sdk.healthdata.HealthResultHolder
Deprecated. 
CARBOHYDRATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Carbohydrate amount in grams.
CARBOHYDRATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Carbohydrate amount in grams.
CELSIUS - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"C"
A temperature unit
CENTIMETER - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"cm"
A length unit
changeCustomName(String, String) - Method in class com.samsung.android.sdk.healthdata.HealthDeviceManager
Changes a custom name of the health device for a given device ID.
CHOLESTEROL - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Cholesterol amount in milligrams.
CHOLESTEROL - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Cholesterol amount in milligrams.
clear() - Method in class com.samsung.android.sdk.healthdata.HealthData
Clears values of all properties in the health data object.
close() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateResult
Closes this result, releasing all of its resources and making it completely invalid.
close() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadResult
Closes this result, releasing all of its resources and making it completely invalid.
com.samsung.android.sdk.healthdata - package com.samsung.android.sdk.healthdata
This package provides classes and interfaces for the health data framework in Samsung Health SDK for Android.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.AmbientTemperature
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodPressure
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BodyTemperature
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.CaffeineIntake
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Electrocardiogram
Deprecated.
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HbA1c
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HeartRate
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.OxygenSaturation
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Sleep
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.UvExposure
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.WaterIntake
Comment for data.
COMMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Comment for data.
CONNECTION_FAILURE - Static variable in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
The connection is not established in the health data framework.
connectService() - Method in class com.samsung.android.sdk.healthdata.HealthDataStore
Connects your application to the health data store.
connectService(long) - Method in class com.samsung.android.sdk.healthdata.HealthDataStore
Connects your application to the health data store for the given connection timeout.
convert(double, String, String) - Static method in class com.samsung.android.sdk.healthdata.HealthDataUnit
Converts a given value for the source unit name to the destination unit name.
convertTo(double, HealthDataUnit) - Method in class com.samsung.android.sdk.healthdata.HealthDataUnit
Converts a given value from the current unit to the destination unit object.
convertTo(double, String) - Method in class com.samsung.android.sdk.healthdata.HealthDataUnit
Converts a given value from the current unit to the destination unit name.
COUNT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Count of a repetitive action, such as the revolution count of the bicycle pedal or striding count of a runner or walker.
COUNT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepCount
Total number of steps during the activity.
COUNT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
Total number of daily steps.
COUNT_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Type of the count.
COUNT_TYPE_REPETITION - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
General repetition type.
COUNT_TYPE_STRIDE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Stride or step cadence type.
COUNT_TYPE_STROKE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Stroke cadence type.
COUNT_TYPE_SWING - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Swing cadence type.
CPK - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Cpk
Measured CPK in IU/L.
CREATE_TIME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Common
UTC milliseconds when a data is created in the health data store.
CREATININE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Creatinine
Measured creatinine in mg/dL.
CUSTODIAN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
Custodian or hospital name that manages this document.
CUSTOM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Common
Custom info which is formatted with JSON and compressed data.

D

DATA - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Electrocardiogram
Deprecated.
ECG data.
DATA_FORMAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Electrocardiogram
Deprecated.
Data format for the ECG diagram.
DAY_TIME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
The date of summarized step count data in milliseconds.
DECLINE_DISTANCE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Downhill distance during the activity in meters.
DEFAULT_NUMBER_OF_SERVING_UNIT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Default number of the served food.
delete(HealthDataResolver.DeleteRequest) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver
Deletes health data with the given request.
deleteWithPermission(HealthDataResolver.DeleteRequest, Activity) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver
Deprecated.
It will be removed. Do not use it any more.
DESCRIPTION - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Description of the food.
DEVICE_UUID - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Common
Device identifier of the source device which provides a health data.
DIASTOLIC - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodPressure
Measured diastolic value.
DIETARY_FIBER - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Dietary fiber amount in grams.
DIETARY_FIBER - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Dietary fiber amount in grams.
DIRECT_BILIRUBIN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.DirectBilirubin
Measured direct bilirubin in mg/dL.
disconnectService() - Method in class com.samsung.android.sdk.healthdata.HealthDataStore
Disconnects your application from the health data store.
DISTANCE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Distance covered during the exercise in meters.
DISTANCE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepCount
Distance in meters during the activity.
DISTANCE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
Total distance for daily steps in meters.
DOCUMENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
Document file.
DURATION - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Duration of this exercise in milliseconds.

E

END_TIME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.SessionMeasurement
UTC milliseconds after the measurement has ended.
eq(String, T) - Static method in class com.samsung.android.sdk.healthdata.HealthDataResolver.Filter
Returns a filter which checks if a given property of health data is equal to a value.
equals(Object) - Method in class com.samsung.android.sdk.healthdata.HealthDevice
Checks if this instance and the given object indicate the same device.
equals(Object) - Method in class com.samsung.android.sdk.healthdata.HealthPermissionManager.PermissionKey
Checks if this instance is equal with the given object.
EXERCISE_CUSTOM_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Custom exercise type.
EXERCISE_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Predefined exercise type.

F

FAHRENHEIT - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"F"
A temperature unit
FAT_FREE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Fat-free ratio in percentage.
FAT_FREE_MASS - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Fat-free mass in kilograms.
FEV1 - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Fev1
Measured FEV1 in liters.
FLOOR - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FloorsClimbed
Floors climbed.
FLUID_OUNCE - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"fl. oz."
FOOD_INFO_ID - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Food information ID.
FOOT - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"ft"
A length unit
FVC - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Fvc
Measured FVC in liters.

G

GENDER_FEMALE - Static variable in class com.samsung.android.sdk.healthdata.HealthUserProfile
Female as the value of gender.
GENDER_MALE - Static variable in class com.samsung.android.sdk.healthdata.HealthUserProfile
Male as the value of gender.
GENDER_UNKNOWN - Static variable in class com.samsung.android.sdk.healthdata.HealthUserProfile
Unknown as the value of gender.
getAccessory() - Method in class com.samsung.android.sdk.healthdata.HealthDevice
Gets the accessory type of the device.
getAllDevices() - Method in class com.samsung.android.sdk.healthdata.HealthDeviceManager
Gets a list of all source devices in Samsung Health's saved data.
getBirthDate() - Method in class com.samsung.android.sdk.healthdata.HealthUserProfile
Gets the user's date of birth.
getBlob(String) - Method in class com.samsung.android.sdk.healthdata.HealthData
Gets a BLOB value associated with a given property.
getCount() - Method in class com.samsung.android.sdk.healthdata.HealthResultHolder.BaseResult
Returns the number of operated data.
getCustomName() - Method in class com.samsung.android.sdk.healthdata.HealthDevice
Gets a custom name given to the device.
getDataType() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateResult
Gets a data type for the requested health data.
getDataType() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadResult
Gets a data type for the requested health data.
getDataType() - Method in class com.samsung.android.sdk.healthdata.HealthPermissionManager.PermissionKey
Gets the health data type of the permission key.
getDeviceBySeed(String) - Method in class com.samsung.android.sdk.healthdata.HealthDeviceManager
Gets a health device specified by a seed.
getDeviceByUuid(String) - Method in class com.samsung.android.sdk.healthdata.HealthDeviceManager
Gets a health device specified by an UUID.
getDeviceUuidsByCustomName(String) - Method in class com.samsung.android.sdk.healthdata.HealthDeviceManager
Gets UUIDs of health devices for a given custom name.
getDeviceUuidsByGroup(int) - Method in class com.samsung.android.sdk.healthdata.HealthDeviceManager
Gets UUIDs of devices for a given group.
getDeviceUuidsByManufacturer(String) - Method in class com.samsung.android.sdk.healthdata.HealthDeviceManager
Gets UUIDs of health devices for a given manufacturer.
getDeviceUuidsByModel(String) - Method in class com.samsung.android.sdk.healthdata.HealthDeviceManager
Gets UUIDs of health devices for a given device model.
getDouble(String) - Method in class com.samsung.android.sdk.healthdata.HealthData
Gets a double value associated with a given property.
getErrorCode() - Method in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
Gets the error code of connection failure.
getFloat(String) - Method in class com.samsung.android.sdk.healthdata.HealthData
Gets a float value associated with a given property.
getGender() - Method in class com.samsung.android.sdk.healthdata.HealthUserProfile
Gets the gender of the user.
getGroup() - Method in class com.samsung.android.sdk.healthdata.HealthDevice
Gets the group of the device.
getHeight() - Method in class com.samsung.android.sdk.healthdata.HealthUserProfile
Gets the latest height of the user.
getImage() - Method in class com.samsung.android.sdk.healthdata.HealthUserProfile
Deprecated.
It will removed. Do not use any more.
getInputStream(String) - Method in class com.samsung.android.sdk.healthdata.HealthData
Gets an InputStream associated with a given property.
getInt(String) - Method in class com.samsung.android.sdk.healthdata.HealthData
Gets an integer value associated with a given property.
getJsonBlob(T) - Static method in class com.samsung.android.sdk.healthdata.HealthDataUtil
Converts a given input object to the raw data which is formatted with JSON and compressed.
getJsonBlob(List<T>) - Static method in class com.samsung.android.sdk.healthdata.HealthDataUtil
Converts a given input List object to the raw data which is formatted with JSON and compressed.
getLocalDevice() - Method in class com.samsung.android.sdk.healthdata.HealthDeviceManager
Gets a HealthDevice object of the current device.
getLong(String) - Method in class com.samsung.android.sdk.healthdata.HealthData
Gets a long value associated with a given property.
getManufacturer() - Method in class com.samsung.android.sdk.healthdata.HealthDevice
Gets a manufacturer of the device.
getModel() - Method in class com.samsung.android.sdk.healthdata.HealthDevice
Gets a model name of the device.
getPermissionType() - Method in class com.samsung.android.sdk.healthdata.HealthPermissionManager.PermissionKey
Gets the permission type of the permission key.
getProfile(HealthDataStore) - Static method in class com.samsung.android.sdk.healthdata.HealthUserProfile
Gets a HealthUserProfile instance.
getResultCursor() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateResult
Gets a Cursor object for the aggregate request.
getResultCursor() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadResult
Gets a Cursor object for the requested health data.
getResultMap() - Method in class com.samsung.android.sdk.healthdata.HealthPermissionManager.PermissionResult
Gets the result map representing whether the particular permissions are acquired for the permission request.
getSourceDevice() - Method in class com.samsung.android.sdk.healthdata.HealthData
Gets the source device which provides health data.
getStatus() - Method in class com.samsung.android.sdk.healthdata.HealthResultHolder.BaseResult
Gets the status for a request.
getString(String) - Method in class com.samsung.android.sdk.healthdata.HealthData
Gets a text value associated with a given property.
getStructuredData(byte[], Class<T>) - Static method in class com.samsung.android.sdk.healthdata.HealthDataUtil
Converts a given raw data to the particular class type.
getStructuredDataList(byte[], Class<T>) - Static method in class com.samsung.android.sdk.healthdata.HealthDataUtil
Converts a given raw data to the List of particular class type.
getUnitName() - Method in class com.samsung.android.sdk.healthdata.HealthDataUnit
Gets the health data unit name.
getUserId() - Method in class com.samsung.android.sdk.healthdata.HealthUserProfile
Deprecated.
It will removed. Do not use any more.
getUserName() - Method in class com.samsung.android.sdk.healthdata.HealthUserProfile
Gets the nickname that the user entered in Samsung Health.
getUuid() - Method in class com.samsung.android.sdk.healthdata.HealthData
Gets the unique ID of the object.
getUuid() - Method in class com.samsung.android.sdk.healthdata.HealthDevice
Gets a unique ID of the device.
getValue() - Method in enum com.samsung.android.sdk.healthdata.HealthPermissionManager.PermissionType
Gets value of the permission type.
getWeight() - Method in class com.samsung.android.sdk.healthdata.HealthUserProfile
Gets the latest weight of the the user.
GGT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Ggt
Measured GGT in milliliters.
GLOBULIN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Globulin
Measured globulin in g/dL.
GLUCOSE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measured blood glucose value in millimoles per liter.
GRAM - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"g"
A weight unit
GRAMS_PER_DECILITER - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"g/dL"
A substance concentration unit
greaterThan(String, T) - Static method in class com.samsung.android.sdk.healthdata.HealthDataResolver.Filter
Returns a filter which checks if a value of a given property is greater than a given value.
greaterThanEquals(String, T) - Static method in class com.samsung.android.sdk.healthdata.HealthDataResolver.Filter
Returns a filter which checks if the value of a given property is greater than or equal to a given value.
GROUP_COMPANION - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Group for companion or a watch device.
GROUP_EXTERNAL - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Group for external peripheral device.
GROUP_MOBILE - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Group for mobile device.
GROUP_UNKNOWN - Static variable in class com.samsung.android.sdk.healthdata.HealthDevice
Unknown device group.

H

hashCode() - Method in class com.samsung.android.sdk.healthdata.HealthDevice
Returns a hash code value for this instance.
hashCode() - Method in class com.samsung.android.sdk.healthdata.HealthPermissionManager.PermissionKey
Returns a hash code value for this instance.
hasResolution() - Method in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
Checks whether the given error has a resolution.
HBA1C - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HbA1c
Hemoglobin bound to the glucose value in percent.
HBA1C_PERCENT - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"%"
A HbA1c unit
HDLC - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Hdlc
Measured HDL-C in mg/dL.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Albumin
Data type name for albumin data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Alp
Data type name for ALP data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Alt
Data type name for ALT data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.AmbientTemperature
Data type name for ambient temperature and humidity data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Amylase
Data type name for Amylase data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Ast
Data type name for AST data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Data type name for blood glucose data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodPressure
Data type name for blood pressure data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BodyFat
Data type name for body fat data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BodyMuscle
Data type name for body muscle data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BodyTemperature
Data type name for body temperature data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Bun
Data type name for BUN data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.CaffeineIntake
Data type name for caffeine intake.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Cpk
Data type name for CPK data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Creatinine
Data type name for creatinine data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.DirectBilirubin
Data type name for direct bilirubin data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Electrocardiogram
Deprecated.
Data type name for electrocardiogram data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Data type name for exercise.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Fev1
Data type name for FEV1 data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FloorsClimbed
Data type name for floors climbed data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Data type name for food information.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Data type name for food intake.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Fvc
Data type name for FVC data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Ggt
Data type name for GGT data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Globulin
Data type name for globulin data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HbA1c
Data type name for HbA1c data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Hdlc
Data type name for HDL-C data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
Data type name for Health Document.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HeartRate
Data type name for heart rate data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Height
Data type name for height data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HipCircumference
Data type name for hip circumference data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Homocysteine
Data type name for homocysteine data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Ldh
Data type name for LDH data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Ldlc
Data type name for LDL-C data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Data type name for nutrition.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.OxygenSaturation
Data type name for oxygen saturation data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Sleep
Data type name for sleep data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.SleepStage
Data type name for sleep stage data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepCount
Data type name for step count data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
Data type name for step daily trend data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.TotalBilirubin
Data type name for total bilirubin data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.TotalCholesterol
Data type name for total cholesterol data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.TotalProtein
Data type name for total protein data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Triglyceride
Data type name for triglyceride data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Uph
Data type name for UPH data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Usg
Data type name for USG data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.UvExposure
Data type name for UV exposure data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.WaistCircumference
Data type name for waist circumference data.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.WaterIntake
Data type name for water intake.
HEALTH_DATA_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Data type name for weight data.
HealthConnectionErrorResult - Class in com.samsung.android.sdk.healthdata
This class handles errors raised by connection failure to the health data store.
HealthConstants - Class in com.samsung.android.sdk.healthdata
This class contains interfaces data types in Samsung Health SDK for Android such as steps or exercise.
HealthConstants() - Constructor for class com.samsung.android.sdk.healthdata.HealthConstants
 
HealthConstants.Albumin - Interface in com.samsung.android.sdk.healthdata
This interface defines albumin data of the user.
HealthConstants.Alp - Interface in com.samsung.android.sdk.healthdata
This interface defines ALP (Alkaline Phosphatase) data of the user.
HealthConstants.Alt - Interface in com.samsung.android.sdk.healthdata
This interface defines ALT(Alanine Aminotransferase) data of the user.
HealthConstants.AmbientTemperature - Interface in com.samsung.android.sdk.healthdata
This interface defines ambient temperature and humidity data around the device.
HealthConstants.Amylase - Interface in com.samsung.android.sdk.healthdata
This interface defines Amylase data of the user.
HealthConstants.Ast - Interface in com.samsung.android.sdk.healthdata
This interface defines AST (Aspartate Aminotransferase) data of the user.
HealthConstants.BloodGlucose - Interface in com.samsung.android.sdk.healthdata
This interface defines blood glucose data of the user.
HealthConstants.BloodPressure - Interface in com.samsung.android.sdk.healthdata
This interface defines blood pressure data of the user.
HealthConstants.BodyFat - Interface in com.samsung.android.sdk.healthdata
This interface defines body fat data of the user.
HealthConstants.BodyMuscle - Interface in com.samsung.android.sdk.healthdata
This interface defines body muscle data of the user.
HealthConstants.BodyTemperature - Interface in com.samsung.android.sdk.healthdata
This interface defines body temperature data of the user.
HealthConstants.Bun - Interface in com.samsung.android.sdk.healthdata
This interface defines BUN (Blood Urea Nitrogen) data of the user.
HealthConstants.CaffeineIntake - Interface in com.samsung.android.sdk.healthdata
This interface defines caffeine intake data of the user.
HealthConstants.Common - Interface in com.samsung.android.sdk.healthdata
This interface contains the common constants for health data such as the data's unique ID, the application package name which provides data, and the data's source device information.
HealthConstants.Cpk - Interface in com.samsung.android.sdk.healthdata
This interface defines CPK (Creatine Phosphokinase) data of the user.
HealthConstants.Creatinine - Interface in com.samsung.android.sdk.healthdata
This interface defines creatinine data of the user.
HealthConstants.DirectBilirubin - Interface in com.samsung.android.sdk.healthdata
This interface defines direct bilirubin data of the user.
HealthConstants.DiscreteMeasurement - Interface in com.samsung.android.sdk.healthdata
This interface contains basic constants for measurement such as the start or offset time.
HealthConstants.Electrocardiogram - Interface in com.samsung.android.sdk.healthdata
Deprecated.
1.5.0 This data type will be removed. Do not use it any more.
HealthConstants.Exercise - Interface in com.samsung.android.sdk.healthdata
This interface defines exercise data of the user.
HealthConstants.Fev1 - Interface in com.samsung.android.sdk.healthdata
This interface defines FEV1 (Forced Expiratory Volume in One Second) data of the user.
HealthConstants.FloorsClimbed - Interface in com.samsung.android.sdk.healthdata
This interface defines floors climbed data of the user.
HealthConstants.FoodInfo - Interface in com.samsung.android.sdk.healthdata
Deprecated.
Use HealthConstants.Nutrition instead of it.
This data type will be removed. Do not use it any more.
HealthConstants.FoodIntake - Interface in com.samsung.android.sdk.healthdata
Deprecated.
Use HealthConstants.Nutrition instead of it.
This data type will be removed. Do not use it any more.
HealthConstants.Fvc - Interface in com.samsung.android.sdk.healthdata
This interface defines FVC (Forced Vital Capacity) data of the user.
HealthConstants.Ggt - Interface in com.samsung.android.sdk.healthdata
This interface defines GGT (Gamma Glutamyl Transpeptidase) data of the user.
HealthConstants.Globulin - Interface in com.samsung.android.sdk.healthdata
This interface defines globulin data of the user.
HealthConstants.HbA1c - Interface in com.samsung.android.sdk.healthdata
This interface defines glycated hemoglobin data of the user.
HealthConstants.Hdlc - Interface in com.samsung.android.sdk.healthdata
This interface defines HDL-C(High-Density Lipoprotein Cholesterol) data of the user.
HealthConstants.HealthDocument - Interface in com.samsung.android.sdk.healthdata
Deprecated.
It will be removed. Do not use it any more.
HealthConstants.HeartRate - Interface in com.samsung.android.sdk.healthdata
This interface defines heart rate data of the user.
HealthConstants.Height - Interface in com.samsung.android.sdk.healthdata
This interface defines height data of the user.
HealthConstants.HipCircumference - Interface in com.samsung.android.sdk.healthdata
This interface defines hip circumference data of the user.
HealthConstants.Homocysteine - Interface in com.samsung.android.sdk.healthdata
This interface defines homocysteine data of the user.
HealthConstants.Ldh - Interface in com.samsung.android.sdk.healthdata
This interface defines LDH (Lactate Dehydrogenase) data of the user.
HealthConstants.Ldlc - Interface in com.samsung.android.sdk.healthdata
This interface defines LDL-C (Low-Density Lipoprotein Cholesterol) data of the user.
HealthConstants.Nutrition - Interface in com.samsung.android.sdk.healthdata
This interface defines nutrition user intakes.
HealthConstants.OxygenSaturation - Interface in com.samsung.android.sdk.healthdata
This interface defines oxygen saturation data in the user's blood.
HealthConstants.SessionMeasurement - Interface in com.samsung.android.sdk.healthdata
This interface contains measurement constants that has a session with the end time.
HealthConstants.Sleep - Interface in com.samsung.android.sdk.healthdata
This interface defines sleep data of the user.
HealthConstants.SleepStage - Interface in com.samsung.android.sdk.healthdata
This interface defines the detailed sleep stage for the specified sleep data.
HealthConstants.StepCount - Interface in com.samsung.android.sdk.healthdata
This interface defines the user's step count data.
HealthConstants.StepDailyTrend - Interface in com.samsung.android.sdk.healthdata
This interface defines the user's daily step count trend data.
HealthConstants.TotalBilirubin - Interface in com.samsung.android.sdk.healthdata
This interface defines total bilirubin data of the user.
HealthConstants.TotalCholesterol - Interface in com.samsung.android.sdk.healthdata
This interface defines total cholesterol data of the user.
HealthConstants.TotalProtein - Interface in com.samsung.android.sdk.healthdata
This interface defines total protein data of the user.
HealthConstants.Triglyceride - Interface in com.samsung.android.sdk.healthdata
This interface defines triglyceride data of the user.
HealthConstants.Uph - Interface in com.samsung.android.sdk.healthdata
This interface defines UPH (Urine pH) data of the user.
HealthConstants.Usg - Interface in com.samsung.android.sdk.healthdata
This interface defines USG (Urine Specific Gravity) data of the user.
HealthConstants.UvExposure - Interface in com.samsung.android.sdk.healthdata
This interface defines UV exposure data around the device.
HealthConstants.WaistCircumference - Interface in com.samsung.android.sdk.healthdata
This interface defines waist circumference data of the user.
HealthConstants.WaterIntake - Interface in com.samsung.android.sdk.healthdata
This interface defines water intake data of the user.
HealthConstants.Weight - Interface in com.samsung.android.sdk.healthdata
This interface defines weight data of the user.
HealthData - Class in com.samsung.android.sdk.healthdata
This class presents a health data object for a specified health data type, e.g. the blood pressure or weight.
HealthData() - Constructor for class com.samsung.android.sdk.healthdata.HealthData
Creates a health data instance.
HealthDataObserver - Class in com.samsung.android.sdk.healthdata
This class defines a health data observer for health data change.
HealthDataObserver(Handler) - Constructor for class com.samsung.android.sdk.healthdata.HealthDataObserver
Creates a HealthDataObserver instance.
HealthDataResolver - Class in com.samsung.android.sdk.healthdata
This class is able to access health data to insert, read, update, and delete with the specified filter and some aggregate functions.
HealthDataResolver(HealthDataStore, Handler) - Constructor for class com.samsung.android.sdk.healthdata.HealthDataResolver
Creates a HealthDataResolver instance.
HealthDataResolver.AggregateRequest - Interface in com.samsung.android.sdk.healthdata
This interface represents an aggregate request with aggregate functions and the specified time unit to group result values.
HealthDataResolver.AggregateRequest.AggregateFunction - Enum in com.samsung.android.sdk.healthdata
This enumeration defines useful aggregate functions.
HealthDataResolver.AggregateRequest.Builder - Class in com.samsung.android.sdk.healthdata
This class creates an HealthDataResolver.AggregateRequest's instance for the specified data type.
HealthDataResolver.AggregateRequest.TimeGroupUnit - Enum in com.samsung.android.sdk.healthdata
This enumeration defines time units to group values of the aggregate result.
HealthDataResolver.AggregateResult - Class in com.samsung.android.sdk.healthdata
This class represents the result of HealthDataResolver.AggregateRequest.
HealthDataResolver.DeleteRequest - Interface in com.samsung.android.sdk.healthdata
This interface is able to make a request to delete health data for the specific health data type.
HealthDataResolver.DeleteRequest.Builder - Class in com.samsung.android.sdk.healthdata
This class is a builder to configure HealthDataResolver.DeleteRequest.
HealthDataResolver.Filter - Class in com.samsung.android.sdk.healthdata
This class creates a filter to make the request range clear.
HealthDataResolver.InsertRequest - Interface in com.samsung.android.sdk.healthdata
This interface is able to make a request to insert health data for the specific health data type.
HealthDataResolver.InsertRequest.Builder - Class in com.samsung.android.sdk.healthdata
This class is a builder to configure HealthDataResolver.InsertRequest.
HealthDataResolver.ReadRequest - Interface in com.samsung.android.sdk.healthdata
This interface is able to make a request to read health data for the specific health data type.
HealthDataResolver.ReadRequest.Builder - Class in com.samsung.android.sdk.healthdata
This class is a builder to configure HealthDataResolver.ReadRequest.
HealthDataResolver.ReadResult - Class in com.samsung.android.sdk.healthdata
This class represents the result for HealthDataResolver.ReadRequest.
HealthDataResolver.SortOrder - Enum in com.samsung.android.sdk.healthdata
This enum defines sort orders.
HealthDataResolver.UpdateRequest - Interface in com.samsung.android.sdk.healthdata
This interface is able to make a request to update health data for the specific health data type.
HealthDataResolver.UpdateRequest.Builder - Class in com.samsung.android.sdk.healthdata
This class is a builder to configure HealthDataResolver.UpdateRequest.
HealthDataStore - Class in com.samsung.android.sdk.healthdata
This class provides connection to the health data store.
HealthDataStore(Context, HealthDataStore.ConnectionListener) - Constructor for class com.samsung.android.sdk.healthdata.HealthDataStore
Constructs and initializes an instance of HealthDataStore with a context and listener.
HealthDataStore.ConnectionListener - Interface in com.samsung.android.sdk.healthdata
This interface provides the callback when the client is connected or disconnected with the health data store.
HealthDataUnit - Class in com.samsung.android.sdk.healthdata
This class represents a unified measurement unit and unit conversion.
HealthDataUtil - Class in com.samsung.android.sdk.healthdata
This class provides useful utilities.
HealthDevice - Class in com.samsung.android.sdk.healthdata
This class represents device information that provides health data.
HealthDevice.Builder - Class in com.samsung.android.sdk.healthdata
This class is a builder to configure HealthDevice.
HealthDeviceManager - Class in com.samsung.android.sdk.healthdata
This class provides device information that is registered in the data framework and is able to register a new source device that provides health data.
HealthDeviceManager(HealthDataStore) - Constructor for class com.samsung.android.sdk.healthdata.HealthDeviceManager
Constructs and initializes an instance of HealthDeviceManager.
HealthPermissionManager - Class in com.samsung.android.sdk.healthdata
This class requests permission to read or write health data for the specific health data type.
HealthPermissionManager(HealthDataStore) - Constructor for class com.samsung.android.sdk.healthdata.HealthPermissionManager
Constructs and initializes an instance of HealthPermissionManager.
HealthPermissionManager.PermissionKey - Class in com.samsung.android.sdk.healthdata
This class represents the permission key which consists of a health data type and a permission type.
HealthPermissionManager.PermissionResult - Class in com.samsung.android.sdk.healthdata
HealthPermissionManager.PermissionType - Enum in com.samsung.android.sdk.healthdata
This enum defines the permission type to read or write health data.
HealthResultHolder<T extends HealthResultHolder.BaseResult> - Interface in com.samsung.android.sdk.healthdata
This interface representing the result of invoking method.
HealthResultHolder.BaseResult - Class in com.samsung.android.sdk.healthdata
This class defines basic information that includes the status of a request.
HealthResultHolder.ResultListener<T extends HealthResultHolder.BaseResult> - Interface in com.samsung.android.sdk.healthdata
This interface is a callback to receive a result for the health data request asynchronously.
HealthUserProfile - Class in com.samsung.android.sdk.healthdata
This class provides a user profile.
HEART_BEAT_COUNT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HeartRate
Total heart beat count for measurement time.
HEART_RATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HeartRate
Heart rate value, beats per minute (bpm).
HEART_RATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.OxygenSaturation
Heart rate value.
HEIGHT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Height
Measured height value in centimeters.
HEIGHT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Height in centimeters.
HIP_CIRCUM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HipCircumference
Measured hip circumference value in centimeters.
HOMOCYSTEINE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Homocysteine
Measured homocysteine in µmol/L.
HUMIDITY - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.AmbientTemperature
Measured surrounding humidity in liters per hour.

I

ID - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
Document ID.
in(String, T[]) - Static method in class com.samsung.android.sdk.healthdata.HealthDataResolver.Filter
Returns a filter to check if given values for a given property are included in health data.
INCH - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"in"
A length unit
INCLINE_DISTANCE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Uphill distance during the activity in meters.
INFO_PROVIDER - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Provider name of food information.
insert(HealthDataResolver.InsertRequest) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver
Inserts new health data with the given request.
insertWithPermission(HealthDataResolver.InsertRequest, Activity) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver
Deprecated.
It will be removed. Do not use it any more.
IRON - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Iron amount in percent.
IRON - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Iron amount in percent.
isCompatible(HealthDataUnit) - Method in class com.samsung.android.sdk.healthdata.HealthDataUnit
Checks if the unit of this instance is compatible with a specified unit.
isCompatible(String, String) - Static method in class com.samsung.android.sdk.healthdata.HealthDataUnit
Checks if unit conversion is available between a source and destination unit.
isPermissionAcquired(Set<HealthPermissionManager.PermissionKey>) - Method in class com.samsung.android.sdk.healthdata.HealthPermissionManager
Checks whether the specified permissions are acquired.
iterator() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateResult
Returns an iterator over the HealthData objects in this result in proper sequence.
iterator() - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadResult
Returns an iterator over the HealthData objects in this result in proper sequence.

K

KELVIN - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"K"
A temperature unit
KILOGRAM - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"kg"
A weight unit
KILOMETER - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"km"
A length unit
KILOPASCAL - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"kPa"
A pressure unit

L

LATITUDE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.AmbientTemperature
Latitude value of the place in degrees.
LATITUDE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.UvExposure
Latitude value of the place in degrees.
LDH - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Ldh
Measured LDH in IU/L.
LDLC - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Ldlc
Measured LDL-C in mg/dL.
lessThan(String, T) - Static method in class com.samsung.android.sdk.healthdata.HealthDataResolver.Filter
Returns a filter which checks if a value of a given property is less than a given value.
lessThanEquals(String, T) - Static method in class com.samsung.android.sdk.healthdata.HealthDataResolver.Filter
Returns a filter which checks if a value of a given property is less than or equal to a given value.
LITER - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"L"
A volume unit
LIVE_DATA - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Live data (e.g. heart rate, speed, power, and so on) during exercise which is formatted with JSON and compressed data.
LOCATION_DATA - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Location (trajectory) data during exercise which is formatted with JSON and compressed data.
LONGITUDE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.AmbientTemperature
Longitude value of the place in degrees.
LONGITUDE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.UvExposure
Longitude value of the place in degrees.

M

MAX - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HeartRate
Max value in BINNING_DATA.
MAX_ALTITUDE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Maximum altitude in meters.
MAX_CADENCE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Maximum cadence rate per minute.
MAX_CALORICBURN_RATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Maximum rate of burned calories in kilocalories per hour.
MAX_HEART_RATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Electrocardiogram
Deprecated.
Maximum value of heart rate.
MAX_HEART_RATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Maximum heart rate per minute.
MAX_POWER - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Maximum power in watts.
MAX_RPM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Max RPM (Revolutions Per Minute).
MAX_SPEED - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Maximum speed in meters per second.
MEAL_TIME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
UTC milliseconds at which meal is taken.
MEAL_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Context information for meal.
MEAL_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Meal type.
MEAL_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Meal type.
MEAL_TYPE_AFTER_BEDTIME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Deprecated.
Use other meal types.
MEAL_TYPE_AFTER_BREAKFAST - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement taken after breakfast.
MEAL_TYPE_AFTER_DINNER - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement taken after dinner.
MEAL_TYPE_AFTER_LUNCH - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement taken after lunch.
MEAL_TYPE_AFTER_MEAL - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement taken after a meal.
MEAL_TYPE_AFTER_SNACK - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement taken after a snack.
MEAL_TYPE_AFTERNOON_SNACK - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Meal type for afternoon snack.
MEAL_TYPE_AFTERNOON_SNACK - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Meal type for afternoon snack.
MEAL_TYPE_BEFORE_BREAKFAST - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement taken before breakfast.
MEAL_TYPE_BEFORE_DINNER - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement taken before dinner.
MEAL_TYPE_BEFORE_LUNCH - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement taken before lunch.
MEAL_TYPE_BEFORE_MEAL - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement taken before a meal.
MEAL_TYPE_BEFORE_SLEEP - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement taken before sleep.
MEAL_TYPE_BREAKFAST - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Meal type for breakfast.
MEAL_TYPE_BREAKFAST - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Meal type for breakfast.
MEAL_TYPE_DINNER - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Meal type for dinner.
MEAL_TYPE_DINNER - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Meal type for dinner.
MEAL_TYPE_EVENING_SNACK - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Meal type for evening snack.
MEAL_TYPE_EVENING_SNACK - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Meal type for evening snack.
MEAL_TYPE_FASTING - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement taken during fasting.
MEAL_TYPE_GENERAL - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Measurement in general.
MEAL_TYPE_LUNCH - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Meal type for lunch.
MEAL_TYPE_LUNCH - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Meal type for lunch.
MEAL_TYPE_MORNING_SNACK - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Meal type for morning snack.
MEAL_TYPE_MORNING_SNACK - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Meal type for morning snack.
MEAN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodPressure
Mean value.
MEAN_CADENCE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Mean cadence rate per minute.
MEAN_CALORICBURN_RATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Mean rate of burned calories in kilocalories per hour.
MEAN_HEART_RATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Electrocardiogram
Deprecated.
Mean value of heart rate.
MEAN_HEART_RATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Mean heart rate per minute.
MEAN_POWER - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Mean power in watts.
MEAN_RPM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Mean RPM (Revolutions Per Minute).
MEAN_SPEED - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Mean speed in meters per second.
MEASUREMENT_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Type of the sample blood for the blood glucose measurement.
MEASUREMENT_TYPE_NOT_DEFINED - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Undefined measurement type.
MEASUREMENT_TYPE_PLASMA - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Plasma measurement type.
MEASUREMENT_TYPE_SERUM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Serum measurement type.
MEASUREMENT_TYPE_WHOLE_BLOOD - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Whole blood measurement type.
METER - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"m"
A length unit
METRIC_SERVING_AMOUNT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Amount of the food served.
METRIC_SERVING_UNIT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Unit name for the food quantity to be measured.
MICROMOLES_PER_LITER - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"umol/L"
A substance concentration unit
MILE - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"mi"
A length unit
MILLIGRAMS_PER_DECILITER - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"mg/dL"
A substance concentration unit
MILLILITER - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"mL"
A volume unit
MILLIMETER - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"mm"
A length unit
MILLIMETER_OF_MERCURY - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"mmHg"
A pressure unit
MILLIMOLES_PER_LITER - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"mmol/L"
A substance concentration unit
MILLIMOLES_PER_MOLE - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"mmol/mol"
A HbA1c unit
MIN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HeartRate
Min value in BINNING_DATA.
MIN_ALTITUDE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Minimum altitude in meters.
MIN_HEART_RATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Electrocardiogram
Deprecated.
Minimum value of heart rate.
MIN_HEART_RATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Minimum heart rate per minute.
MONOSATURATED_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Monounsaturated fat amount in grams.
MONOSATURATED_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Monounsaturated fat amount in grams.
MUSCLE_MASS - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Muscle mass in percentage.

N

NAME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Food name.
NAME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Name given to the meal.
not(HealthDataResolver.Filter) - Static method in class com.samsung.android.sdk.healthdata.HealthDataResolver.Filter
Returns a negation filter of a given filter.

O

OLD_VERSION_PLATFORM - Static variable in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
The version of the health data framework is outdated to cooperate with SDK.
OLD_VERSION_SDK - Static variable in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
The SDK's Data library version is outdated to cooperate with the Samsung Health's health data framework.
onChange(String) - Method in class com.samsung.android.sdk.healthdata.HealthDataObserver
Called if health data registered as an observer is changed.
onConnected() - Method in interface com.samsung.android.sdk.healthdata.HealthDataStore.ConnectionListener
Called when a connection to the health data store has been established.
onConnectionFailed(HealthConnectionErrorResult) - Method in interface com.samsung.android.sdk.healthdata.HealthDataStore.ConnectionListener
Called when a connection to the health data store has failed.
onDisconnected() - Method in interface com.samsung.android.sdk.healthdata.HealthDataStore.ConnectionListener
Called when a connection to the health data store has been lost.
onResult(T) - Method in interface com.samsung.android.sdk.healthdata.HealthResultHolder.ResultListener
Called when the result is ready.
or(HealthDataResolver.Filter, HealthDataResolver.Filter...) - Static method in class com.samsung.android.sdk.healthdata.HealthDataResolver.Filter
Returns a logical expression filter combined with the OR operator.

P

PACKAGE_NAME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Common
Package name which provides a data.
PATIENT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
Patient name.
PATIENT_BIRTHDATE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
Patient birth date with the yyyymmdd format.
PATIENT_GENDER - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
Gender code of the patient.
PermissionKey(String, HealthPermissionManager.PermissionType) - Constructor for class com.samsung.android.sdk.healthdata.HealthPermissionManager.PermissionKey
Creates a PermissionKey instance.
PLATFORM_DISABLED - Static variable in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
The health data framework is disabled.
PLATFORM_NOT_INSTALLED - Static variable in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
Samsung Health is not installed.
PLATFORM_SIGNATURE_FAILURE - Static variable in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
It fails to check the signature of the health data framework.
POLYSATURATED_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Polyunsaturated fat amount in grams.
POLYSATURATED_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Polyunsaturated fat amount in grams.
POTASSIUM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Potassium amount in milligrams.
POTASSIUM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Potassium amount in milligrams.
POUND - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"lb"
A weight unit
PROTEIN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Protein amount in grams.
PROTEIN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Protein amount in grams.
PROVIDER_FOOD_ID - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Food ID that is unique in the same HealthConstants.FoodInfo.INFO_PROVIDER.
PULSE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodPressure
Pulse rate.
putBlob(String, byte[]) - Method in class com.samsung.android.sdk.healthdata.HealthData
Inserts a BLOB value into a given property of the health data object.
putDouble(String, double) - Method in class com.samsung.android.sdk.healthdata.HealthData
Puts a double value into the given property of the health data object.
putFloat(String, float) - Method in class com.samsung.android.sdk.healthdata.HealthData
Puts a float value into a given property of the health data object.
putInputStream(String, InputStream) - Method in class com.samsung.android.sdk.healthdata.HealthData
Inserts an InputStream into a given property of the health data object.
putInt(String, int) - Method in class com.samsung.android.sdk.healthdata.HealthData
Puts an integer value into a given property of the health data object.
putLong(String, long) - Method in class com.samsung.android.sdk.healthdata.HealthData
Puts a long value into a given property of the health data object.
putNull(String) - Method in class com.samsung.android.sdk.healthdata.HealthData
Inserts a null value into a given property of the health data object.
putString(String, String) - Method in class com.samsung.android.sdk.healthdata.HealthData
Puts a text value into a given property of the health data object.

R

RANKINE - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"R"
A temperature unit
read(HealthDataResolver.ReadRequest) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver
Reads health data with the given request.
readWithPermission(HealthDataResolver.ReadRequest, Activity) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver
Deprecated.
It will be removed. Do not use it any more.
registerDataUnit(HealthDataUnit) - Static method in class com.samsung.android.sdk.healthdata.HealthDataUnit
Deprecated.
A custom data unit is not supported.
registerDevice(HealthDevice) - Method in class com.samsung.android.sdk.healthdata.HealthDeviceManager
Registers a new source device that provides health data to the health data framework.
removeObserver(HealthDataStore, HealthDataObserver) - Static method in class com.samsung.android.sdk.healthdata.HealthDataObserver
Removes a registered observer.
requestPermissions(Set<HealthPermissionManager.PermissionKey>) - Method in class com.samsung.android.sdk.healthdata.HealthPermissionManager
requestPermissions(Set<HealthPermissionManager.PermissionKey>, Activity) - Method in class com.samsung.android.sdk.healthdata.HealthPermissionManager
Requests permissions through the Permission UI on the given activity.
resolve(Activity) - Method in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
Resolves an error with an activity which is able to get the user's feedback for possible error cases.

S

SAMPLE_COUNT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Electrocardiogram
Deprecated.
Sample count of heart beats.
SAMPLE_FREQUENCY - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Electrocardiogram
Deprecated.
Sampling frequency of heart beats.
SAMPLE_POSITION_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepCount
Part of the body where the user places the device.
SAMPLE_POSITION_TYPE_ANKLE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepCount
Device is placed in the ankle.
SAMPLE_POSITION_TYPE_ARM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepCount
Device is placed in the arm.
SAMPLE_POSITION_TYPE_UNKNOWN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepCount
Device is placed in an unknown position.
SAMPLE_POSITION_TYPE_WRIST - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepCount
Device is placed in the wrist.
SAMPLE_SOURCE_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Source type of the blood vessel where the sample is taken.
SAMPLE_SOURCE_TYPE_CAPILLARY - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Capillary sample source type.
SAMPLE_SOURCE_TYPE_NOT_DEFINED - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Sample source type is not defined.
SAMPLE_SOURCE_TYPE_VENOUS - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodGlucose
Source type for the venous blood.
SATURATED_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Saturated fat amount in grams.
SATURATED_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Saturated fat amount in grams.
SERVING_DESCRIPTION - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Description of serving content in the food.
setAccessory(Long) - Method in class com.samsung.android.sdk.healthdata.HealthDevice.Builder
Sets the accessory type of device.
setCustomName(String) - Method in class com.samsung.android.sdk.healthdata.HealthDevice.Builder
Sets the user-provided name the device.
setDataType(String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
Sets a health data type for the aggregate request.
setDataType(String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.DeleteRequest.Builder
Sets a health data type to delete.
setDataType(String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.InsertRequest.Builder
Sets a health data type to insert health data.
setDataType(String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Sets a health data type for the request to read.
setDataType(String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.UpdateRequest.Builder
Sets a health data type to update.
setDeviceSeed(String) - Method in class com.samsung.android.sdk.healthdata.HealthDevice.Builder
Sets the seed to make a device's unique identifier.
setFilter(HealthDataResolver.Filter) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
Sets a filter for the aggregate request.
setFilter(HealthDataResolver.Filter) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.DeleteRequest.Builder
Sets a filter for health data to be deleted.
setFilter(HealthDataResolver.Filter) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Sets a filter for the request to read.
setFilter(HealthDataResolver.Filter) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.UpdateRequest.Builder
Sets a filter for health data to update.
setGroup(int) - Method in class com.samsung.android.sdk.healthdata.HealthDevice.Builder
Sets the group of device.
setHealthData(HealthData) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.UpdateRequest.Builder
Sets a health data object to update.
setLocalTimeRange(String, String, long, long) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
Sets the local time range not to miss data from the query's result when there exist data with a different TIME_OFFSET in the saved health data.
setLocalTimeRange(String, String, long, long) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.DeleteRequest.Builder
Sets the local time range not to miss data from the query's result when there exist data with a different TIME_OFFSET in the saved health data.
setLocalTimeRange(String, String, long, long) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Sets the local time range not to miss data from the query's result when there exist data with a different TIME_OFFSET in the saved health data.
setLocalTimeRange(String, String, long, long) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.UpdateRequest.Builder
Sets the local time range not to miss data from the query's result when there exist data with a different TIME_OFFSET in the saved health data.
setManufacturer(String) - Method in class com.samsung.android.sdk.healthdata.HealthDevice.Builder
Sets the manufacturer name of the device.
setModel(String) - Method in class com.samsung.android.sdk.healthdata.HealthDevice.Builder
Sets the model name of the device.
setPackageName(String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
Sets the package name that provides health data for the aggregate request.
setPackageName(String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Sets the package name that provides health data to read.
setProperties(String[]) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Sets a property array for the health data result to read.
setPropertyAlias(String, String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Sets an alias for the given property.
setResultCount(int, int) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Sets the count range of result data with a given offset and count.
setResultListener(HealthResultHolder.ResultListener<T>) - Method in interface com.samsung.android.sdk.healthdata.HealthResultHolder
Sets the callback to get the result asynchronously.
setSort(String, HealthDataResolver.SortOrder) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
Sets the sort order for a given property name or alias.
setSort(String, HealthDataResolver.SortOrder) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Sets the sort order for a given property or alias.
setSourceDevice(String) - Method in class com.samsung.android.sdk.healthdata.HealthData
Sets the source device which provides health data.
setSourceDevices(List<String>) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
Sets a UUID list for source devices for the aggregate request.
setSourceDevices(List<String>) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.DeleteRequest.Builder
Sets a UUID list of source devices for health data to be deleted.
setSourceDevices(List<String>) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Sets a UUID list for source devices to read health data.
setSourceDevices(List<String>) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.UpdateRequest.Builder
Sets a UUID list of source devices for health data to be updated.
setTimeAfter(long) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.ReadRequest.Builder
Sets the time range to retrieve result data which is inserted or updated to the health data store after the given time.
setTimeGroup(HealthDataResolver.AggregateRequest.TimeGroupUnit, int, String, String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
Sets a group with HealthDataResolver.AggregateRequest.TimeGroupUnit for the aggregate request.
setTimeGroup(HealthDataResolver.AggregateRequest.TimeGroupUnit, int, String, String, String) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.Builder
Sets a group with HealthDataResolver.AggregateRequest.TimeGroupUnit and the time offset for the aggregate request.
SKELETAL_MUSCLE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Skeletal muscle in percentage.
SKELETAL_MUSCLE_MASS - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Skeletal muscle mass in kilograms.
SLEEP_ID - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.SleepStage
The specified sleep data's ID.
SODIUM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Sodium amount in milligrams.
SODIUM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Sodium amount in milligrams.
SOURCE_PKG_NAME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
Package name that provides step count data.
SOURCE_TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
Kind of data sources like a connected accessory device.
SOURCE_TYPE_ALL - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
All data sources, including: Partner apps only Local device (phone) Connected accessory devices like Galaxy Watch or activity trackers Samsung Health creates one StepDailyTrend data record for each SOURCE_TYPE everyday.
SOURCE_TYPE_PARTNER_APP - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
Each partner app.
SOURCE_TYPE_PHONE_ONLY - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
Phone only.
SPEED - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepCount
Speed in meters per second during the activity.
SPEED - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.StepDailyTrend
Average speed of daily steps in meters per second.
SPO2 - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.OxygenSaturation
Oxygen saturation value.
STAGE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.SleepStage
Sleep stage.
STAGE_AWAKE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.SleepStage
Awaken stage of sleep.
STAGE_DEEP - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.SleepStage
Deep stage of sleep.
STAGE_LIGHT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.SleepStage
Light stage of sleep.
STAGE_REM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.SleepStage
REM (Rapid Eye Movement) stage of sleep.
START_TIME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.DiscreteMeasurement
UTC milliseconds when the measurement is started.
START_TIME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.SessionMeasurement
UTC milliseconds when the measurement is started.
STATUS_CANCELED - Static variable in class com.samsung.android.sdk.healthdata.HealthResultHolder.BaseResult
Deprecated. 
STATUS_FAILED - Static variable in class com.samsung.android.sdk.healthdata.HealthResultHolder.BaseResult
Status to indicate that a request fails.
STATUS_INVALID_INPUT_DATA - Static variable in class com.samsung.android.sdk.healthdata.HealthResultHolder.BaseResult
Status to indicate that there is invalid data in a inserting request.
STATUS_OUT_OF_SPACE - Static variable in class com.samsung.android.sdk.healthdata.HealthResultHolder.BaseResult
Status to indicate that there is no space for the storage.
STATUS_SUCCESSFUL - Static variable in class com.samsung.android.sdk.healthdata.HealthResultHolder.BaseResult
Status to indicate that a request is successful.
STATUS_UNKNOWN - Static variable in class com.samsung.android.sdk.healthdata.HealthResultHolder.BaseResult
Unknown status.
SUGAR - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Sugar or glucose amount in grams.
SUGAR - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Sugar or glucose amount in grams.
SYSTOLIC - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BloodPressure
Measured systolic value.

T

TEMPERATURE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.AmbientTemperature
Measured surrounding temperature in Celsius.
TEMPERATURE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.BodyTemperature
Measured temperature in Celsius.
TIME_OFFSET - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.DiscreteMeasurement
Time offset in milliseconds which considers the time zone and daylight saving time.
TIME_OFFSET - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.SessionMeasurement
Time offset which considers the time zone and daylight saving time.
TIMEOUT - Static variable in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
The connection time exceeded the limit.
TITLE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
Document title.
TITLE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Nutrition intake title.
TOTAL_BILIRUBIN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.TotalBilirubin
Measured total bilirubin in mg/dL.
TOTAL_BODY_WATER - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Total body water in liters.
TOTAL_CHOLESTEROL - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.TotalCholesterol
Measured total cholesterol in mg/dL.
TOTAL_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Total fat amount in grams.
TOTAL_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Total fat amount in grams.
TOTAL_PROTEIN - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.TotalProtein
Amount of the proteins albumin and globulin in g/dL.
TRANS_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Trans fat amount in grams.
TRANS_FAT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Trans fat amount in grams.
TRIGLYCERIDE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Triglyceride
Measured triglyceride in mg/dL.
TYPE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
Document type.
TYPE_CDA - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
CDA (HL7 Clinical Document Architecture) type.
TYPE_PDF - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.HealthDocument
Deprecated.
PDF (Portable Document Format) type.

U

UNIT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Unit used to describe the meal quantity.
UNIT_AMOUNT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.CaffeineIntake
Amount in milligram for one unit of caffeine, e.g. in regular size cup or large size cup.
UNIT_AMOUNT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.WaterIntake
Amount in milliliters for one unit of water, e.g. in glass or bottle.
UNIT_COUNT_PER_CALORIE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Number of unit in one kilocalorie.
UNIT_TYPE_DEFAULT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
The default serving unit.
UNIT_TYPE_GRAM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Gram.
UNIT_TYPE_KILOCALORIE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Kilocalorie.
UNIT_TYPE_NOT_DEFINED - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Not defined.
UNIT_TYPE_OUNCE - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodIntake
Deprecated.
Ounce.
UNKNOWN - Static variable in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
Unknown error.
update(HealthDataResolver.UpdateRequest) - Method in class com.samsung.android.sdk.healthdata.HealthDataResolver
Updates health data with the given request.
UPDATE_TIME - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Common
UTC milliseconds when a data is updated.
UPH - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Uph
Measured Urine pH.
USER_AGREEMENT_NEEDED - Static variable in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
The user did not agree to terms and conditions, and privacy policy of Samsung Health yet.
USER_PASSWORD_NEEDED - Static variable in class com.samsung.android.sdk.healthdata.HealthConnectionErrorResult
The user cancels the password input explicitly on the password pop-up window.
USER_PROFILE_DATA_TYPE - Static variable in class com.samsung.android.sdk.healthdata.HealthConstants
Data type name for the user profile.
USG - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Usg
Measured Urine Specific Gravity (USG).
UUID - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Common
Unique ID for each health data.
UV_INDEX - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.UvExposure
Measured UV index value.

V

valueOf(String) - Static method in enum com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.AggregateFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.TimeGroupUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.samsung.android.sdk.healthdata.HealthDataResolver.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.samsung.android.sdk.healthdata.HealthDataUnit
Gets the health data unit object for a given unit.
valueOf(String) - Static method in enum com.samsung.android.sdk.healthdata.HealthPermissionManager.PermissionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.AggregateFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.samsung.android.sdk.healthdata.HealthDataResolver.AggregateRequest.TimeGroupUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.samsung.android.sdk.healthdata.HealthDataResolver.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.samsung.android.sdk.healthdata.HealthPermissionManager.PermissionType
Returns an array containing the constants of this enum type, in the order they are declared.
VITAMIN_A - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Vitamin A amount in percent.
VITAMIN_A - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Vitamin A amount in percent.
VITAMIN_C - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.FoodInfo
Deprecated.
Vitamin C amount in percent.
VITAMIN_C - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Nutrition
Vitamin C amount in percent.
VO2_MAX - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Exercise
Maximal oxygen consumption during exercise.

W

WAIST_CIRCUM - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.WaistCircumference
Measured waist circumference in centimeters.
WEIGHT - Static variable in interface com.samsung.android.sdk.healthdata.HealthConstants.Weight
Weight in kilograms.

Y

YARD - Static variable in class com.samsung.android.sdk.healthdata.HealthDataUnit
"yd"
A length unit