public final class DailySleepTemperatureDerivations extends GeneratedMessage implements DailySleepTemperatureDerivationsOrBuilder
Provides derived sleep temperature values, calculated from skin or internal
device temperature readings during sleep.
Protobuf type google.devicesandservices.health.v4.DailySleepTemperatureDerivations
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
BASELINE_TEMPERATURE_CELSIUS_FIELD_NUMBER
public static final int BASELINE_TEMPERATURE_CELSIUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
DATE_FIELD_NUMBER
public static final int DATE_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NIGHTLY_TEMPERATURE_CELSIUS_FIELD_NUMBER
public static final int NIGHTLY_TEMPERATURE_CELSIUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RELATIVE_NIGHTLY_STDDEV_30D_CELSIUS_FIELD_NUMBER
public static final int RELATIVE_NIGHTLY_STDDEV_30D_CELSIUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DailySleepTemperatureDerivations getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DailySleepTemperatureDerivations.Builder newBuilder()
newBuilder(DailySleepTemperatureDerivations prototype)
public static DailySleepTemperatureDerivations.Builder newBuilder(DailySleepTemperatureDerivations prototype)
public static DailySleepTemperatureDerivations parseDelimitedFrom(InputStream input)
public static DailySleepTemperatureDerivations parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DailySleepTemperatureDerivations parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DailySleepTemperatureDerivations parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DailySleepTemperatureDerivations parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DailySleepTemperatureDerivations parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DailySleepTemperatureDerivations parseFrom(CodedInputStream input)
public static DailySleepTemperatureDerivations parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DailySleepTemperatureDerivations parseFrom(InputStream input)
public static DailySleepTemperatureDerivations parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DailySleepTemperatureDerivations parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DailySleepTemperatureDerivations parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DailySleepTemperatureDerivations> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBaselineTemperatureCelsius()
public 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()
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 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 |
|
getDefaultInstanceForType()
public DailySleepTemperatureDerivations getDefaultInstanceForType()
getNightlyTemperatureCelsius()
public 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.
|
getParserForType()
public Parser<DailySleepTemperatureDerivations> getParserForType()
Overrides
getRelativeNightlyStddev30DCelsius()
public 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.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
hasBaselineTemperatureCelsius()
public 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()
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 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 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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DailySleepTemperatureDerivations.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DailySleepTemperatureDerivations.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DailySleepTemperatureDerivations.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides