Package org.yamcs.protobuf
Class ClearanceApiClient
- java.lang.Object
-
- org.yamcs.protobuf.AbstractClearanceApi<Void>
-
- org.yamcs.protobuf.ClearanceApiClient
-
public class ClearanceApiClient extends AbstractClearanceApi<Void>
-
-
Constructor Summary
Constructors Constructor Description ClearanceApiClient(MethodHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteClearance(Void ctx, DeleteClearanceRequest request, Observer<com.google.protobuf.Empty> observer)Delete a user's clearancevoidlistClearances(Void ctx, com.google.protobuf.Empty request, Observer<ListClearancesResponse> observer)List clearancesvoidsubscribeClearance(Void ctx, com.google.protobuf.Empty request, Observer<ClearanceInfo> observer)Receive updates on own clearancevoidupdateClearance(Void ctx, UpdateClearanceRequest request, Observer<ClearanceInfo> observer)Update a user's clearance-
Methods inherited from class org.yamcs.protobuf.AbstractClearanceApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
-
-
-
Constructor Detail
-
ClearanceApiClient
public ClearanceApiClient(MethodHandler handler)
-
-
Method Detail
-
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>
-
-