public final class ObservationTimeInterval extends GeneratedMessage implements ObservationTimeIntervalOrBuilder
Represents a time interval of an observed data point.
Protobuf type google.devicesandservices.health.v4.ObservationTimeInterval
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
CIVIL_END_TIME_FIELD_NUMBER
public static final int CIVIL_END_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CIVIL_START_TIME_FIELD_NUMBER
public static final int CIVIL_START_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
END_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
END_UTC_OFFSET_FIELD_NUMBER
public static final int END_UTC_OFFSET_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
START_UTC_OFFSET_FIELD_NUMBER
public static final int START_UTC_OFFSET_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ObservationTimeInterval getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ObservationTimeInterval.Builder newBuilder()
newBuilder(ObservationTimeInterval prototype)
public static ObservationTimeInterval.Builder newBuilder(ObservationTimeInterval prototype)
public static ObservationTimeInterval parseDelimitedFrom(InputStream input)
public static ObservationTimeInterval parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ObservationTimeInterval parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ObservationTimeInterval parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ObservationTimeInterval parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ObservationTimeInterval parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ObservationTimeInterval parseFrom(CodedInputStream input)
public static ObservationTimeInterval parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ObservationTimeInterval parseFrom(InputStream input)
public static ObservationTimeInterval parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ObservationTimeInterval parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ObservationTimeInterval parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ObservationTimeInterval> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getCivilEndTime()
public CivilDateTime getCivilEndTime()
Output only. Observed interval end time in civil time in the timezone the
subject is in at the end of the observed interval
.google.devicesandservices.health.v4.CivilDateTime civil_end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCivilEndTimeOrBuilder()
public CivilDateTimeOrBuilder getCivilEndTimeOrBuilder()
Output only. Observed interval end time in civil time in the timezone the
subject is in at the end of the observed interval
.google.devicesandservices.health.v4.CivilDateTime civil_end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCivilStartTime()
public CivilDateTime getCivilStartTime()
Output only. Observed interval start time in civil time in the timezone the
subject is in at the start of the observed interval
.google.devicesandservices.health.v4.CivilDateTime civil_start_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCivilStartTimeOrBuilder()
public CivilDateTimeOrBuilder getCivilStartTimeOrBuilder()
Output only. Observed interval start time in civil time in the timezone the
subject is in at the start of the observed interval
.google.devicesandservices.health.v4.CivilDateTime civil_start_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
getDefaultInstanceForType()
public ObservationTimeInterval getDefaultInstanceForType()
getEndTime()
public Timestamp getEndTime()
Required. Observed interval end time.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Timestamp |
The endTime.
|
getEndTimeOrBuilder()
public TimestampOrBuilder getEndTimeOrBuilder()
Required. Observed interval end time.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = REQUIRED];
getEndUtcOffset()
public Duration getEndUtcOffset()
Required. The offset of the user's local time at the end of the observation
relative to the Coordinated Universal Time (UTC).
.google.protobuf.Duration end_utc_offset = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Duration |
The endUtcOffset.
|
getEndUtcOffsetOrBuilder()
public DurationOrBuilder getEndUtcOffsetOrBuilder()
Required. The offset of the user's local time at the end of the observation
relative to the Coordinated Universal Time (UTC).
.google.protobuf.Duration end_utc_offset = 4 [(.google.api.field_behavior) = REQUIRED];
getParserForType()
public Parser<ObservationTimeInterval> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStartTime()
public Timestamp getStartTime()
Required. Observed interval start time.
.google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Timestamp |
The startTime.
|
getStartTimeOrBuilder()
public TimestampOrBuilder getStartTimeOrBuilder()
Required. Observed interval start time.
.google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED];
getStartUtcOffset()
public Duration getStartUtcOffset()
Required. The offset of the user's local time at the start of the
observation relative to the Coordinated Universal Time (UTC).
.google.protobuf.Duration start_utc_offset = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
Duration |
The startUtcOffset.
|
getStartUtcOffsetOrBuilder()
public DurationOrBuilder getStartUtcOffsetOrBuilder()
Required. The offset of the user's local time at the start of the
observation relative to the Coordinated Universal Time (UTC).
.google.protobuf.Duration start_utc_offset = 2 [(.google.api.field_behavior) = REQUIRED];
hasCivilEndTime()
public boolean hasCivilEndTime()
Output only. Observed interval end time in civil time in the timezone the
subject is in at the end of the observed interval
.google.devicesandservices.health.v4.CivilDateTime civil_end_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the civilEndTime field is set.
|
hasCivilStartTime()
public boolean hasCivilStartTime()
Output only. Observed interval start time in civil time in the timezone the
subject is in at the start of the observed interval
.google.devicesandservices.health.v4.CivilDateTime civil_start_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
Whether the civilStartTime field is set.
|
hasEndTime()
public boolean hasEndTime()
Required. Observed interval end time.
.google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the endTime field is set.
|
hasEndUtcOffset()
public boolean hasEndUtcOffset()
Required. The offset of the user's local time at the end of the observation
relative to the Coordinated Universal Time (UTC).
.google.protobuf.Duration end_utc_offset = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the endUtcOffset field is set.
|
hasStartTime()
public boolean hasStartTime()
Required. Observed interval start time.
.google.protobuf.Timestamp start_time = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the startTime field is set.
|
hasStartUtcOffset()
public boolean hasStartUtcOffset()
Required. The offset of the user's local time at the start of the
observation relative to the Coordinated Universal Time (UTC).
.google.protobuf.Duration start_utc_offset = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns |
| Type |
Description |
boolean |
Whether the startUtcOffset field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ObservationTimeInterval.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected ObservationTimeInterval.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public ObservationTimeInterval.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides