Interface DailyHeartRateVariabilityOrBuilder (0.2.0)

public interface DailyHeartRateVariabilityOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAverageHeartRateVariabilityMilliseconds()

public abstract double getAverageHeartRateVariabilityMilliseconds()

Optional. A user's average heart rate variability calculated using the root mean square of successive differences (RMSSD) in times between heartbeats.

optional double average_heart_rate_variability_milliseconds = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
double

The averageHeartRateVariabilityMilliseconds.

getDate()

public abstract Date getDate()

Required. Date (in the user's timezone) of heart rate variability measurement.

.google.type.Date date = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
com.google.type.Date

The date.

getDateOrBuilder()

public abstract DateOrBuilder getDateOrBuilder()

Required. Date (in the user's timezone) of heart rate variability measurement.

.google.type.Date date = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
com.google.type.DateOrBuilder

getDeepSleepRootMeanSquareOfSuccessiveDifferencesMilliseconds()

public abstract double getDeepSleepRootMeanSquareOfSuccessiveDifferencesMilliseconds()

Optional. The root mean square of successive differences (RMSSD) value during deep sleep.

optional double deep_sleep_root_mean_square_of_successive_differences_milliseconds = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
double

The deepSleepRootMeanSquareOfSuccessiveDifferencesMilliseconds.

getEntropy()

public abstract double getEntropy()

Optional. The Shanon entropy of heartbeat intervals. Entropy quantifies randomness or disorder in a system. High entropy indicates high HRV. Entropy is measured from the histogram of time interval between successive heart beats values measured during sleep.

optional double entropy = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
double

The entropy.

getNonRemHeartRateBeatsPerMinute()

public abstract long getNonRemHeartRateBeatsPerMinute()

Optional. Non-REM heart rate

optional int64 non_rem_heart_rate_beats_per_minute = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
long

The nonRemHeartRateBeatsPerMinute.

hasAverageHeartRateVariabilityMilliseconds()

public abstract boolean hasAverageHeartRateVariabilityMilliseconds()

Optional. A user's average heart rate variability calculated using the root mean square of successive differences (RMSSD) in times between heartbeats.

optional double average_heart_rate_variability_milliseconds = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the averageHeartRateVariabilityMilliseconds field is set.

hasDate()

public abstract boolean hasDate()

Required. Date (in the user's timezone) of heart rate variability measurement.

.google.type.Date date = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the date field is set.

hasDeepSleepRootMeanSquareOfSuccessiveDifferencesMilliseconds()

public abstract boolean hasDeepSleepRootMeanSquareOfSuccessiveDifferencesMilliseconds()

Optional. The root mean square of successive differences (RMSSD) value during deep sleep.

optional double deep_sleep_root_mean_square_of_successive_differences_milliseconds = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the deepSleepRootMeanSquareOfSuccessiveDifferencesMilliseconds field is set.

hasEntropy()

public abstract boolean hasEntropy()

Optional. The Shanon entropy of heartbeat intervals. Entropy quantifies randomness or disorder in a system. High entropy indicates high HRV. Entropy is measured from the histogram of time interval between successive heart beats values measured during sleep.

optional double entropy = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the entropy field is set.

hasNonRemHeartRateBeatsPerMinute()

public abstract boolean hasNonRemHeartRateBeatsPerMinute()

Optional. Non-REM heart rate

optional int64 non_rem_heart_rate_beats_per_minute = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the nonRemHeartRateBeatsPerMinute field is set.