Package org.yamcs.protobuf
Class EventsApiClient
- java.lang.Object
-
- org.yamcs.protobuf.AbstractEventsApi<Void>
-
- org.yamcs.protobuf.EventsApiClient
-
public class EventsApiClient extends AbstractEventsApi<Void>
-
-
Constructor Summary
Constructors Constructor Description EventsApiClient(MethodHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreateEvent(Void ctx, CreateEventRequest request, Observer<Yamcs.Event> observer)Create an eventvoidexportEvents(Void ctx, ExportEventsRequest request, Observer<HttpBody> observer)Export events in CSV formatvoidlistEvents(Void ctx, ListEventsRequest request, Observer<ListEventsResponse> observer)List eventsvoidlistEventSources(Void ctx, ListEventSourcesRequest request, Observer<ListEventSourcesResponse> observer)List event sourcesvoidstreamEvents(Void ctx, StreamEventsRequest request, Observer<Yamcs.Event> observer)Streams back eventsvoidsubscribeEvents(Void ctx, SubscribeEventsRequest request, Observer<Yamcs.Event> observer)Receive event updates-
Methods inherited from class org.yamcs.protobuf.AbstractEventsApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
-
-
-
Constructor Detail
-
EventsApiClient
public EventsApiClient(MethodHandler handler)
-
-
Method Detail
-
listEvents
public final void listEvents(Void ctx, ListEventsRequest request, Observer<ListEventsResponse> observer)
List events
- Specified by:
listEventsin classAbstractEventsApi<Void>
-
createEvent
public final void createEvent(Void ctx, CreateEventRequest request, Observer<Yamcs.Event> observer)
Create an event
- Specified by:
createEventin classAbstractEventsApi<Void>
-
listEventSources
public final void listEventSources(Void ctx, ListEventSourcesRequest request, Observer<ListEventSourcesResponse> observer)
List event sources
- Specified by:
listEventSourcesin classAbstractEventsApi<Void>
-
streamEvents
public final void streamEvents(Void ctx, StreamEventsRequest request, Observer<Yamcs.Event> observer)
Streams back events
- Specified by:
streamEventsin classAbstractEventsApi<Void>
-
exportEvents
public final void exportEvents(Void ctx, ExportEventsRequest request, Observer<HttpBody> observer)
Export events in CSV format
- Specified by:
exportEventsin classAbstractEventsApi<Void>
-
subscribeEvents
public final void subscribeEvents(Void ctx, SubscribeEventsRequest request, Observer<Yamcs.Event> observer)
Receive event updates
- Specified by:
subscribeEventsin classAbstractEventsApi<Void>
-
-