Package org.yamcs.protobuf.links
Class LinksApiClient
- java.lang.Object
-
- org.yamcs.protobuf.links.AbstractLinksApi<Void>
-
- org.yamcs.protobuf.links.LinksApiClient
-
public class LinksApiClient extends AbstractLinksApi<Void>
-
-
Constructor Summary
Constructors Constructor Description LinksApiClient(MethodHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisableLink(Void ctx, DisableLinkRequest request, Observer<LinkInfo> observer)Disable a linkvoidenableLink(Void ctx, EnableLinkRequest request, Observer<LinkInfo> observer)Enable a linkvoidgetLink(Void ctx, GetLinkRequest request, Observer<LinkInfo> observer)Get a linkvoidlistLinks(Void ctx, ListLinksRequest request, Observer<ListLinksResponse> observer)List linksvoidresetLinkCounters(Void ctx, ResetLinkCountersRequest request, Observer<LinkInfo> observer)Reset link countersvoidsubscribeLinks(Void ctx, SubscribeLinksRequest request, Observer<LinkEvent> observer)Receive link updatesvoidupdateLink(Void ctx, EditLinkRequest request, Observer<LinkInfo> observer)Update a link-
Methods inherited from class org.yamcs.protobuf.links.AbstractLinksApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
-
-
-
Constructor Detail
-
LinksApiClient
public LinksApiClient(MethodHandler handler)
-
-
Method Detail
-
listLinks
public final void listLinks(Void ctx, ListLinksRequest request, Observer<ListLinksResponse> observer)
List links
- Specified by:
listLinksin classAbstractLinksApi<Void>
-
getLink
public final void getLink(Void ctx, GetLinkRequest request, Observer<LinkInfo> observer)
Get a link
- Specified by:
getLinkin classAbstractLinksApi<Void>
-
updateLink
public final void updateLink(Void ctx, EditLinkRequest request, Observer<LinkInfo> observer)
Update a link
- Specified by:
updateLinkin classAbstractLinksApi<Void>
-
enableLink
public final void enableLink(Void ctx, EnableLinkRequest request, Observer<LinkInfo> observer)
Enable a link
- Specified by:
enableLinkin classAbstractLinksApi<Void>
-
disableLink
public final void disableLink(Void ctx, DisableLinkRequest request, Observer<LinkInfo> observer)
Disable a link
- Specified by:
disableLinkin classAbstractLinksApi<Void>
-
resetLinkCounters
public final void resetLinkCounters(Void ctx, ResetLinkCountersRequest request, Observer<LinkInfo> observer)
Reset link counters
- Specified by:
resetLinkCountersin classAbstractLinksApi<Void>
-
subscribeLinks
public final void subscribeLinks(Void ctx, SubscribeLinksRequest request, Observer<LinkEvent> observer)
Receive link updates
- Specified by:
subscribeLinksin classAbstractLinksApi<Void>
-
-