public static final class Alarms.AlarmData.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder> implements Alarms.AlarmDataOrBuilder
the message contains a summary of an alarm applicable for Parameter or Event (possibly other in the future) alarms. it is sent over websocket as result of subscription with the type SUMMARYProtobuf type
yamcs.protobuf.alarms.AlarmData| Modifier and Type | Method and Description |
|---|---|
Alarms.AlarmData.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Alarms.AlarmData |
build() |
Alarms.AlarmData |
buildPartial() |
Alarms.AlarmData.Builder |
clear() |
Alarms.AlarmData.Builder |
clearAcknowledged()
if the operator has acknowledged the alarm
optional bool acknowledged = 15; |
Alarms.AlarmData.Builder |
clearAcknowledgeInfo()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8; |
Alarms.AlarmData.Builder |
clearClearInfo()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17; |
Alarms.AlarmData.Builder |
clearCount()
this represents the number of samples received for the object
optional uint32 count = 7; |
Alarms.AlarmData.Builder |
clearEventDetail()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11; |
Alarms.AlarmData.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Alarms.AlarmData.Builder |
clearId()
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; |
Alarms.AlarmData.Builder |
clearLatching()
latching means that the alarm will stay triggered even when the process is OK
optional bool latching = 12; |
Alarms.AlarmData.Builder |
clearNotificationType()
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9; |
Alarms.AlarmData.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Alarms.AlarmData.Builder |
clearParameterDetail()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10; |
Alarms.AlarmData.Builder |
clearProcessOK()
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13; |
Alarms.AlarmData.Builder |
clearSeqNum()
the sequence number allows to distinguish between multiple alarms for the same id
optional uint32 seqNum = 4; |
Alarms.AlarmData.Builder |
clearSeverity()
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5; |
Alarms.AlarmData.Builder |
clearShelveInfo()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16; |
Alarms.AlarmData.Builder |
clearTriggered()
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14; |
Alarms.AlarmData.Builder |
clearTriggerTime()
optional .google.protobuf.Timestamp triggerTime = 2; |
Alarms.AlarmData.Builder |
clearType()
optional .yamcs.protobuf.alarms.AlarmType type = 1; |
Alarms.AlarmData.Builder |
clearViolations()
this represents the number of times the object was in alarm state
optional uint32 violations = 6; |
Alarms.AlarmData.Builder |
clone() |
boolean |
getAcknowledged()
if the operator has acknowledged the alarm
optional bool acknowledged = 15; |
Alarms.AcknowledgeInfo |
getAcknowledgeInfo()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8; |
Alarms.AcknowledgeInfo.Builder |
getAcknowledgeInfoBuilder()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8; |
Alarms.AcknowledgeInfoOrBuilder |
getAcknowledgeInfoOrBuilder()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8; |
Alarms.ClearInfo |
getClearInfo()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17; |
Alarms.ClearInfo.Builder |
getClearInfoBuilder()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17; |
Alarms.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; |
Alarms.AlarmData |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Alarms.EventAlarmData |
getEventDetail()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11; |
Alarms.EventAlarmData.Builder |
getEventDetailBuilder()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11; |
Alarms.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.NamedObjectId.Builder |
getIdBuilder()
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; |
Alarms.AlarmNotificationType |
getNotificationType()
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9; |
Alarms.ParameterAlarmData |
getParameterDetail()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10; |
Alarms.ParameterAlarmData.Builder |
getParameterDetailBuilder()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10; |
Alarms.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; |
Alarms.AlarmSeverity |
getSeverity()
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5; |
Alarms.ShelveInfo |
getShelveInfo()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16; |
Alarms.ShelveInfo.Builder |
getShelveInfoBuilder()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16; |
Alarms.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.Timestamp.Builder |
getTriggerTimeBuilder()
optional .google.protobuf.Timestamp triggerTime = 2; |
com.google.protobuf.TimestampOrBuilder |
getTriggerTimeOrBuilder()
optional .google.protobuf.Timestamp triggerTime = 2; |
Alarms.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; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Alarms.AlarmData.Builder |
mergeAcknowledgeInfo(Alarms.AcknowledgeInfo value)
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8; |
Alarms.AlarmData.Builder |
mergeClearInfo(Alarms.ClearInfo value)
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17; |
Alarms.AlarmData.Builder |
mergeEventDetail(Alarms.EventAlarmData value)
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11; |
Alarms.AlarmData.Builder |
mergeFrom(Alarms.AlarmData other) |
Alarms.AlarmData.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Alarms.AlarmData.Builder |
mergeFrom(com.google.protobuf.Message other) |
Alarms.AlarmData.Builder |
mergeId(Yamcs.NamedObjectId value)
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; |
Alarms.AlarmData.Builder |
mergeParameterDetail(Alarms.ParameterAlarmData value)
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10; |
Alarms.AlarmData.Builder |
mergeShelveInfo(Alarms.ShelveInfo value)
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16; |
Alarms.AlarmData.Builder |
mergeTriggerTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp triggerTime = 2; |
Alarms.AlarmData.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Alarms.AlarmData.Builder |
setAcknowledged(boolean value)
if the operator has acknowledged the alarm
optional bool acknowledged = 15; |
Alarms.AlarmData.Builder |
setAcknowledgeInfo(Alarms.AcknowledgeInfo.Builder builderForValue)
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8; |
Alarms.AlarmData.Builder |
setAcknowledgeInfo(Alarms.AcknowledgeInfo value)
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8; |
Alarms.AlarmData.Builder |
setClearInfo(Alarms.ClearInfo.Builder builderForValue)
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17; |
Alarms.AlarmData.Builder |
setClearInfo(Alarms.ClearInfo value)
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17; |
Alarms.AlarmData.Builder |
setCount(int value)
this represents the number of samples received for the object
optional uint32 count = 7; |
Alarms.AlarmData.Builder |
setEventDetail(Alarms.EventAlarmData.Builder builderForValue)
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11; |
Alarms.AlarmData.Builder |
setEventDetail(Alarms.EventAlarmData value)
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11; |
Alarms.AlarmData.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Alarms.AlarmData.Builder |
setId(Yamcs.NamedObjectId.Builder builderForValue)
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; |
Alarms.AlarmData.Builder |
setId(Yamcs.NamedObjectId value)
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; |
Alarms.AlarmData.Builder |
setLatching(boolean value)
latching means that the alarm will stay triggered even when the process is OK
optional bool latching = 12; |
Alarms.AlarmData.Builder |
setNotificationType(Alarms.AlarmNotificationType value)
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9; |
Alarms.AlarmData.Builder |
setParameterDetail(Alarms.ParameterAlarmData.Builder builderForValue)
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10; |
Alarms.AlarmData.Builder |
setParameterDetail(Alarms.ParameterAlarmData value)
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10; |
Alarms.AlarmData.Builder |
setProcessOK(boolean value)
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13; |
Alarms.AlarmData.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Alarms.AlarmData.Builder |
setSeqNum(int value)
the sequence number allows to distinguish between multiple alarms for the same id
optional uint32 seqNum = 4; |
Alarms.AlarmData.Builder |
setSeverity(Alarms.AlarmSeverity value)
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5; |
Alarms.AlarmData.Builder |
setShelveInfo(Alarms.ShelveInfo.Builder builderForValue)
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16; |
Alarms.AlarmData.Builder |
setShelveInfo(Alarms.ShelveInfo value)
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16; |
Alarms.AlarmData.Builder |
setTriggered(boolean value)
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14; |
Alarms.AlarmData.Builder |
setTriggerTime(com.google.protobuf.Timestamp.Builder builderForValue)
optional .google.protobuf.Timestamp triggerTime = 2; |
Alarms.AlarmData.Builder |
setTriggerTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp triggerTime = 2; |
Alarms.AlarmData.Builder |
setType(Alarms.AlarmType value)
optional .yamcs.protobuf.alarms.AlarmType type = 1; |
Alarms.AlarmData.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Alarms.AlarmData.Builder |
setViolations(int value)
this represents the number of times the object was in alarm state
optional uint32 violations = 6; |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>public Alarms.AlarmData.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>public Alarms.AlarmData getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Alarms.AlarmData build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Alarms.AlarmData buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Alarms.AlarmData.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>public Alarms.AlarmData.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>public Alarms.AlarmData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>public Alarms.AlarmData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>public Alarms.AlarmData.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>public Alarms.AlarmData.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>public Alarms.AlarmData.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Alarms.AlarmData.Builder>public Alarms.AlarmData.Builder mergeFrom(Alarms.AlarmData other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>public Alarms.AlarmData.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Alarms.AlarmData.Builder>IOExceptionpublic boolean hasType()
optional .yamcs.protobuf.alarms.AlarmType type = 1;hasType in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmType getType()
optional .yamcs.protobuf.alarms.AlarmType type = 1;getType in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setType(Alarms.AlarmType value)
optional .yamcs.protobuf.alarms.AlarmType type = 1;public Alarms.AlarmData.Builder clearType()
optional .yamcs.protobuf.alarms.AlarmType type = 1;public boolean hasTriggerTime()
optional .google.protobuf.Timestamp triggerTime = 2;hasTriggerTime in interface Alarms.AlarmDataOrBuilderpublic com.google.protobuf.Timestamp getTriggerTime()
optional .google.protobuf.Timestamp triggerTime = 2;getTriggerTime in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setTriggerTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp triggerTime = 2;public Alarms.AlarmData.Builder setTriggerTime(com.google.protobuf.Timestamp.Builder builderForValue)
optional .google.protobuf.Timestamp triggerTime = 2;public Alarms.AlarmData.Builder mergeTriggerTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp triggerTime = 2;public Alarms.AlarmData.Builder clearTriggerTime()
optional .google.protobuf.Timestamp triggerTime = 2;public com.google.protobuf.Timestamp.Builder getTriggerTimeBuilder()
optional .google.protobuf.Timestamp triggerTime = 2;public com.google.protobuf.TimestampOrBuilder getTriggerTimeOrBuilder()
optional .google.protobuf.Timestamp triggerTime = 2;getTriggerTimeOrBuilder in interface Alarms.AlarmDataOrBuilderpublic 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;hasId in interface Alarms.AlarmDataOrBuilderpublic 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;getId in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setId(Yamcs.NamedObjectId value)
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;public Alarms.AlarmData.Builder setId(Yamcs.NamedObjectId.Builder builderForValue)
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;public Alarms.AlarmData.Builder mergeId(Yamcs.NamedObjectId value)
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;public Alarms.AlarmData.Builder clearId()
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;public Yamcs.NamedObjectId.Builder getIdBuilder()
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;public 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;getIdOrBuilder in interface Alarms.AlarmDataOrBuilderpublic boolean hasSeqNum()
the sequence number allows to distinguish between multiple alarms for the same id
optional uint32 seqNum = 4;hasSeqNum in interface Alarms.AlarmDataOrBuilderpublic int getSeqNum()
the sequence number allows to distinguish between multiple alarms for the same id
optional uint32 seqNum = 4;getSeqNum in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setSeqNum(int value)
the sequence number allows to distinguish between multiple alarms for the same id
optional uint32 seqNum = 4;public Alarms.AlarmData.Builder clearSeqNum()
the sequence number allows to distinguish between multiple alarms for the same id
optional uint32 seqNum = 4;public boolean hasSeverity()
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5;hasSeverity in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmSeverity getSeverity()
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5;getSeverity in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setSeverity(Alarms.AlarmSeverity value)
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5;public Alarms.AlarmData.Builder clearSeverity()
optional .yamcs.protobuf.alarms.AlarmSeverity severity = 5;public boolean hasViolations()
this represents the number of times the object was in alarm state
optional uint32 violations = 6;hasViolations in interface Alarms.AlarmDataOrBuilderpublic int getViolations()
this represents the number of times the object was in alarm state
optional uint32 violations = 6;getViolations in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setViolations(int value)
this represents the number of times the object was in alarm state
optional uint32 violations = 6;public Alarms.AlarmData.Builder clearViolations()
this represents the number of times the object was in alarm state
optional uint32 violations = 6;public boolean hasCount()
this represents the number of samples received for the object
optional uint32 count = 7;hasCount in interface Alarms.AlarmDataOrBuilderpublic int getCount()
this represents the number of samples received for the object
optional uint32 count = 7;getCount in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setCount(int value)
this represents the number of samples received for the object
optional uint32 count = 7;public Alarms.AlarmData.Builder clearCount()
this represents the number of samples received for the object
optional uint32 count = 7;public boolean hasAcknowledgeInfo()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;hasAcknowledgeInfo in interface Alarms.AlarmDataOrBuilderpublic Alarms.AcknowledgeInfo getAcknowledgeInfo()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;getAcknowledgeInfo in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setAcknowledgeInfo(Alarms.AcknowledgeInfo value)
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;public Alarms.AlarmData.Builder setAcknowledgeInfo(Alarms.AcknowledgeInfo.Builder builderForValue)
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;public Alarms.AlarmData.Builder mergeAcknowledgeInfo(Alarms.AcknowledgeInfo value)
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;public Alarms.AlarmData.Builder clearAcknowledgeInfo()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;public Alarms.AcknowledgeInfo.Builder getAcknowledgeInfoBuilder()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;public Alarms.AcknowledgeInfoOrBuilder getAcknowledgeInfoOrBuilder()
optional .yamcs.protobuf.alarms.AcknowledgeInfo acknowledgeInfo = 8;getAcknowledgeInfoOrBuilder in interface Alarms.AlarmDataOrBuilderpublic boolean hasNotificationType()
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9;hasNotificationType in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmNotificationType getNotificationType()
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9;getNotificationType in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setNotificationType(Alarms.AlarmNotificationType value)
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9;public Alarms.AlarmData.Builder clearNotificationType()
optional .yamcs.protobuf.alarms.AlarmNotificationType notificationType = 9;public boolean hasParameterDetail()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;hasParameterDetail in interface Alarms.AlarmDataOrBuilderpublic Alarms.ParameterAlarmData getParameterDetail()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;getParameterDetail in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setParameterDetail(Alarms.ParameterAlarmData value)
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;public Alarms.AlarmData.Builder setParameterDetail(Alarms.ParameterAlarmData.Builder builderForValue)
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;public Alarms.AlarmData.Builder mergeParameterDetail(Alarms.ParameterAlarmData value)
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;public Alarms.AlarmData.Builder clearParameterDetail()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;public Alarms.ParameterAlarmData.Builder getParameterDetailBuilder()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;public Alarms.ParameterAlarmDataOrBuilder getParameterDetailOrBuilder()
optional .yamcs.protobuf.alarms.ParameterAlarmData parameterDetail = 10;getParameterDetailOrBuilder in interface Alarms.AlarmDataOrBuilderpublic boolean hasEventDetail()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;hasEventDetail in interface Alarms.AlarmDataOrBuilderpublic Alarms.EventAlarmData getEventDetail()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;getEventDetail in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setEventDetail(Alarms.EventAlarmData value)
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;public Alarms.AlarmData.Builder setEventDetail(Alarms.EventAlarmData.Builder builderForValue)
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;public Alarms.AlarmData.Builder mergeEventDetail(Alarms.EventAlarmData value)
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;public Alarms.AlarmData.Builder clearEventDetail()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;public Alarms.EventAlarmData.Builder getEventDetailBuilder()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;public Alarms.EventAlarmDataOrBuilder getEventDetailOrBuilder()
optional .yamcs.protobuf.alarms.EventAlarmData eventDetail = 11;getEventDetailOrBuilder in interface Alarms.AlarmDataOrBuilderpublic boolean hasLatching()
latching means that the alarm will stay triggered even when the process is OK
optional bool latching = 12;hasLatching in interface Alarms.AlarmDataOrBuilderpublic boolean getLatching()
latching means that the alarm will stay triggered even when the process is OK
optional bool latching = 12;getLatching in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setLatching(boolean value)
latching means that the alarm will stay triggered even when the process is OK
optional bool latching = 12;public Alarms.AlarmData.Builder clearLatching()
latching means that the alarm will stay triggered even when the process is OK
optional bool latching = 12;public boolean hasProcessOK()
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13;hasProcessOK in interface Alarms.AlarmDataOrBuilderpublic boolean getProcessOK()
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13;getProcessOK in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setProcessOK(boolean value)
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13;public Alarms.AlarmData.Builder clearProcessOK()
if the process that generated the alarm is ok (i.e. parameter is within limits)
optional bool processOK = 13;public boolean hasTriggered()
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14;hasTriggered in interface Alarms.AlarmDataOrBuilderpublic boolean getTriggered()
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14;getTriggered in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setTriggered(boolean value)
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14;public Alarms.AlarmData.Builder clearTriggered()
triggered is same with processOK except when the alarm is latching
optional bool triggered = 14;public boolean hasAcknowledged()
if the operator has acknowledged the alarm
optional bool acknowledged = 15;hasAcknowledged in interface Alarms.AlarmDataOrBuilderpublic boolean getAcknowledged()
if the operator has acknowledged the alarm
optional bool acknowledged = 15;getAcknowledged in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setAcknowledged(boolean value)
if the operator has acknowledged the alarm
optional bool acknowledged = 15;public Alarms.AlarmData.Builder clearAcknowledged()
if the operator has acknowledged the alarm
optional bool acknowledged = 15;public boolean hasShelveInfo()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;hasShelveInfo in interface Alarms.AlarmDataOrBuilderpublic Alarms.ShelveInfo getShelveInfo()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;getShelveInfo in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setShelveInfo(Alarms.ShelveInfo value)
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;public Alarms.AlarmData.Builder setShelveInfo(Alarms.ShelveInfo.Builder builderForValue)
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;public Alarms.AlarmData.Builder mergeShelveInfo(Alarms.ShelveInfo value)
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;public Alarms.AlarmData.Builder clearShelveInfo()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;public Alarms.ShelveInfo.Builder getShelveInfoBuilder()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;public Alarms.ShelveInfoOrBuilder getShelveInfoOrBuilder()
if the alarm is shelved, then this will be filled in with the shelving information
optional .yamcs.protobuf.alarms.ShelveInfo shelveInfo = 16;getShelveInfoOrBuilder in interface Alarms.AlarmDataOrBuilderpublic boolean hasClearInfo()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;hasClearInfo in interface Alarms.AlarmDataOrBuilderpublic Alarms.ClearInfo getClearInfo()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;getClearInfo in interface Alarms.AlarmDataOrBuilderpublic Alarms.AlarmData.Builder setClearInfo(Alarms.ClearInfo value)
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;public Alarms.AlarmData.Builder setClearInfo(Alarms.ClearInfo.Builder builderForValue)
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;public Alarms.AlarmData.Builder mergeClearInfo(Alarms.ClearInfo value)
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;public Alarms.AlarmData.Builder clearClearInfo()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;public Alarms.ClearInfo.Builder getClearInfoBuilder()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;public Alarms.ClearInfoOrBuilder getClearInfoOrBuilder()
optional .yamcs.protobuf.alarms.ClearInfo clearInfo = 17;getClearInfoOrBuilder in interface Alarms.AlarmDataOrBuilderpublic final Alarms.AlarmData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>public final Alarms.AlarmData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Alarms.AlarmData.Builder>Copyright © 2019 Space Applications Services. All rights reserved.