Class ObservationSampleTime (0.2.0)

public final class ObservationSampleTime extends GeneratedMessage implements ObservationSampleTimeOrBuilder

Represents a sample time of an observed data point.

Protobuf type google.devicesandservices.health.v4.ObservationSampleTime

Static Fields

CIVIL_TIME_FIELD_NUMBER

public static final int CIVIL_TIME_FIELD_NUMBER
Field Value
Type Description
int

PHYSICAL_TIME_FIELD_NUMBER

public static final int PHYSICAL_TIME_FIELD_NUMBER
Field Value
Type Description
int

UTC_OFFSET_FIELD_NUMBER

public static final int UTC_OFFSET_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static ObservationSampleTime getDefaultInstance()
Returns
Type Description
ObservationSampleTime

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static ObservationSampleTime.Builder newBuilder()
Returns
Type Description
ObservationSampleTime.Builder

newBuilder(ObservationSampleTime prototype)

public static ObservationSampleTime.Builder newBuilder(ObservationSampleTime prototype)
Parameter
Name Description
prototype ObservationSampleTime
Returns
Type Description
ObservationSampleTime.Builder

parseDelimitedFrom(InputStream input)

public static ObservationSampleTime parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ObservationSampleTime parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static ObservationSampleTime parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static ObservationSampleTime parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static ObservationSampleTime parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static ObservationSampleTime parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static ObservationSampleTime parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static ObservationSampleTime parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static ObservationSampleTime parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static ObservationSampleTime parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static ObservationSampleTime parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static ObservationSampleTime parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ObservationSampleTime
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<ObservationSampleTime> parser()
Returns
Type Description
Parser<ObservationSampleTime>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getCivilTime()

public CivilDateTime getCivilTime()

Output only. The civil time in the timezone the subject is in at the time of the observation.

.google.devicesandservices.health.v4.CivilDateTime civil_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
CivilDateTime

The civilTime.

getCivilTimeOrBuilder()

public CivilDateTimeOrBuilder getCivilTimeOrBuilder()

Output only. The civil time in the timezone the subject is in at the time of the observation.

.google.devicesandservices.health.v4.CivilDateTime civil_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
CivilDateTimeOrBuilder

getDefaultInstanceForType()

public ObservationSampleTime getDefaultInstanceForType()
Returns
Type Description
ObservationSampleTime

getParserForType()

public Parser<ObservationSampleTime> getParserForType()
Returns
Type Description
Parser<ObservationSampleTime>
Overrides

getPhysicalTime()

public Timestamp getPhysicalTime()

Required. The time of the observation.

.google.protobuf.Timestamp physical_time = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Timestamp

The physicalTime.

getPhysicalTimeOrBuilder()

public TimestampOrBuilder getPhysicalTimeOrBuilder()

Required. The time of the observation.

.google.protobuf.Timestamp physical_time = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
TimestampOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

getUtcOffset()

public Duration getUtcOffset()

Required. The offset of the user's local time during the observation relative to the Coordinated Universal Time (UTC).

.google.protobuf.Duration utc_offset = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
Duration

The utcOffset.

getUtcOffsetOrBuilder()

public DurationOrBuilder getUtcOffsetOrBuilder()

Required. The offset of the user's local time during the observation relative to the Coordinated Universal Time (UTC).

.google.protobuf.Duration utc_offset = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
DurationOrBuilder

hasCivilTime()

public boolean hasCivilTime()

Output only. The civil time in the timezone the subject is in at the time of the observation.

.google.devicesandservices.health.v4.CivilDateTime civil_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the civilTime field is set.

hasPhysicalTime()

public boolean hasPhysicalTime()

Required. The time of the observation.

.google.protobuf.Timestamp physical_time = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the physicalTime field is set.

hasUtcOffset()

public boolean hasUtcOffset()

Required. The offset of the user's local time during the observation relative to the Coordinated Universal Time (UTC).

.google.protobuf.Duration utc_offset = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the utcOffset field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public ObservationSampleTime.Builder newBuilderForType()
Returns
Type Description
ObservationSampleTime.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected ObservationSampleTime.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
ObservationSampleTime.Builder
Overrides

toBuilder()

public ObservationSampleTime.Builder toBuilder()
Returns
Type Description
ObservationSampleTime.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException