@Generated(value="org.yamcs.protoc.ServiceGenerator",
date="2023-09-18T00:21:24.526972184Z")
public class MdbApiClient
extends AbstractMdbApi<Void>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidbatchGetParameters(Void ctx, Mdb.BatchGetParametersRequest request, Observer<Mdb.BatchGetParametersResponse> observer) Batch get of multiple parametersfinal voidexportJavaMissionDatabase(Void ctx, Mdb.ExportJavaMissionDatabaseRequest request, Observer<HttpBody> observer) Export a java serialized dump of the mission databasefinal voidexportXtce(Void ctx, Mdb.ExportXtceRequest request, Observer<HttpBody> observer) Export an XTCE representation of a space system.final voidgetAlgorithm(Void ctx, Mdb.GetAlgorithmRequest request, Observer<Mdb.AlgorithmInfo> observer) Get an algorithmfinal voidgetCommand(Void ctx, Mdb.GetCommandRequest request, Observer<Mdb.CommandInfo> observer) Get a commandfinal voidgetContainer(Void ctx, Mdb.GetContainerRequest request, Observer<Mdb.ContainerInfo> observer) Get a containerfinal voidgetMissionDatabase(Void ctx, Mdb.GetMissionDatabaseRequest request, Observer<Mdb.MissionDatabase> observer) Get a mission databasefinal voidgetParameter(Void ctx, Mdb.GetParameterRequest request, Observer<Mdb.ParameterInfo> observer) Get a parameterfinal voidgetSpaceSystem(Void ctx, Mdb.GetSpaceSystemRequest request, Observer<Mdb.SpaceSystemInfo> observer) Get a space systemfinal voidlistAlgorithms(Void ctx, Mdb.ListAlgorithmsRequest request, Observer<Mdb.ListAlgorithmsResponse> observer) List algorithmsfinal voidlistCommands(Void ctx, Mdb.ListCommandsRequest request, Observer<Mdb.ListCommandsResponse> observer) List commandsfinal voidlistContainers(Void ctx, Mdb.ListContainersRequest request, Observer<Mdb.ListContainersResponse> observer) List containersfinal voidlistParameters(Void ctx, Mdb.ListParametersRequest request, Observer<Mdb.ListParametersResponse> observer) List parametersfinal voidlistSpaceSystems(Void ctx, Mdb.ListSpaceSystemsRequest request, Observer<Mdb.ListSpaceSystemsResponse> observer) List space systemsMethods inherited from class org.yamcs.protobuf.AbstractMdbApi
callMethod, callMethod, getDescriptorForType, getRequestPrototype, getResponsePrototype
-
Constructor Details
-
MdbApiClient
-
-
Method Details
-
getMissionDatabase
public final void getMissionDatabase(Void ctx, Mdb.GetMissionDatabaseRequest request, Observer<Mdb.MissionDatabase> observer) Get a mission database
- Specified by:
getMissionDatabasein classAbstractMdbApi<Void>
-
exportJavaMissionDatabase
public final void exportJavaMissionDatabase(Void ctx, Mdb.ExportJavaMissionDatabaseRequest request, Observer<HttpBody> observer) Export a java serialized dump of the mission database
- Specified by:
exportJavaMissionDatabasein classAbstractMdbApi<Void>
-
listSpaceSystems
public final void listSpaceSystems(Void ctx, Mdb.ListSpaceSystemsRequest request, Observer<Mdb.ListSpaceSystemsResponse> observer) List space systems
- Specified by:
listSpaceSystemsin classAbstractMdbApi<Void>
-
getSpaceSystem
public final void getSpaceSystem(Void ctx, Mdb.GetSpaceSystemRequest request, Observer<Mdb.SpaceSystemInfo> observer) Get a space system
- Specified by:
getSpaceSystemin classAbstractMdbApi<Void>
-
exportXtce
Export an XTCE representation of a space system. If the requested space system is not the root, containers will have their qualified name stripped by the top name. In addition there may also be references to objects from space systems that are not part of the export.
- Specified by:
exportXtcein classAbstractMdbApi<Void>
-
listParameters
public final void listParameters(Void ctx, Mdb.ListParametersRequest request, Observer<Mdb.ListParametersResponse> observer) List parameters
- Specified by:
listParametersin classAbstractMdbApi<Void>
-
getParameter
public final void getParameter(Void ctx, Mdb.GetParameterRequest request, Observer<Mdb.ParameterInfo> observer) Get a parameter
- Specified by:
getParameterin classAbstractMdbApi<Void>
-
batchGetParameters
public final void batchGetParameters(Void ctx, Mdb.BatchGetParametersRequest request, Observer<Mdb.BatchGetParametersResponse> observer) Batch get of multiple parameters
- Specified by:
batchGetParametersin classAbstractMdbApi<Void>
-
listContainers
public final void listContainers(Void ctx, Mdb.ListContainersRequest request, Observer<Mdb.ListContainersResponse> observer) List containers
- Specified by:
listContainersin classAbstractMdbApi<Void>
-
getContainer
public final void getContainer(Void ctx, Mdb.GetContainerRequest request, Observer<Mdb.ContainerInfo> observer) Get a container
- Specified by:
getContainerin classAbstractMdbApi<Void>
-
listCommands
public final void listCommands(Void ctx, Mdb.ListCommandsRequest request, Observer<Mdb.ListCommandsResponse> observer) List commands
- Specified by:
listCommandsin classAbstractMdbApi<Void>
-
getCommand
public final void getCommand(Void ctx, Mdb.GetCommandRequest request, Observer<Mdb.CommandInfo> observer) Get a command
- Specified by:
getCommandin classAbstractMdbApi<Void>
-
listAlgorithms
public final void listAlgorithms(Void ctx, Mdb.ListAlgorithmsRequest request, Observer<Mdb.ListAlgorithmsResponse> observer) List algorithms
- Specified by:
listAlgorithmsin classAbstractMdbApi<Void>
-
getAlgorithm
public final void getAlgorithm(Void ctx, Mdb.GetAlgorithmRequest request, Observer<Mdb.AlgorithmInfo> observer) Get an algorithm
- Specified by:
getAlgorithmin classAbstractMdbApi<Void>
-