@Generated(value="org.yamcs.protoc.ServiceGenerator",
date="2024-03-12T11:40:02.340230288Z")
public class ClearanceApiClient
extends AbstractClearanceApi<Void>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voiddeleteClearance(Void ctx, DeleteClearanceRequest request, Observer<com.google.protobuf.Empty> observer) Delete a user's clearancefinal voidlistClearances(Void ctx, com.google.protobuf.Empty request, Observer<ListClearancesResponse> observer) List clearancesfinal voidsubscribeClearance(Void ctx, com.google.protobuf.Empty request, Observer<ClearanceInfo> observer) Receive updates on own clearancefinal voidupdateClearance(Void ctx, UpdateClearanceRequest request, Observer<ClearanceInfo> observer) Update a user's clearanceMethods inherited from class org.yamcs.protobuf.AbstractClearanceApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
ClearanceApiClient
-
-
Method Details
-
listClearances
public final void listClearances(Void ctx, com.google.protobuf.Empty request, Observer<ListClearancesResponse> observer) List clearances
- Specified by:
listClearancesin classAbstractClearanceApi<Void>
-
updateClearance
public final void updateClearance(Void ctx, UpdateClearanceRequest request, Observer<ClearanceInfo> observer) Update a user's clearance
- Specified by:
updateClearancein classAbstractClearanceApi<Void>
-
deleteClearance
public final void deleteClearance(Void ctx, DeleteClearanceRequest request, Observer<com.google.protobuf.Empty> observer) Delete a user's clearance
- Specified by:
deleteClearancein classAbstractClearanceApi<Void>
-
subscribeClearance
public final void subscribeClearance(Void ctx, com.google.protobuf.Empty request, Observer<ClearanceInfo> observer) Receive updates on own clearance
- Specified by:
subscribeClearancein classAbstractClearanceApi<Void>
-