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

org.yamcs.protobuf.EventAlarmDataOrBuilder 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.proto

package org.yamcs.protobuf;

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

  /**
   * optional .yamcs.protobuf.events.Event triggerEvent = 1;
   * @return Whether the triggerEvent field is set.
   */
  boolean hasTriggerEvent();
  /**
   * optional .yamcs.protobuf.events.Event triggerEvent = 1;
   * @return The triggerEvent.
   */
  org.yamcs.protobuf.Event getTriggerEvent();
  /**
   * optional .yamcs.protobuf.events.Event triggerEvent = 1;
   */
  org.yamcs.protobuf.EventOrBuilder getTriggerEventOrBuilder();

  /**
   * optional .yamcs.protobuf.events.Event mostSevereEvent = 2;
   * @return Whether the mostSevereEvent field is set.
   */
  boolean hasMostSevereEvent();
  /**
   * optional .yamcs.protobuf.events.Event mostSevereEvent = 2;
   * @return The mostSevereEvent.
   */
  org.yamcs.protobuf.Event getMostSevereEvent();
  /**
   * optional .yamcs.protobuf.events.Event mostSevereEvent = 2;
   */
  org.yamcs.protobuf.EventOrBuilder getMostSevereEventOrBuilder();

  /**
   * optional .yamcs.protobuf.events.Event currentEvent = 3;
   * @return Whether the currentEvent field is set.
   */
  boolean hasCurrentEvent();
  /**
   * optional .yamcs.protobuf.events.Event currentEvent = 3;
   * @return The currentEvent.
   */
  org.yamcs.protobuf.Event getCurrentEvent();
  /**
   * optional .yamcs.protobuf.events.Event currentEvent = 3;
   */
  org.yamcs.protobuf.EventOrBuilder getCurrentEventOrBuilder();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy