Package org.yamcs.protobuf
Class MdbOverrideApiClient
- java.lang.Object
-
- org.yamcs.protobuf.AbstractMdbOverrideApi<Void>
-
- org.yamcs.protobuf.MdbOverrideApiClient
-
public class MdbOverrideApiClient extends AbstractMdbOverrideApi<Void>
Groups operations that support runtime changes to some parts of the MDB. These changes are always scoped to a processor, and do not persist across server restarts.
-
-
Constructor Summary
Constructors Constructor Description MdbOverrideApiClient(MethodHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgetAlgorithmOverrides(Void ctx, GetAlgorithmOverridesRequest request, Observer<GetAlgorithmOverridesResponse> observer)Get overrides for an algorithmvoidlistMdbOverrides(Void ctx, ListMdbOverridesRequest request, Observer<ListMdbOverridesResponse> observer)List MDB overridesvoidupdateAlgorithm(Void ctx, UpdateAlgorithmRequest request, Observer<com.google.protobuf.Empty> observer)Update an algorithm's definitionvoidupdateParameter(Void ctx, UpdateParameterRequest request, Observer<Mdb.ParameterTypeInfo> observer)Update a parameter's definition-
Methods inherited from class org.yamcs.protobuf.AbstractMdbOverrideApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
-
-
-
Constructor Detail
-
MdbOverrideApiClient
public MdbOverrideApiClient(MethodHandler handler)
-
-
Method Detail
-
listMdbOverrides
public final void listMdbOverrides(Void ctx, ListMdbOverridesRequest request, Observer<ListMdbOverridesResponse> observer)
List MDB overrides
- Specified by:
listMdbOverridesin classAbstractMdbOverrideApi<Void>
-
getAlgorithmOverrides
public final void getAlgorithmOverrides(Void ctx, GetAlgorithmOverridesRequest request, Observer<GetAlgorithmOverridesResponse> observer)
Get overrides for an algorithm
- Specified by:
getAlgorithmOverridesin classAbstractMdbOverrideApi<Void>
-
updateParameter
public final void updateParameter(Void ctx, UpdateParameterRequest request, Observer<Mdb.ParameterTypeInfo> observer)
Update a parameter's definition
- Specified by:
updateParameterin classAbstractMdbOverrideApi<Void>
-
updateAlgorithm
public final void updateAlgorithm(Void ctx, UpdateAlgorithmRequest request, Observer<com.google.protobuf.Empty> observer)
Update an algorithm's definition
- Specified by:
updateAlgorithmin classAbstractMdbOverrideApi<Void>
-
-