public class EventsApiClient extends AbstractEventsApi<Void>
| Constructor and Description |
|---|
EventsApiClient(MethodHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
void |
createEvent(Void ctx,
CreateEventRequest request,
Observer<Yamcs.Event> observer)
Create an event
|
void |
exportEvents(Void ctx,
ExportEventsRequest request,
Observer<HttpBody> observer)
Export events in CSV format
|
void |
listEvents(Void ctx,
ListEventsRequest request,
Observer<ListEventsResponse> observer)
List events
|
void |
listEventSources(Void ctx,
ListEventSourcesRequest request,
Observer<ListEventSourcesResponse> observer)
List event sources
|
void |
streamEvents(Void ctx,
StreamEventsRequest request,
Observer<Yamcs.Event> observer)
Streams back events
|
void |
subscribeEvents(Void ctx,
SubscribeEventsRequest request,
Observer<Yamcs.Event> observer)
Receive event updates
|
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototypepublic EventsApiClient(MethodHandler handler)
public final void listEvents(Void ctx, ListEventsRequest request, Observer<ListEventsResponse> observer)
List events
listEvents in class AbstractEventsApi<Void>public final void createEvent(Void ctx, CreateEventRequest request, Observer<Yamcs.Event> observer)
Create an event
createEvent in class AbstractEventsApi<Void>public final void listEventSources(Void ctx, ListEventSourcesRequest request, Observer<ListEventSourcesResponse> observer)
List event sources
listEventSources in class AbstractEventsApi<Void>public final void streamEvents(Void ctx, StreamEventsRequest request, Observer<Yamcs.Event> observer)
Streams back events
streamEvents in class AbstractEventsApi<Void>public final void exportEvents(Void ctx, ExportEventsRequest request, Observer<HttpBody> observer)
Export events in CSV format
exportEvents in class AbstractEventsApi<Void>public final void subscribeEvents(Void ctx, SubscribeEventsRequest request, Observer<Yamcs.Event> observer)
Receive event updates
subscribeEvents in class AbstractEventsApi<Void>Copyright © 2022 Space Applications Services. All rights reserved.