All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.yamcs.protobuf.alarms.GlobalAlarmStatusOrBuilder Maven / Gradle / Ivy

There is a newer version: 5.10.9
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: yamcs/protobuf/alarms/alarms_service.proto

package org.yamcs.protobuf.alarms;

public interface GlobalAlarmStatusOrBuilder extends
    // @@protoc_insertion_point(interface_extends:yamcs.protobuf.alarms.GlobalAlarmStatus)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The number of active unacknowledged alarms
   * 
* * optional int32 unacknowledgedCount = 1; * @return Whether the unacknowledgedCount field is set. */ boolean hasUnacknowledgedCount(); /** *
   * The number of active unacknowledged alarms
   * 
* * optional int32 unacknowledgedCount = 1; * @return The unacknowledgedCount. */ int getUnacknowledgedCount(); /** *
   * True if there is at least one unacknowledged alarm not OK
   * (i.e. latest value of parameter still out of limits)
   * 
* * optional bool unacknowledgedActive = 2; * @return Whether the unacknowledgedActive field is set. */ boolean hasUnacknowledgedActive(); /** *
   * True if there is at least one unacknowledged alarm not OK
   * (i.e. latest value of parameter still out of limits)
   * 
* * optional bool unacknowledgedActive = 2; * @return The unacknowledgedActive. */ boolean getUnacknowledgedActive(); /** *
   * Highest severity among all unacknowledged alarms
   * 
* * optional .yamcs.protobuf.alarms.AlarmSeverity unacknowledgedSeverity = 7; * @return Whether the unacknowledgedSeverity field is set. */ boolean hasUnacknowledgedSeverity(); /** *
   * Highest severity among all unacknowledged alarms
   * 
* * optional .yamcs.protobuf.alarms.AlarmSeverity unacknowledgedSeverity = 7; * @return The unacknowledgedSeverity. */ org.yamcs.protobuf.AlarmSeverity getUnacknowledgedSeverity(); /** *
   * The number of active acknowledged alarms
   * 
* * optional int32 acknowledgedCount = 3; * @return Whether the acknowledgedCount field is set. */ boolean hasAcknowledgedCount(); /** *
   * The number of active acknowledged alarms
   * 
* * optional int32 acknowledgedCount = 3; * @return The acknowledgedCount. */ int getAcknowledgedCount(); /** *
   * True if there is at least one acknowledged alarm not OK
   * (i.e. latest value of parameter still out of limits)
   * 
* * optional bool acknowledgedActive = 4; * @return Whether the acknowledgedActive field is set. */ boolean hasAcknowledgedActive(); /** *
   * True if there is at least one acknowledged alarm not OK
   * (i.e. latest value of parameter still out of limits)
   * 
* * optional bool acknowledgedActive = 4; * @return The acknowledgedActive. */ boolean getAcknowledgedActive(); /** *
   * Highest severity among all acknowledged alarms
   * 
* * optional .yamcs.protobuf.alarms.AlarmSeverity acknowledgedSeverity = 8; * @return Whether the acknowledgedSeverity field is set. */ boolean hasAcknowledgedSeverity(); /** *
   * Highest severity among all acknowledged alarms
   * 
* * optional .yamcs.protobuf.alarms.AlarmSeverity acknowledgedSeverity = 8; * @return The acknowledgedSeverity. */ org.yamcs.protobuf.AlarmSeverity getAcknowledgedSeverity(); /** *
   * The number of shelved alarms
   * 
* * optional int32 shelvedCount = 5; * @return Whether the shelvedCount field is set. */ boolean hasShelvedCount(); /** *
   * The number of shelved alarms
   * 
* * optional int32 shelvedCount = 5; * @return The shelvedCount. */ int getShelvedCount(); /** *
   * True if there is at least one shelved alarm not OK (i.e. latest value of parameter still out of limits)
   * 
* * optional bool shelvedActive = 6; * @return Whether the shelvedActive field is set. */ boolean hasShelvedActive(); /** *
   * True if there is at least one shelved alarm not OK (i.e. latest value of parameter still out of limits)
   * 
* * optional bool shelvedActive = 6; * @return The shelvedActive. */ boolean getShelvedActive(); /** *
   * Highest severity among all shelved alarms
   * 
* * optional .yamcs.protobuf.alarms.AlarmSeverity shelvedSeverity = 9; * @return Whether the shelvedSeverity field is set. */ boolean hasShelvedSeverity(); /** *
   * Highest severity among all shelved alarms
   * 
* * optional .yamcs.protobuf.alarms.AlarmSeverity shelvedSeverity = 9; * @return The shelvedSeverity. */ org.yamcs.protobuf.AlarmSeverity getShelvedSeverity(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy