Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
*/
@Override
public final void getMissionDatabase(Void ctx, GetMissionDatabaseRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(0),
request,
MissionDatabase.getDefaultInstance(),
observer);
}
/**
*
* Export a java serialized dump of the mission database
*
*/
@Override
public final void exportJavaMissionDatabase(Void ctx, ExportJavaMissionDatabaseRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(1),
request,
HttpBody.getDefaultInstance(),
observer);
}
/**
*
* List space systems
*
*/
@Override
public final void listSpaceSystems(Void ctx, ListSpaceSystemsRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(2),
request,
ListSpaceSystemsResponse.getDefaultInstance(),
observer);
}
/**
*
* Get a space system
*
*/
@Override
public final void getSpaceSystem(Void ctx, GetSpaceSystemRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(3),
request,
SpaceSystemInfo.getDefaultInstance(),
observer);
}
/**
*
* 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.
*
*/
@Override
public final void exportXtce(Void ctx, ExportXtceRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(4),
request,
HttpBody.getDefaultInstance(),
observer);
}
/**
*
* Stream Mission Database items.
*
* This operation is intended for tools that need to efficiently fetch
* the full list of parameters or commands, without using repeated
* pagination-based requests.
*
*/
@Override
public final void streamMissionDatabase(Void ctx, StreamMissionDatabaseRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(5),
request,
MissionDatabaseItem.getDefaultInstance(),
observer);
}
/**
*
* List parameters
*
*/
@Override
public final void listParameters(Void ctx, ListParametersRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(6),
request,
ListParametersResponse.getDefaultInstance(),
observer);
}
/**
*
* Get a parameter
*
*/
@Override
public final void getParameter(Void ctx, GetParameterRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(7),
request,
ParameterInfo.getDefaultInstance(),
observer);
}
/**
*
* Create a parameter
*
*/
@Override
public final void createParameter(Void ctx, CreateParameterRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(8),
request,
ParameterInfo.getDefaultInstance(),
observer);
}
/**
*
* Batch get of multiple parameters
*
*/
@Override
public final void batchGetParameters(Void ctx, BatchGetParametersRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(9),
request,
BatchGetParametersResponse.getDefaultInstance(),
observer);
}
/**
*
* List parameter types
*
*/
@Override
public final void listParameterTypes(Void ctx, ListParameterTypesRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(10),
request,
ListParameterTypesResponse.getDefaultInstance(),
observer);
}
/**
*
* Get a parameter type
*
*/
@Override
public final void getParameterType(Void ctx, GetParameterTypeRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(11),
request,
ParameterTypeInfo.getDefaultInstance(),
observer);
}
/**
*
* Create a parameter type
*
*/
@Override
public final void createParameterType(Void ctx, CreateParameterTypeRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(12),
request,
ParameterTypeInfo.getDefaultInstance(),
observer);
}
/**
*
* List containers
*
*/
@Override
public final void listContainers(Void ctx, ListContainersRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(13),
request,
ListContainersResponse.getDefaultInstance(),
observer);
}
/**
*
* Get a container
*
*/
@Override
public final void getContainer(Void ctx, GetContainerRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(14),
request,
ContainerInfo.getDefaultInstance(),
observer);
}
/**
*
* List commands
*
*/
@Override
public final void listCommands(Void ctx, ListCommandsRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(15),
request,
ListCommandsResponse.getDefaultInstance(),
observer);
}
/**
*
* Get a command
*
*/
@Override
public final void getCommand(Void ctx, GetCommandRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(16),
request,
CommandInfo.getDefaultInstance(),
observer);
}
/**
*
* List algorithms
*
*/
@Override
public final void listAlgorithms(Void ctx, ListAlgorithmsRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(17),
request,
ListAlgorithmsResponse.getDefaultInstance(),
observer);
}
/**
*
* Get an algorithm
*
*/
@Override
public final void getAlgorithm(Void ctx, GetAlgorithmRequest request, Observer observer) {
handler.call(
getDescriptorForType().getMethods().get(18),
request,
AlgorithmInfo.getDefaultInstance(),
observer);
}
}