Interface ToolServiceGrpc.AsyncService

All Known Implementing Classes:
ToolServiceGrpc.ToolServiceImplBase
Enclosing class:
ToolServiceGrpc

public static interface ToolServiceGrpc.AsyncService
 Tool service provides APIs for interacting with CES tools.
 
  • Method Details

    • executeTool

      default void executeTool(ExecuteToolRequest request, io.grpc.stub.StreamObserver<ExecuteToolResponse> responseObserver)
       Executes the given tool with the given arguments.
       
    • retrieveToolSchema

      default void retrieveToolSchema(RetrieveToolSchemaRequest request, io.grpc.stub.StreamObserver<RetrieveToolSchemaResponse> responseObserver)
       Retrieve the schema of the given tool. The schema is computed on the fly
       for the given instance of the tool.
       
    • retrieveTools

      default void retrieveTools(RetrieveToolsRequest request, io.grpc.stub.StreamObserver<RetrieveToolsResponse> responseObserver)
       Retrieve the list of tools included in the specified toolset.