@Generated(value="org.yamcs.maven.ServiceGenerator",
date="2025-03-05T21:48:16.578198270Z")
public class EventsApiClient
extends AbstractEventsApi<Void>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidcreateEvent(Void ctx, CreateEventRequest request, Observer<Event> observer) Create an eventfinal voidexportEvents(Void ctx, ExportEventsRequest request, Observer<HttpBody> observer) Export events in CSV formatfinal voidlistEvents(Void ctx, ListEventsRequest request, Observer<ListEventsResponse> observer) List eventsfinal voidlistEventSources(Void ctx, ListEventSourcesRequest request, Observer<ListEventSourcesResponse> observer) List event sourcesfinal voidstreamEvents(Void ctx, StreamEventsRequest request, Observer<Event> observer) Streams back eventsfinal Observer<SubscribeEventsRequest>subscribeEvents(Void ctx, Observer<Event> observer) Receive event updatesMethods inherited from class org.yamcs.protobuf.AbstractEventsApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
EventsApiClient
-
-
Method Details
-
listEvents
public final void listEvents(Void ctx, ListEventsRequest request, Observer<ListEventsResponse> observer) List events
- Specified by:
listEventsin classAbstractEventsApi<Void>
-
createEvent
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
Streams back events
- Specified by:
streamEventsin classAbstractEventsApi<Void>
-
exportEvents
Export events in CSV format
- Specified by:
exportEventsin classAbstractEventsApi<Void>
-
subscribeEvents
Receive event updates
- Specified by:
subscribeEventsin classAbstractEventsApi<Void>
-