
org.yamcs.protobuf.EventAlarmDataOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of yamcs-api Show documentation
Show all versions of yamcs-api Show documentation
Used by external clients to communicate with Yamcs
// 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