
org.yamcs.protobuf.EditProcessorRequestOrBuilder 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/processing/processing.proto
package org.yamcs.protobuf;
public interface EditProcessorRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:yamcs.protobuf.processing.EditProcessorRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* Yamcs instance name
*
*
* optional string instance = 1;
* @return Whether the instance field is set.
*/
boolean hasInstance();
/**
*
* Yamcs instance name
*
*
* optional string instance = 1;
* @return The instance.
*/
java.lang.String getInstance();
/**
*
* Yamcs instance name
*
*
* optional string instance = 1;
* @return The bytes for instance.
*/
com.google.protobuf.ByteString
getInstanceBytes();
/**
*
* Processor name
*
*
* optional string processor = 2;
* @return Whether the processor field is set.
*/
boolean hasProcessor();
/**
*
* Processor name
*
*
* optional string processor = 2;
* @return The processor.
*/
java.lang.String getProcessor();
/**
*
* Processor name
*
*
* optional string processor = 2;
* @return The bytes for processor.
*/
com.google.protobuf.ByteString
getProcessorBytes();
/**
*
* The state this replay processor should be updated to. Either ``paused`` or
* ``running``.
*
*
* optional string state = 3;
* @return Whether the state field is set.
*/
boolean hasState();
/**
*
* The state this replay processor should be updated to. Either ``paused`` or
* ``running``.
*
*
* optional string state = 3;
* @return The state.
*/
java.lang.String getState();
/**
*
* The state this replay processor should be updated to. Either ``paused`` or
* ``running``.
*
*
* optional string state = 3;
* @return The bytes for state.
*/
com.google.protobuf.ByteString
getStateBytes();
/**
*
* The time where the processing needs to jump towards. Must be a date string
* in ISO 8601 format.
*
*
* optional .google.protobuf.Timestamp seek = 4;
* @return Whether the seek field is set.
*/
boolean hasSeek();
/**
*
* The time where the processing needs to jump towards. Must be a date string
* in ISO 8601 format.
*
*
* optional .google.protobuf.Timestamp seek = 4;
* @return The seek.
*/
com.google.protobuf.Timestamp getSeek();
/**
*
* The time where the processing needs to jump towards. Must be a date string
* in ISO 8601 format.
*
*
* optional .google.protobuf.Timestamp seek = 4;
*/
com.google.protobuf.TimestampOrBuilder getSeekOrBuilder();
/**
*
* The speed of the processor. One of:
* * ``afap``
* * a speed factor relative to the original speed. Example: ``2x``
* * a fixed delay value in milliseconds. Example: ``2000``
*
*
* optional string speed = 5;
* @return Whether the speed field is set.
*/
boolean hasSpeed();
/**
*
* The speed of the processor. One of:
* * ``afap``
* * a speed factor relative to the original speed. Example: ``2x``
* * a fixed delay value in milliseconds. Example: ``2000``
*
*
* optional string speed = 5;
* @return The speed.
*/
java.lang.String getSpeed();
/**
*
* The speed of the processor. One of:
* * ``afap``
* * a speed factor relative to the original speed. Example: ``2x``
* * a fixed delay value in milliseconds. Example: ``2000``
*
*
* optional string speed = 5;
* @return The bytes for speed.
*/
com.google.protobuf.ByteString
getSpeedBytes();
/**
*
* New start time
*
*
* optional .google.protobuf.Timestamp start = 6;
* @return Whether the start field is set.
*/
boolean hasStart();
/**
*
* New start time
*
*
* optional .google.protobuf.Timestamp start = 6;
* @return The start.
*/
com.google.protobuf.Timestamp getStart();
/**
*
* New start time
*
*
* optional .google.protobuf.Timestamp start = 6;
*/
com.google.protobuf.TimestampOrBuilder getStartOrBuilder();
/**
*
* New stop time
*
*
* optional .google.protobuf.Timestamp stop = 7;
* @return Whether the stop field is set.
*/
boolean hasStop();
/**
*
* New stop time
*
*
* optional .google.protobuf.Timestamp stop = 7;
* @return The stop.
*/
com.google.protobuf.Timestamp getStop();
/**
*
* New stop time
*
*
* optional .google.protobuf.Timestamp stop = 7;
*/
com.google.protobuf.TimestampOrBuilder getStopOrBuilder();
/**
*
* Continue replaying from ``start`` after having reached ``stop``.
*
*
* optional bool loop = 8;
* @return Whether the loop field is set.
*/
boolean hasLoop();
/**
*
* Continue replaying from ``start`` after having reached ``stop``.
*
*
* optional bool loop = 8;
* @return The loop.
*/
boolean getLoop();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy