
org.yamcs.protobuf.EventOrBuilder 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/events/events.proto
package org.yamcs.protobuf;
public interface EventOrBuilder extends
// @@protoc_insertion_point(interface_extends:yamcs.protobuf.events.Event)
com.google.protobuf.MessageOrBuilder {
/**
* optional string source = 1;
* @return Whether the source field is set.
*/
boolean hasSource();
/**
* optional string source = 1;
* @return The source.
*/
java.lang.String getSource();
/**
* optional string source = 1;
* @return The bytes for source.
*/
com.google.protobuf.ByteString
getSourceBytes();
/**
* optional .google.protobuf.Timestamp generationTime = 2;
* @return Whether the generationTime field is set.
*/
boolean hasGenerationTime();
/**
* optional .google.protobuf.Timestamp generationTime = 2;
* @return The generationTime.
*/
com.google.protobuf.Timestamp getGenerationTime();
/**
* optional .google.protobuf.Timestamp generationTime = 2;
*/
com.google.protobuf.TimestampOrBuilder getGenerationTimeOrBuilder();
/**
* optional .google.protobuf.Timestamp receptionTime = 3;
* @return Whether the receptionTime field is set.
*/
boolean hasReceptionTime();
/**
* optional .google.protobuf.Timestamp receptionTime = 3;
* @return The receptionTime.
*/
com.google.protobuf.Timestamp getReceptionTime();
/**
* optional .google.protobuf.Timestamp receptionTime = 3;
*/
com.google.protobuf.TimestampOrBuilder getReceptionTimeOrBuilder();
/**
* optional int32 seqNumber = 4;
* @return Whether the seqNumber field is set.
*/
boolean hasSeqNumber();
/**
* optional int32 seqNumber = 4;
* @return The seqNumber.
*/
int getSeqNumber();
/**
* optional string type = 5;
* @return Whether the type field is set.
*/
boolean hasType();
/**
* optional string type = 5;
* @return The type.
*/
java.lang.String getType();
/**
* optional string type = 5;
* @return The bytes for type.
*/
com.google.protobuf.ByteString
getTypeBytes();
/**
* optional string message = 6;
* @return Whether the message field is set.
*/
boolean hasMessage();
/**
* optional string message = 6;
* @return The message.
*/
java.lang.String getMessage();
/**
* optional string message = 6;
* @return The bytes for message.
*/
com.google.protobuf.ByteString
getMessageBytes();
/**
* optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];
* @return Whether the severity field is set.
*/
boolean hasSeverity();
/**
* optional .yamcs.protobuf.events.Event.EventSeverity severity = 7 [default = INFO];
* @return The severity.
*/
org.yamcs.protobuf.Event.EventSeverity getSeverity();
/**
*
* Set by API when event was posted by a user
*
*
* optional string createdBy = 10;
* @return Whether the createdBy field is set.
*/
boolean hasCreatedBy();
/**
*
* Set by API when event was posted by a user
*
*
* optional string createdBy = 10;
* @return The createdBy.
*/
java.lang.String getCreatedBy();
/**
*
* Set by API when event was posted by a user
*
*
* optional string createdBy = 10;
* @return The bytes for createdBy.
*/
com.google.protobuf.ByteString
getCreatedByBytes();
/**
*
* Additional properties
*
*
* map<string, string> extra = 11;
*/
int getExtraCount();
/**
*
* Additional properties
*
*
* map<string, string> extra = 11;
*/
boolean containsExtra(
java.lang.String key);
/**
* Use {@link #getExtraMap()} instead.
*/
@java.lang.Deprecated
java.util.Map
getExtra();
/**
*
* Additional properties
*
*
* map<string, string> extra = 11;
*/
java.util.Map
getExtraMap();
/**
*
* Additional properties
*
*
* map<string, string> extra = 11;
*/
java.lang.String getExtraOrDefault(
java.lang.String key,
java.lang.String defaultValue);
/**
*
* Additional properties
*
*
* map<string, string> extra = 11;
*/
java.lang.String getExtraOrThrow(
java.lang.String key);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy