public interface AlarmDataOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
getAcknowledged()
if the operator has acknowledged the alarm
optional bool acknowledged = 15; |
AcknowledgeInfo |
getAcknowledgeInfo()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8; |
AcknowledgeInfoOrBuilder |
getAcknowledgeInfoOrBuilder()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8; |
ClearInfo |
getClearInfo()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17; |
ClearInfoOrBuilder |
getClearInfoOrBuilder()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17; |
int |
getCount()
this represents the number of samples received for the object
optional uint32 count = 7; |
EventAlarmData |
getEventDetail()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11; |
EventAlarmDataOrBuilder |
getEventDetailOrBuilder()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11; |
Yamcs.NamedObjectId |
getId()
for the parameter alarms, this is the id of the parameters
for the event alarms
- the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless the 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; |
Yamcs.NamedObjectIdOrBuilder |
getIdOrBuilder()
for the parameter alarms, this is the id of the parameters
for the event alarms
- the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless the 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; |
boolean |
getLatching()
latching means that the alarm will stay triggered even when the process is OK
optional bool latching = 12; |
AlarmNotificationType |
getNotificationType()
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9; |
ParameterAlarmData |
getParameterDetail()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10; |
ParameterAlarmDataOrBuilder |
getParameterDetailOrBuilder()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10; |
boolean |
getProcessOK()
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13; |
int |
getSeqNum()
the sequence number allows to distinguish between multiple alarms for the same id
optional uint32 seqNum = 4; |
AlarmSeverity |
getSeverity()
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5; |
ShelveInfo |
getShelveInfo()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16; |
ShelveInfoOrBuilder |
getShelveInfoOrBuilder()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16; |
boolean |
getTriggered()
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14; |
com.google.protobuf.Timestamp |
getTriggerTime()
optional .google.protobuf.Timestamp triggerTime = 2; |
com.google.protobuf.TimestampOrBuilder |
getTriggerTimeOrBuilder()
optional .google.protobuf.Timestamp triggerTime = 2; |
AlarmType |
getType()
optional .yamcs.protobuf.alarms.AlarmType type = 1; |
int |
getViolations()
this represents the number of times the object was in alarm state
optional uint32 violations = 6; |
boolean |
hasAcknowledged()
if the operator has acknowledged the alarm
optional bool acknowledged = 15; |
boolean |
hasAcknowledgeInfo()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8; |
boolean |
hasClearInfo()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17; |
boolean |
hasCount()
this represents the number of samples received for the object
optional uint32 count = 7; |
boolean |
hasEventDetail()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11; |
boolean |
hasId()
for the parameter alarms, this is the id of the parameters
for the event alarms
- the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless the 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; |
boolean |
hasLatching()
latching means that the alarm will stay triggered even when the process is OK
optional bool latching = 12; |
boolean |
hasNotificationType()
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9; |
boolean |
hasParameterDetail()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10; |
boolean |
hasProcessOK()
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13; |
boolean |
hasSeqNum()
the sequence number allows to distinguish between multiple alarms for the same id
optional uint32 seqNum = 4; |
boolean |
hasSeverity()
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5; |
boolean |
hasShelveInfo()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16; |
boolean |
hasTriggered()
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14; |
boolean |
hasTriggerTime()
optional .google.protobuf.Timestamp triggerTime = 2; |
boolean |
hasType()
optional .yamcs.protobuf.alarms.AlarmType type = 1; |
boolean |
hasViolations()
this represents the number of times the object was in alarm state
optional uint32 violations = 6; |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasType()
optional .yamcs.protobuf.alarms.AlarmType type = 1;AlarmType getType()
optional .yamcs.protobuf.alarms.AlarmType type = 1;boolean hasTriggerTime()
optional .google.protobuf.Timestamp triggerTime = 2;com.google.protobuf.Timestamp getTriggerTime()
optional .google.protobuf.Timestamp triggerTime = 2;com.google.protobuf.TimestampOrBuilder getTriggerTimeOrBuilder()
optional .google.protobuf.Timestamp triggerTime = 2;boolean hasId()
for the parameter alarms, this is the id of the parameters for the event alarms - the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless the 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;Yamcs.NamedObjectId getId()
for the parameter alarms, this is the id of the parameters for the event alarms - the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless the 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;Yamcs.NamedObjectIdOrBuilder getIdOrBuilder()
for the parameter alarms, this is the id of the parameters for the event alarms - the id.namespace is /yamcs/event/<EVENT_SOURCE>, unless the 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;boolean hasSeqNum()
the sequence number allows to distinguish between multiple alarms for the same id
optional uint32 seqNum = 4;int getSeqNum()
the sequence number allows to distinguish between multiple alarms for the same id
optional uint32 seqNum = 4;boolean hasSeverity()
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5;AlarmSeverity getSeverity()
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5;boolean hasViolations()
this represents the number of times the object was in alarm state
optional uint32 violations = 6;int getViolations()
this represents the number of times the object was in alarm state
optional uint32 violations = 6;boolean hasCount()
this represents the number of samples received for the object
optional uint32 count = 7;int getCount()
this represents the number of samples received for the object
optional uint32 count = 7;boolean hasAcknowledgeInfo()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;AcknowledgeInfo getAcknowledgeInfo()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;AcknowledgeInfoOrBuilder getAcknowledgeInfoOrBuilder()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;boolean hasNotificationType()
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9;AlarmNotificationType getNotificationType()
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9;boolean hasParameterDetail()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;ParameterAlarmData getParameterDetail()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;ParameterAlarmDataOrBuilder getParameterDetailOrBuilder()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;boolean hasEventDetail()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;EventAlarmData getEventDetail()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;EventAlarmDataOrBuilder getEventDetailOrBuilder()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;boolean hasLatching()
latching means that the alarm will stay triggered even when the process is OK
optional bool latching = 12;boolean getLatching()
latching means that the alarm will stay triggered even when the process is OK
optional bool latching = 12;boolean hasProcessOK()
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13;boolean getProcessOK()
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13;boolean hasTriggered()
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14;boolean getTriggered()
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14;boolean hasAcknowledged()
if the operator has acknowledged the alarm
optional bool acknowledged = 15;boolean getAcknowledged()
if the operator has acknowledged the alarm
optional bool acknowledged = 15;boolean hasShelveInfo()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;ShelveInfo getShelveInfo()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;ShelveInfoOrBuilder getShelveInfoOrBuilder()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;boolean hasClearInfo()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;ClearInfo getClearInfo()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;ClearInfoOrBuilder getClearInfoOrBuilder()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;Copyright © 2020 Space Applications Services. All rights reserved.