java.lang.Object
org.yamcs.client.processor.ProcessorClient
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic final class -
Constructor Summary
ConstructorsConstructorDescriptionProcessorClient(org.yamcs.api.MethodHandler methodHandler, String instance, String processor) -
Method Summary
Modifier and TypeMethodDescriptionacceptCommand(String queue, String commandId) CompletableFuture<org.yamcs.protobuf.Commanding.CommandQueueInfo>blockQueue(String queue) changeSpeed(String speed) CompletableFuture<org.yamcs.protobuf.Commanding.CommandQueueInfo>disableQueue(String queue) CompletableFuture<org.yamcs.protobuf.Commanding.CommandQueueInfo>enableQueue(String queue) CompletableFuture<org.yamcs.protobuf.ProcessorInfo>getInfo()CompletableFuture<org.yamcs.protobuf.Pvalue.ParameterValue>getValue(String parameter, ProcessorClient.GetOptions.GetOption... options) CompletableFuture<List<org.yamcs.protobuf.Pvalue.ParameterValue>>getValues(List<String> parameters, ProcessorClient.GetOptions.GetOption... options) issueCommand(String command, Map<String, ?> arguments) issueCommand(String command, Map<String, ?> arguments, Executor executor) pause()prepareCommand(String command) rejectCommand(String queue, String commandId) CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo>removeAlarms(String parameter) CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo>removeCalibrators(String parameter) resume()CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo>revertAlarms(String parameter) revertAlgorithm(String algorithm) CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo>revertCalibrators(String parameter) CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo>setAlarms(String parameter, org.yamcs.protobuf.Mdb.AlarmInfo defaultAlarm, List<org.yamcs.protobuf.Mdb.ContextAlarmInfo> contextAlarms) CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo>setCalibrators(String parameter, org.yamcs.protobuf.Mdb.CalibratorInfo defaultCalibrator, List<org.yamcs.protobuf.Mdb.ContextCalibratorInfo> contextCalibrators) CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo>setDefaultAlarm(String parameter, org.yamcs.protobuf.Mdb.AlarmInfo alarm) CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo>setDefaultCalibrator(String parameter, org.yamcs.protobuf.Mdb.CalibratorInfo calibrator) updateAlgorithm(String algorithm, String text) updateCommand(String command, String commandId, String attribute, org.yamcs.protobuf.Yamcs.Value value) updateCommand(String command, String commandId, Map<String, org.yamcs.protobuf.Yamcs.Value> attributes)
-
Constructor Details
-
ProcessorClient
-
-
Method Details
-
getInstance
-
getProcessor
-
getInfo
-
getValue
public CompletableFuture<org.yamcs.protobuf.Pvalue.ParameterValue> getValue(String parameter, ProcessorClient.GetOptions.GetOption... options) -
getValues
public CompletableFuture<List<org.yamcs.protobuf.Pvalue.ParameterValue>> getValues(List<String> parameters, ProcessorClient.GetOptions.GetOption... options) -
setValue
-
setValues
-
issueCommand
-
issueCommand
-
prepareCommand
-
pause
-
resume
-
seek
-
changeSpeed
-
updateCommand
public CompletableFuture<Void> updateCommand(String command, String commandId, String attribute, org.yamcs.protobuf.Yamcs.Value value) -
updateCommand
-
setDefaultCalibrator
public CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo> setDefaultCalibrator(String parameter, org.yamcs.protobuf.Mdb.CalibratorInfo calibrator) -
setCalibrators
public CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo> setCalibrators(String parameter, org.yamcs.protobuf.Mdb.CalibratorInfo defaultCalibrator, List<org.yamcs.protobuf.Mdb.ContextCalibratorInfo> contextCalibrators) -
removeCalibrators
public CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo> removeCalibrators(String parameter) -
revertCalibrators
public CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo> revertCalibrators(String parameter) -
setDefaultAlarm
public CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo> setDefaultAlarm(String parameter, org.yamcs.protobuf.Mdb.AlarmInfo alarm) -
setAlarms
public CompletableFuture<org.yamcs.protobuf.Mdb.ParameterTypeInfo> setAlarms(String parameter, org.yamcs.protobuf.Mdb.AlarmInfo defaultAlarm, List<org.yamcs.protobuf.Mdb.ContextAlarmInfo> contextAlarms) -
removeAlarms
-
revertAlarms
-
updateAlgorithm
-
revertAlgorithm
-
enableQueue
-
disableQueue
-
blockQueue
-
rejectCommand
-
acceptCommand
-