Package org.yamcs.protobuf
Interface AlgorithmStatusOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AlgorithmStatus,AlgorithmStatus.Builder
public interface AlgorithmStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetActive()true if the algorithm is activeintgetErrorCount()how many times the algorithm ran with errorsStringgetErrorMessage()if the algorithm produced an error, the fields below contain the error message and the time when the error was raisedcom.google.protobuf.ByteStringgetErrorMessageBytes()if the algorithm produced an error, the fields below contain the error message and the time when the error was raisedcom.google.protobuf.TimestampgetErrorTime()optional .google.protobuf.Timestamp errorTime = 7;com.google.protobuf.TimestampOrBuildergetErrorTimeOrBuilder()optional .google.protobuf.Timestamp errorTime = 7;longgetExecTimeNs()total execution time in nanosecondscom.google.protobuf.TimestampgetLastRun()when the algorithm was last runcom.google.protobuf.TimestampOrBuildergetLastRunOrBuilder()when the algorithm was last runintgetRunCount()how many times the algorithm ran (successfully or with error)booleangetTraceEnabled()true if the tracing has been enabledbooleanhasActive()true if the algorithm is activebooleanhasErrorCount()how many times the algorithm ran with errorsbooleanhasErrorMessage()if the algorithm produced an error, the fields below contain the error message and the time when the error was raisedbooleanhasErrorTime()optional .google.protobuf.Timestamp errorTime = 7;booleanhasExecTimeNs()total execution time in nanosecondsbooleanhasLastRun()when the algorithm was last runbooleanhasRunCount()how many times the algorithm ran (successfully or with error)booleanhasTraceEnabled()true if the tracing has been enabled-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasActive
boolean hasActive()
true if the algorithm is active
optional bool active = 1;
-
getActive
boolean getActive()
true if the algorithm is active
optional bool active = 1;
-
hasTraceEnabled
boolean hasTraceEnabled()
true if the tracing has been enabled
optional bool traceEnabled = 2;
-
getTraceEnabled
boolean getTraceEnabled()
true if the tracing has been enabled
optional bool traceEnabled = 2;
-
hasRunCount
boolean hasRunCount()
how many times the algorithm ran (successfully or with error)
optional uint32 runCount = 3;
-
getRunCount
int getRunCount()
how many times the algorithm ran (successfully or with error)
optional uint32 runCount = 3;
-
hasLastRun
boolean hasLastRun()
when the algorithm was last run
optional .google.protobuf.Timestamp lastRun = 4;
-
getLastRun
com.google.protobuf.Timestamp getLastRun()
when the algorithm was last run
optional .google.protobuf.Timestamp lastRun = 4;
-
getLastRunOrBuilder
com.google.protobuf.TimestampOrBuilder getLastRunOrBuilder()
when the algorithm was last run
optional .google.protobuf.Timestamp lastRun = 4;
-
hasErrorCount
boolean hasErrorCount()
how many times the algorithm ran with errors
optional uint32 errorCount = 5;
-
getErrorCount
int getErrorCount()
how many times the algorithm ran with errors
optional uint32 errorCount = 5;
-
hasErrorMessage
boolean hasErrorMessage()
if the algorithm produced an error, the fields below contain the error message and the time when the error was raised
optional string errorMessage = 6;
-
getErrorMessage
String getErrorMessage()
if the algorithm produced an error, the fields below contain the error message and the time when the error was raised
optional string errorMessage = 6;
-
getErrorMessageBytes
com.google.protobuf.ByteString getErrorMessageBytes()
if the algorithm produced an error, the fields below contain the error message and the time when the error was raised
optional string errorMessage = 6;
-
hasErrorTime
boolean hasErrorTime()
optional .google.protobuf.Timestamp errorTime = 7;
-
getErrorTime
com.google.protobuf.Timestamp getErrorTime()
optional .google.protobuf.Timestamp errorTime = 7;
-
getErrorTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getErrorTimeOrBuilder()
optional .google.protobuf.Timestamp errorTime = 7;
-
hasExecTimeNs
boolean hasExecTimeNs()
total execution time in nanoseconds
optional uint64 execTimeNs = 8;
-
getExecTimeNs
long getExecTimeNs()
total execution time in nanoseconds
optional uint64 execTimeNs = 8;
-
-