Package org.yamcs.client.mdb
Class MissionDatabaseClient
- java.lang.Object
-
- org.yamcs.client.mdb.MissionDatabaseClient
-
public class MissionDatabaseClient extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MissionDatabaseClient.ListOptions
-
Constructor Summary
Constructors Constructor Description MissionDatabaseClient(MethodHandler handler, String instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<Mdb.CommandInfo>
getCommand(String name)
CompletableFuture<Mdb.ContainerInfo>
getContainer(String name)
String
getInstance()
CompletableFuture<Mdb.ParameterInfo>
getParameter(String name)
CompletableFuture<byte[]>
getSerializedJavaDump()
CompletableFuture<Page<Mdb.CommandInfo>>
listCommands(MissionDatabaseClient.ListOptions.ListOption... options)
CompletableFuture<SystemPage<Mdb.CommandInfo>>
listCommandsForSystem(String system)
CompletableFuture<Page<Mdb.ContainerInfo>>
listContainers()
CompletableFuture<SystemPage<Mdb.ContainerInfo>>
listContainersForSystem(String system)
CompletableFuture<Page<Mdb.ParameterInfo>>
listParameters(MissionDatabaseClient.ListOptions.ListOption... options)
CompletableFuture<SystemPage<Mdb.ParameterInfo>>
listParametersForSystem(String system)
-
-
-
Constructor Detail
-
MissionDatabaseClient
public MissionDatabaseClient(MethodHandler handler, String instance)
-
-
Method Detail
-
getInstance
public String getInstance()
-
getParameter
public CompletableFuture<Mdb.ParameterInfo> getParameter(String name)
-
listParameters
public CompletableFuture<Page<Mdb.ParameterInfo>> listParameters(MissionDatabaseClient.ListOptions.ListOption... options)
-
listParametersForSystem
public CompletableFuture<SystemPage<Mdb.ParameterInfo>> listParametersForSystem(String system)
-
getContainer
public CompletableFuture<Mdb.ContainerInfo> getContainer(String name)
-
listContainers
public CompletableFuture<Page<Mdb.ContainerInfo>> listContainers()
-
listContainersForSystem
public CompletableFuture<SystemPage<Mdb.ContainerInfo>> listContainersForSystem(String system)
-
getCommand
public CompletableFuture<Mdb.CommandInfo> getCommand(String name)
-
listCommands
public CompletableFuture<Page<Mdb.CommandInfo>> listCommands(MissionDatabaseClient.ListOptions.ListOption... options)
-
listCommandsForSystem
public CompletableFuture<SystemPage<Mdb.CommandInfo>> listCommandsForSystem(String system)
-
getSerializedJavaDump
public CompletableFuture<byte[]> getSerializedJavaDump()
-
-