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 classMissionDatabaseClient.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)StringgetInstance()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()
-
-