Package org.yamcs.protobuf
Class QueuesApiClient
@Generated(value="org.yamcs.protoc.ServiceGenerator",
date="2024-05-02T10:05:24.958998692Z")
public class QueuesApiClient
extends AbstractQueuesApi<Void>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
acceptCommand
(Void ctx, AcceptCommandRequest request, Observer<com.google.protobuf.Empty> observer) Accept a queued commandfinal void
blockQueue
(Void ctx, BlockQueueRequest request, Observer<Commanding.CommandQueueInfo> observer) Block a command queuefinal void
disableQueue
(Void ctx, DisableQueueRequest request, Observer<Commanding.CommandQueueInfo> observer) Disable a command queuefinal void
enableQueue
(Void ctx, EnableQueueRequest request, Observer<Commanding.CommandQueueInfo> observer) Enable a command queuefinal void
getQueue
(Void ctx, GetQueueRequest request, Observer<Commanding.CommandQueueInfo> observer) Get a command queuefinal void
listQueuedCommands
(Void ctx, ListQueuedCommandsRequest request, Observer<ListQueuedCommandsResponse> observer) List queued commandsfinal void
listQueues
(Void ctx, ListQueuesRequest request, Observer<ListQueuesResponse> observer) List command queuesfinal void
rejectCommand
(Void ctx, RejectCommandRequest request, Observer<com.google.protobuf.Empty> observer) Reject a queued commandfinal void
subscribeQueueEvents
(Void ctx, SubscribeQueueEventsRequest request, Observer<Commanding.CommandQueueEvent> observer) Receive updates on queue eventsfinal void
subscribeQueueStatistics
(Void ctx, SubscribeQueueStatisticsRequest request, Observer<Commanding.CommandQueueInfo> observer) Receive updates on queue statsMethods inherited from class org.yamcs.protobuf.AbstractQueuesApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
QueuesApiClient
-
-
Method Details
-
listQueues
public final void listQueues(Void ctx, ListQueuesRequest request, Observer<ListQueuesResponse> observer) List command queues
- Specified by:
listQueues
in classAbstractQueuesApi<Void>
-
getQueue
public final void getQueue(Void ctx, GetQueueRequest request, Observer<Commanding.CommandQueueInfo> observer) Get a command queue
- Specified by:
getQueue
in classAbstractQueuesApi<Void>
-
enableQueue
public final void enableQueue(Void ctx, EnableQueueRequest request, Observer<Commanding.CommandQueueInfo> observer) Enable a command queue
- Specified by:
enableQueue
in classAbstractQueuesApi<Void>
-
disableQueue
public final void disableQueue(Void ctx, DisableQueueRequest request, Observer<Commanding.CommandQueueInfo> observer) Disable a command queue
- Specified by:
disableQueue
in classAbstractQueuesApi<Void>
-
blockQueue
public final void blockQueue(Void ctx, BlockQueueRequest request, Observer<Commanding.CommandQueueInfo> observer) Block a command queue
- Specified by:
blockQueue
in classAbstractQueuesApi<Void>
-
subscribeQueueStatistics
public final void subscribeQueueStatistics(Void ctx, SubscribeQueueStatisticsRequest request, Observer<Commanding.CommandQueueInfo> observer) Receive updates on queue stats
- Specified by:
subscribeQueueStatistics
in classAbstractQueuesApi<Void>
-
subscribeQueueEvents
public final void subscribeQueueEvents(Void ctx, SubscribeQueueEventsRequest request, Observer<Commanding.CommandQueueEvent> observer) Receive updates on queue events
- Specified by:
subscribeQueueEvents
in classAbstractQueuesApi<Void>
-
listQueuedCommands
public final void listQueuedCommands(Void ctx, ListQueuedCommandsRequest request, Observer<ListQueuedCommandsResponse> observer) List queued commands
- Specified by:
listQueuedCommands
in classAbstractQueuesApi<Void>
-
acceptCommand
public final void acceptCommand(Void ctx, AcceptCommandRequest request, Observer<com.google.protobuf.Empty> observer) Accept a queued command
- Specified by:
acceptCommand
in classAbstractQueuesApi<Void>
-
rejectCommand
public final void rejectCommand(Void ctx, RejectCommandRequest request, Observer<com.google.protobuf.Empty> observer) Reject a queued command
- Specified by:
rejectCommand
in classAbstractQueuesApi<Void>
-