public static final class Sleep.SleepMetadata extends GeneratedMessage implements Sleep.SleepMetadataOrBuilder
Additional information about how the sleep was processed.
Protobuf type google.devicesandservices.health.v4.Sleep.SleepMetadata
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
public static final int EXTERNAL_ID_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int MANUALLY_EDITED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int NAP_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int PROCESSED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int STAGES_STATUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static Sleep.SleepMetadata getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static Sleep.SleepMetadata.Builder newBuilder()
public static Sleep.SleepMetadata.Builder newBuilder(Sleep.SleepMetadata prototype)
public static Sleep.SleepMetadata parseDelimitedFrom(InputStream input)
public static Sleep.SleepMetadata parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Sleep.SleepMetadata parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static Sleep.SleepMetadata parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Sleep.SleepMetadata parseFrom(ByteString data)
public static Sleep.SleepMetadata parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Sleep.SleepMetadata parseFrom(CodedInputStream input)
public static Sleep.SleepMetadata parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Sleep.SleepMetadata parseFrom(InputStream input)
public static Sleep.SleepMetadata parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static Sleep.SleepMetadata parseFrom(ByteBuffer data)
public static Sleep.SleepMetadata parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<Sleep.SleepMetadata> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public Sleep.SleepMetadata getDefaultInstanceForType()
getExternalId()
public String getExternalId()
Optional. Sleep identifier relevant in the context of the data source.
string external_id = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
String |
The externalId.
|
getExternalIdBytes()
public ByteString getExternalIdBytes()
Optional. Sleep identifier relevant in the context of the data source.
string external_id = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns |
| Type |
Description |
ByteString |
The bytes for externalId.
|
public boolean getManuallyEdited()
Output only. Some sleeps autodetected by algorithms can be manually
edited by users.
bool manually_edited = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
The manuallyEdited.
|
Output only. Naps are sleeps without stages and relatively short
durations.
bool nap = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
The nap.
|
public Parser<Sleep.SleepMetadata> getParserForType()
Overrides
public boolean getProcessed()
Output only. Sleep and sleep stages algorithms finished processing.
bool processed = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
boolean |
The processed.
|
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
public Sleep.SleepMetadata.StagesState getStagesStatus()
Output only. Sleep stages algorithm processing status.
.google.devicesandservices.health.v4.Sleep.SleepMetadata.StagesState stages_status = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public int getStagesStatusValue()
Output only. Sleep stages algorithm processing status.
.google.devicesandservices.health.v4.Sleep.SleepMetadata.StagesState stages_status = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns |
| Type |
Description |
int |
The enum numeric value on the wire for stagesStatus.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public Sleep.SleepMetadata.Builder newBuilderForType()
protected Sleep.SleepMetadata.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public Sleep.SleepMetadata.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides