Interface DailySleepTemperatureDerivationsOrBuilder (0.2.0)

public interface DailySleepTemperatureDerivationsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBaselineTemperatureCelsius()

public abstract double getBaselineTemperatureCelsius()

Optional. The user's baseline skin temperature. It is the median of the user's nightly skin temperature over the past 30 days.

optional double baseline_temperature_celsius = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
double

The baselineTemperatureCelsius.

getDate()

public abstract Date getDate()

Required. Date for which the sleep temperature derivations are calculated.

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

Returns
Type Description
com.google.type.Date

The date.

getDateOrBuilder()

public abstract DateOrBuilder getDateOrBuilder()

Required. Date for which the sleep temperature derivations are calculated.

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

Returns
Type Description
com.google.type.DateOrBuilder

getNightlyTemperatureCelsius()

public abstract double getNightlyTemperatureCelsius()

Required. The user's nightly skin temperature. It is the mean of skin temperature samples taken from the user’s sleep.

optional double nightly_temperature_celsius = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
double

The nightlyTemperatureCelsius.

getRelativeNightlyStddev30DCelsius()

public abstract double getRelativeNightlyStddev30DCelsius()

Optional. The standard deviation of the user’s relative nightly skin temperature (temperature - baseline) over the past 30 days.

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

Returns
Type Description
double

The relativeNightlyStddev30dCelsius.

hasBaselineTemperatureCelsius()

public abstract boolean hasBaselineTemperatureCelsius()

Optional. The user's baseline skin temperature. It is the median of the user's nightly skin temperature over the past 30 days.

optional double baseline_temperature_celsius = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the baselineTemperatureCelsius field is set.

hasDate()

public abstract boolean hasDate()

Required. Date for which the sleep temperature derivations are calculated.

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

Returns
Type Description
boolean

Whether the date field is set.

hasNightlyTemperatureCelsius()

public abstract boolean hasNightlyTemperatureCelsius()

Required. The user's nightly skin temperature. It is the mean of skin temperature samples taken from the user’s sleep.

optional double nightly_temperature_celsius = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the nightlyTemperatureCelsius field is set.

hasRelativeNightlyStddev30DCelsius()

public abstract boolean hasRelativeNightlyStddev30DCelsius()

Optional. The standard deviation of the user’s relative nightly skin temperature (temperature - baseline) over the past 30 days.

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

Returns
Type Description
boolean

Whether the relativeNightlyStddev30dCelsius field is set.