java.lang.Object
org.yamcs.protobuf.links.AbstractLinksApi<Context>
org.yamcs.http.api.LinksApi
- All Implemented Interfaces:
org.yamcs.api.Api<Context>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisableLink(Context ctx, org.yamcs.protobuf.links.DisableLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) voidenableLink(Context ctx, org.yamcs.protobuf.links.EnableLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) voidgetLink(Context ctx, org.yamcs.protobuf.links.GetLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) voidlistLinks(Context ctx, org.yamcs.protobuf.links.ListLinksRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.ListLinksResponse> observer) voidresetLinkCounters(Context ctx, org.yamcs.protobuf.links.ResetLinkCountersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) voidrunAction(Context ctx, org.yamcs.protobuf.links.RunActionRequest request, org.yamcs.api.Observer<com.google.protobuf.Struct> observer) voidsubscribeLinks(Context ctx, org.yamcs.protobuf.links.SubscribeLinksRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkEvent> observer) static LinkverifyLink(String instance, String linkName) Methods inherited from class org.yamcs.protobuf.links.AbstractLinksApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
LinksApi
-
-
Method Details
-
listLinks
public void listLinks(Context ctx, org.yamcs.protobuf.links.ListLinksRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.ListLinksResponse> observer) - Specified by:
listLinksin classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
subscribeLinks
public void subscribeLinks(Context ctx, org.yamcs.protobuf.links.SubscribeLinksRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkEvent> observer) - Specified by:
subscribeLinksin classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
getLink
public void getLink(Context ctx, org.yamcs.protobuf.links.GetLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) - Specified by:
getLinkin classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
enableLink
public void enableLink(Context ctx, org.yamcs.protobuf.links.EnableLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) - Specified by:
enableLinkin classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
disableLink
public void disableLink(Context ctx, org.yamcs.protobuf.links.DisableLinkRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) - Specified by:
disableLinkin classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
resetLinkCounters
public void resetLinkCounters(Context ctx, org.yamcs.protobuf.links.ResetLinkCountersRequest request, org.yamcs.api.Observer<org.yamcs.protobuf.links.LinkInfo> observer) - Specified by:
resetLinkCountersin classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
runAction
public void runAction(Context ctx, org.yamcs.protobuf.links.RunActionRequest request, org.yamcs.api.Observer<com.google.protobuf.Struct> observer) - Specified by:
runActionin classorg.yamcs.protobuf.links.AbstractLinksApi<Context>
-
verifyLink
-