Package org.yamcs.protobuf
Class AlarmData
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.yamcs.protobuf.AlarmData
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,AlarmDataOrBuilder
public final class AlarmData extends com.google.protobuf.GeneratedMessageV3 implements AlarmDataOrBuilder
Summary of an alarm applicable for Parameter or Event (possibly other in the future) alarms. Contains detailed information on the value occurrence that initially triggered the alarm, the most severe value since it originally triggered, and the latest value at the time of your request.
Protobuf typeyamcs.protobuf.alarms.AlarmData- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAlarmData.BuilderSummary of an alarm applicable for Parameter or Event (possibly other in the future) alarms.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
-
-
Field Summary
Fields Modifier and Type Field Description static intACKNOWLEDGED_FIELD_NUMBERstatic intACKNOWLEDGEINFO_FIELD_NUMBERstatic intCLEARINFO_FIELD_NUMBERstatic intCOUNT_FIELD_NUMBERstatic intEVENTDETAIL_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intLATCHING_FIELD_NUMBERstatic intNOTIFICATIONTYPE_FIELD_NUMBERstatic intPARAMETERDETAIL_FIELD_NUMBERstatic com.google.protobuf.Parser<AlarmData>PARSERDeprecated.static intPROCESSOK_FIELD_NUMBERstatic intSEQNUM_FIELD_NUMBERstatic intSEVERITY_FIELD_NUMBERstatic intSHELVEINFO_FIELD_NUMBERstatic intTRIGGERED_FIELD_NUMBERstatic intTRIGGERTIME_FIELD_NUMBERstatic intTYPE_FIELD_NUMBERstatic intVIOLATIONS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)booleangetAcknowledged()if the operator has acknowledged the alarmAcknowledgeInfogetAcknowledgeInfo()optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;AcknowledgeInfoOrBuildergetAcknowledgeInfoOrBuilder()optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;ClearInfogetClearInfo()optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;ClearInfoOrBuildergetClearInfoOrBuilder()optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;intgetCount()Number of samples received for the objectstatic AlarmDatagetDefaultInstance()AlarmDatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()EventAlarmDatagetEventDetail()optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;EventAlarmDataOrBuildergetEventDetailOrBuilder()optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;Yamcs.NamedObjectIdgetId()For parameter alarms, this is the id of the parameters For event alarms - the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless EVENT_SOURCE starts with a "/" in which case the namespace is just the <EVENT_SOURCE> - the id.name is the <EVENT_TYPE>Yamcs.NamedObjectIdOrBuildergetIdOrBuilder()For parameter alarms, this is the id of the parameters For event alarms - the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless EVENT_SOURCE starts with a "/" in which case the namespace is just the <EVENT_SOURCE> - the id.name is the <EVENT_TYPE>booleangetLatching()Whether the alarm will stay triggered even when the process is OKAlarmNotificationTypegetNotificationType()optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9;ParameterAlarmDatagetParameterDetail()optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;ParameterAlarmDataOrBuildergetParameterDetailOrBuilder()optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;com.google.protobuf.Parser<AlarmData>getParserForType()booleangetProcessOK()if the process that generated the alarm is ok (i.e. parameter is within limits)intgetSeqNum()Distinguisher between multiple alarms for the same idintgetSerializedSize()AlarmSeveritygetSeverity()optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5;ShelveInfogetShelveInfo()Details in case the alarm was shelvedShelveInfoOrBuildergetShelveInfoOrBuilder()Details in case the alarm was shelvedbooleangetTriggered()triggered is same with processOK except when the alarm is latchingcom.google.protobuf.TimestampgetTriggerTime()optional .google.protobuf.Timestamp triggerTime = 2;com.google.protobuf.TimestampOrBuildergetTriggerTimeOrBuilder()optional .google.protobuf.Timestamp triggerTime = 2;AlarmTypegetType()optional .yamcs.protobuf.alarms.AlarmType type = 1;com.google.protobuf.UnknownFieldSetgetUnknownFields()intgetViolations()Number of times the object was in alarm statebooleanhasAcknowledged()if the operator has acknowledged the alarmbooleanhasAcknowledgeInfo()optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;booleanhasClearInfo()optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;booleanhasCount()Number of samples received for the objectbooleanhasEventDetail()optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;inthashCode()booleanhasId()For parameter alarms, this is the id of the parameters For event alarms - the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless EVENT_SOURCE starts with a "/" in which case the namespace is just the <EVENT_SOURCE> - the id.name is the <EVENT_TYPE>booleanhasLatching()Whether the alarm will stay triggered even when the process is OKbooleanhasNotificationType()optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9;booleanhasParameterDetail()optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;booleanhasProcessOK()if the process that generated the alarm is ok (i.e. parameter is within limits)booleanhasSeqNum()Distinguisher between multiple alarms for the same idbooleanhasSeverity()optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5;booleanhasShelveInfo()Details in case the alarm was shelvedbooleanhasTriggered()triggered is same with processOK except when the alarm is latchingbooleanhasTriggerTime()optional .google.protobuf.Timestamp triggerTime = 2;booleanhasType()optional .yamcs.protobuf.alarms.AlarmType type = 1;booleanhasViolations()Number of times the object was in alarm stateprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AlarmData.BuildernewBuilder()static AlarmData.BuildernewBuilder(AlarmData prototype)AlarmData.BuildernewBuilderForType()protected AlarmData.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)static AlarmDataparseDelimitedFrom(InputStream input)static AlarmDataparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AlarmDataparseFrom(byte[] data)static AlarmDataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AlarmDataparseFrom(com.google.protobuf.ByteString data)static AlarmDataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AlarmDataparseFrom(com.google.protobuf.CodedInputStream input)static AlarmDataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AlarmDataparseFrom(InputStream input)static AlarmDataparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AlarmDataparseFrom(ByteBuffer data)static AlarmDataparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AlarmData>parser()AlarmData.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRIGGERTIME_FIELD_NUMBER
public static final int TRIGGERTIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SEQNUM_FIELD_NUMBER
public static final int SEQNUM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SEVERITY_FIELD_NUMBER
public static final int SEVERITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VIOLATIONS_FIELD_NUMBER
public static final int VIOLATIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COUNT_FIELD_NUMBER
public static final int COUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACKNOWLEDGEINFO_FIELD_NUMBER
public static final int ACKNOWLEDGEINFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NOTIFICATIONTYPE_FIELD_NUMBER
public static final int NOTIFICATIONTYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARAMETERDETAIL_FIELD_NUMBER
public static final int PARAMETERDETAIL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EVENTDETAIL_FIELD_NUMBER
public static final int EVENTDETAIL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LATCHING_FIELD_NUMBER
public static final int LATCHING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROCESSOK_FIELD_NUMBER
public static final int PROCESSOK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRIGGERED_FIELD_NUMBER
public static final int TRIGGERED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACKNOWLEDGED_FIELD_NUMBER
public static final int ACKNOWLEDGED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SHELVEINFO_FIELD_NUMBER
public static final int SHELVEINFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLEARINFO_FIELD_NUMBER
public static final int CLEARINFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<AlarmData> PARSER
Deprecated.
-
-
Method Detail
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasType
public boolean hasType()
optional .yamcs.protobuf.alarms.AlarmType type = 1;- Specified by:
hasTypein interfaceAlarmDataOrBuilder
-
getType
public AlarmType getType()
optional .yamcs.protobuf.alarms.AlarmType type = 1;- Specified by:
getTypein interfaceAlarmDataOrBuilder
-
hasTriggerTime
public boolean hasTriggerTime()
optional .google.protobuf.Timestamp triggerTime = 2;- Specified by:
hasTriggerTimein interfaceAlarmDataOrBuilder
-
getTriggerTime
public com.google.protobuf.Timestamp getTriggerTime()
optional .google.protobuf.Timestamp triggerTime = 2;- Specified by:
getTriggerTimein interfaceAlarmDataOrBuilder
-
getTriggerTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getTriggerTimeOrBuilder()
optional .google.protobuf.Timestamp triggerTime = 2;- Specified by:
getTriggerTimeOrBuilderin interfaceAlarmDataOrBuilder
-
hasId
public boolean hasId()
For parameter alarms, this is the id of the parameters For event alarms - the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless EVENT_SOURCE starts with a "/" in which case the namespace is just the <EVENT_SOURCE> - the id.name is the <EVENT_TYPE>optional .yamcs.protobuf.NamedObjectId id = 3;- Specified by:
hasIdin interfaceAlarmDataOrBuilder
-
getId
public Yamcs.NamedObjectId getId()
For parameter alarms, this is the id of the parameters For event alarms - the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless EVENT_SOURCE starts with a "/" in which case the namespace is just the <EVENT_SOURCE> - the id.name is the <EVENT_TYPE>optional .yamcs.protobuf.NamedObjectId id = 3;- Specified by:
getIdin interfaceAlarmDataOrBuilder
-
getIdOrBuilder
public Yamcs.NamedObjectIdOrBuilder getIdOrBuilder()
For parameter alarms, this is the id of the parameters For event alarms - the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless EVENT_SOURCE starts with a "/" in which case the namespace is just the <EVENT_SOURCE> - the id.name is the <EVENT_TYPE>optional .yamcs.protobuf.NamedObjectId id = 3;- Specified by:
getIdOrBuilderin interfaceAlarmDataOrBuilder
-
hasSeqNum
public boolean hasSeqNum()
Distinguisher between multiple alarms for the same id
optional uint32 seqNum = 4;- Specified by:
hasSeqNumin interfaceAlarmDataOrBuilder
-
getSeqNum
public int getSeqNum()
Distinguisher between multiple alarms for the same id
optional uint32 seqNum = 4;- Specified by:
getSeqNumin interfaceAlarmDataOrBuilder
-
hasSeverity
public boolean hasSeverity()
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5;- Specified by:
hasSeverityin interfaceAlarmDataOrBuilder
-
getSeverity
public AlarmSeverity getSeverity()
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5;- Specified by:
getSeverityin interfaceAlarmDataOrBuilder
-
hasViolations
public boolean hasViolations()
Number of times the object was in alarm state
optional uint32 violations = 6;- Specified by:
hasViolationsin interfaceAlarmDataOrBuilder
-
getViolations
public int getViolations()
Number of times the object was in alarm state
optional uint32 violations = 6;- Specified by:
getViolationsin interfaceAlarmDataOrBuilder
-
hasCount
public boolean hasCount()
Number of samples received for the object
optional uint32 count = 7;- Specified by:
hasCountin interfaceAlarmDataOrBuilder
-
getCount
public int getCount()
Number of samples received for the object
optional uint32 count = 7;- Specified by:
getCountin interfaceAlarmDataOrBuilder
-
hasAcknowledgeInfo
public boolean hasAcknowledgeInfo()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;- Specified by:
hasAcknowledgeInfoin interfaceAlarmDataOrBuilder
-
getAcknowledgeInfo
public AcknowledgeInfo getAcknowledgeInfo()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;- Specified by:
getAcknowledgeInfoin interfaceAlarmDataOrBuilder
-
getAcknowledgeInfoOrBuilder
public AcknowledgeInfoOrBuilder getAcknowledgeInfoOrBuilder()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;- Specified by:
getAcknowledgeInfoOrBuilderin interfaceAlarmDataOrBuilder
-
hasNotificationType
public boolean hasNotificationType()
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9;- Specified by:
hasNotificationTypein interfaceAlarmDataOrBuilder
-
getNotificationType
public AlarmNotificationType getNotificationType()
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9;- Specified by:
getNotificationTypein interfaceAlarmDataOrBuilder
-
hasParameterDetail
public boolean hasParameterDetail()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;- Specified by:
hasParameterDetailin interfaceAlarmDataOrBuilder
-
getParameterDetail
public ParameterAlarmData getParameterDetail()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;- Specified by:
getParameterDetailin interfaceAlarmDataOrBuilder
-
getParameterDetailOrBuilder
public ParameterAlarmDataOrBuilder getParameterDetailOrBuilder()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;- Specified by:
getParameterDetailOrBuilderin interfaceAlarmDataOrBuilder
-
hasEventDetail
public boolean hasEventDetail()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;- Specified by:
hasEventDetailin interfaceAlarmDataOrBuilder
-
getEventDetail
public EventAlarmData getEventDetail()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;- Specified by:
getEventDetailin interfaceAlarmDataOrBuilder
-
getEventDetailOrBuilder
public EventAlarmDataOrBuilder getEventDetailOrBuilder()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;- Specified by:
getEventDetailOrBuilderin interfaceAlarmDataOrBuilder
-
hasLatching
public boolean hasLatching()
Whether the alarm will stay triggered even when the process is OK
optional bool latching = 12;- Specified by:
hasLatchingin interfaceAlarmDataOrBuilder
-
getLatching
public boolean getLatching()
Whether the alarm will stay triggered even when the process is OK
optional bool latching = 12;- Specified by:
getLatchingin interfaceAlarmDataOrBuilder
-
hasProcessOK
public boolean hasProcessOK()
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13;- Specified by:
hasProcessOKin interfaceAlarmDataOrBuilder
-
getProcessOK
public boolean getProcessOK()
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13;- Specified by:
getProcessOKin interfaceAlarmDataOrBuilder
-
hasTriggered
public boolean hasTriggered()
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14;- Specified by:
hasTriggeredin interfaceAlarmDataOrBuilder
-
getTriggered
public boolean getTriggered()
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14;- Specified by:
getTriggeredin interfaceAlarmDataOrBuilder
-
hasAcknowledged
public boolean hasAcknowledged()
if the operator has acknowledged the alarm
optional bool acknowledged = 15;- Specified by:
hasAcknowledgedin interfaceAlarmDataOrBuilder
-
getAcknowledged
public boolean getAcknowledged()
if the operator has acknowledged the alarm
optional bool acknowledged = 15;- Specified by:
getAcknowledgedin interfaceAlarmDataOrBuilder
-
hasShelveInfo
public boolean hasShelveInfo()
Details in case the alarm was shelved
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;- Specified by:
hasShelveInfoin interfaceAlarmDataOrBuilder
-
getShelveInfo
public ShelveInfo getShelveInfo()
Details in case the alarm was shelved
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;- Specified by:
getShelveInfoin interfaceAlarmDataOrBuilder
-
getShelveInfoOrBuilder
public ShelveInfoOrBuilder getShelveInfoOrBuilder()
Details in case the alarm was shelved
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;- Specified by:
getShelveInfoOrBuilderin interfaceAlarmDataOrBuilder
-
hasClearInfo
public boolean hasClearInfo()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;- Specified by:
hasClearInfoin interfaceAlarmDataOrBuilder
-
getClearInfo
public ClearInfo getClearInfo()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;- Specified by:
getClearInfoin interfaceAlarmDataOrBuilder
-
getClearInfoOrBuilder
public ClearInfoOrBuilder getClearInfoOrBuilder()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;- Specified by:
getClearInfoOrBuilderin interfaceAlarmDataOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AlarmData parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AlarmData parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AlarmData parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AlarmData parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AlarmData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AlarmData parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AlarmData parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AlarmData parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AlarmData parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AlarmData parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static AlarmData parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AlarmData parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public AlarmData.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AlarmData.Builder newBuilder()
-
newBuilder
public static AlarmData.Builder newBuilder(AlarmData prototype)
-
toBuilder
public AlarmData.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AlarmData.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AlarmData getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AlarmData> parser()
-
getParserForType
public com.google.protobuf.Parser<AlarmData> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AlarmData getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-