public final class CoreBodyTemperature extends GeneratedMessage implements CoreBodyTemperatureOrBuilder
Core body temperature measurement, distinct from peripheral body temperature,
reflects the temperature of the body's internal organs.
Protobuf type google.devicesandservices.health.v4.CoreBodyTemperature
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
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
MEASUREMENT_LOCATION_FIELD_NUMBER
public static final int MEASUREMENT_LOCATION_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SAMPLE_TIME_FIELD_NUMBER
public static final int SAMPLE_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TEMPERATURE_CELSIUS_FIELD_NUMBER
public static final int TEMPERATURE_CELSIUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static CoreBodyTemperature getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static CoreBodyTemperature.Builder newBuilder()
newBuilder(CoreBodyTemperature prototype)
public static CoreBodyTemperature.Builder newBuilder(CoreBodyTemperature prototype)
parseDelimitedFrom(InputStream input)
public static CoreBodyTemperature parseDelimitedFrom(InputStream input)
parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CoreBodyTemperature parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static CoreBodyTemperature parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static CoreBodyTemperature parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static CoreBodyTemperature parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static CoreBodyTemperature parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
parseFrom(CodedInputStream input)
public static CoreBodyTemperature parseFrom(CodedInputStream input)
parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static CoreBodyTemperature parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(InputStream input)
public static CoreBodyTemperature parseFrom(InputStream input)
parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static CoreBodyTemperature parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static CoreBodyTemperature parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static CoreBodyTemperature parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<CoreBodyTemperature> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public CoreBodyTemperature getDefaultInstanceForType()
getId()
Optional. The unique identifier of the core body temperature measurement.
string id = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The id.
|
getIdBytes()
public ByteString getIdBytes()
Optional. The unique identifier of the core body temperature measurement.
string id = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for id.
|
getMeasurementLocation()
public CoreBodyTemperature.MeasurementLocation getMeasurementLocation()
Optional. The location of the core body temperature measurement.
.google.devicesandservices.health.v4.CoreBodyTemperature.MeasurementLocation measurement_location = 4 [(.google.api.field_behavior) = OPTIONAL];
getMeasurementLocationValue()
public int getMeasurementLocationValue()
Optional. The location of the core body temperature measurement.
.google.devicesandservices.health.v4.CoreBodyTemperature.MeasurementLocation measurement_location = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for measurementLocation.
|
getParserForType()
public Parser<CoreBodyTemperature> getParserForType()
Overrides
getSampleTime()
public ObservationSampleTime getSampleTime()
Required. The time at which core body temperature was measured.
.google.devicesandservices.health.v4.ObservationSampleTime sample_time = 2 [(.google.api.field_behavior) = REQUIRED];
getSampleTimeOrBuilder()
public ObservationSampleTimeOrBuilder getSampleTimeOrBuilder()
Required. The time at which core body temperature was measured.
.google.devicesandservices.health.v4.ObservationSampleTime sample_time = 2 [(.google.api.field_behavior) = REQUIRED];
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getTemperatureCelsius()
public double getTemperatureCelsius()
Required. The core body temperature in Celsius.
optional double temperature_celsius = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
double |
The temperatureCelsius.
|
hasSampleTime()
public boolean hasSampleTime()
Required. The time at which core body temperature was measured.
.google.devicesandservices.health.v4.ObservationSampleTime sample_time = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the sampleTime field is set.
|
hasTemperatureCelsius()
public boolean hasTemperatureCelsius()
Required. The core body temperature in Celsius.
optional double temperature_celsius = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the temperatureCelsius field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public CoreBodyTemperature.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected CoreBodyTemperature.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public CoreBodyTemperature.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides