- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Mdb.AlarmInfo,Mdb.AlarmInfo.Builder
- Enclosing class:
- Mdb
public static interface Mdb.AlarmInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiononly used for enumeration alarms - defines the alarm state if none of the condition above applies as per XTCE description: defaults to "normal", which is almost always the case.getEnumerationAlarm(int index) Deprecated.intDeprecated.Deprecated.getEnumerationAlarmOrBuilder(int index) Deprecated.List<? extends Mdb.EnumerationAlarmOrBuilder>Deprecated.getEnumerationAlarms(int index) repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarms = 5;intrepeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarms = 5;repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarms = 5;getEnumerationAlarmsOrBuilder(int index) repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarms = 5;List<? extends Mdb.EnumerationAlarmOrBuilder>repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarms = 5;intoptional int32 minViolations = 1;getStaticAlarmRange(int index) Deprecated.intDeprecated.Deprecated.getStaticAlarmRangeOrBuilder(int index) Deprecated.List<? extends Mdb.AlarmRangeOrBuilder>Deprecated.getStaticAlarmRanges(int index) repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRanges = 4;intrepeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRanges = 4;repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRanges = 4;getStaticAlarmRangesOrBuilder(int index) repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRanges = 4;List<? extends Mdb.AlarmRangeOrBuilder>repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRanges = 4;booleanonly used for enumeration alarms - defines the alarm state if none of the condition above applies as per XTCE description: defaults to "normal", which is almost always the case.booleanoptional int32 minViolations = 1;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasMinViolations
boolean hasMinViolations()optional int32 minViolations = 1;- Returns:
- Whether the minViolations field is set.
-
getMinViolations
int getMinViolations()optional int32 minViolations = 1;- Returns:
- The minViolations.
-
getStaticAlarmRangeList
Deprecated.Deprecated, use ``staticAlarmRanges`` instead
repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRange = 2 [deprecated = true]; -
getStaticAlarmRange
Deprecated.Deprecated, use ``staticAlarmRanges`` instead
repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRange = 2 [deprecated = true]; -
getStaticAlarmRangeCount
Deprecated.Deprecated, use ``staticAlarmRanges`` instead
repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRange = 2 [deprecated = true]; -
getStaticAlarmRangeOrBuilderList
Deprecated.Deprecated, use ``staticAlarmRanges`` instead
repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRange = 2 [deprecated = true]; -
getStaticAlarmRangeOrBuilder
Deprecated.Deprecated, use ``staticAlarmRanges`` instead
repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRange = 2 [deprecated = true]; -
getStaticAlarmRangesList
List<Mdb.AlarmRange> getStaticAlarmRangesList()repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRanges = 4; -
getStaticAlarmRanges
repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRanges = 4; -
getStaticAlarmRangesCount
int getStaticAlarmRangesCount()repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRanges = 4; -
getStaticAlarmRangesOrBuilderList
List<? extends Mdb.AlarmRangeOrBuilder> getStaticAlarmRangesOrBuilderList()repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRanges = 4; -
getStaticAlarmRangesOrBuilder
repeated .yamcs.protobuf.mdb.AlarmRange staticAlarmRanges = 4; -
getEnumerationAlarmList
Deprecated.Deprecated, use ``enumerationAlarms`` instead
repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarm = 3 [deprecated = true]; -
getEnumerationAlarm
Deprecated.Deprecated, use ``enumerationAlarms`` instead
repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarm = 3 [deprecated = true]; -
getEnumerationAlarmCount
Deprecated.Deprecated, use ``enumerationAlarms`` instead
repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarm = 3 [deprecated = true]; -
getEnumerationAlarmOrBuilderList
Deprecated.Deprecated, use ``enumerationAlarms`` instead
repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarm = 3 [deprecated = true]; -
getEnumerationAlarmOrBuilder
Deprecated.Deprecated, use ``enumerationAlarms`` instead
repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarm = 3 [deprecated = true]; -
getEnumerationAlarmsList
List<Mdb.EnumerationAlarm> getEnumerationAlarmsList()repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarms = 5; -
getEnumerationAlarms
repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarms = 5; -
getEnumerationAlarmsCount
int getEnumerationAlarmsCount()repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarms = 5; -
getEnumerationAlarmsOrBuilderList
List<? extends Mdb.EnumerationAlarmOrBuilder> getEnumerationAlarmsOrBuilderList()repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarms = 5; -
getEnumerationAlarmsOrBuilder
repeated .yamcs.protobuf.mdb.EnumerationAlarm enumerationAlarms = 5; -
hasDefaultLevel
boolean hasDefaultLevel()only used for enumeration alarms - defines the alarm state if none of the condition above applies as per XTCE description: defaults to "normal", which is almost always the case. Setting it to another alarm state permits a form of "inverted logic" where the alarm list can specify the normal states instead of the alarm states.
optional .yamcs.protobuf.mdb.AlarmLevelType defaultLevel = 6;- Returns:
- Whether the defaultLevel field is set.
-
getDefaultLevel
Mdb.AlarmLevelType getDefaultLevel()only used for enumeration alarms - defines the alarm state if none of the condition above applies as per XTCE description: defaults to "normal", which is almost always the case. Setting it to another alarm state permits a form of "inverted logic" where the alarm list can specify the normal states instead of the alarm states.
optional .yamcs.protobuf.mdb.AlarmLevelType defaultLevel = 6;- Returns:
- The defaultLevel.
-