public static interface ToolServiceGrpc.AsyncServiceTool service provides APIs for interacting with CES tools.
Methods
executeTool(ExecuteToolRequest request, StreamObserver<ExecuteToolResponse> responseObserver)
public default void executeTool(ExecuteToolRequest request, StreamObserver<ExecuteToolResponse> responseObserver)Executes the given tool with the given arguments.
| Parameters | |
|---|---|
| Name | Description |
request |
ExecuteToolRequest |
responseObserver |
io.grpc.stub.StreamObserver<ExecuteToolResponse> |
retrieveToolSchema(RetrieveToolSchemaRequest request, StreamObserver<RetrieveToolSchemaResponse> responseObserver)
public default void retrieveToolSchema(RetrieveToolSchemaRequest request, StreamObserver<RetrieveToolSchemaResponse> responseObserver)Retrieve the schema of the given tool. The schema is computed on the fly for the given instance of the tool.
| Parameters | |
|---|---|
| Name | Description |
request |
RetrieveToolSchemaRequest |
responseObserver |
io.grpc.stub.StreamObserver<RetrieveToolSchemaResponse> |
retrieveTools(RetrieveToolsRequest request, StreamObserver<RetrieveToolsResponse> responseObserver)
public default void retrieveTools(RetrieveToolsRequest request, StreamObserver<RetrieveToolsResponse> responseObserver)Retrieve the list of tools included in the specified toolset.
| Parameters | |
|---|---|
| Name | Description |
request |
RetrieveToolsRequest |
responseObserver |
io.grpc.stub.StreamObserver<RetrieveToolsResponse> |