Package com.google.cloud.ces.v1beta
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 Summary
Modifier and TypeMethodDescriptiondefault voidexecuteTool(ExecuteToolRequest request, io.grpc.stub.StreamObserver<ExecuteToolResponse> responseObserver) Executes the given tool with the given arguments.default voidretrieveTools(RetrieveToolsRequest request, io.grpc.stub.StreamObserver<RetrieveToolsResponse> responseObserver) Retrieve the list of tools included in the specified toolset.default voidretrieveToolSchema(RetrieveToolSchemaRequest request, io.grpc.stub.StreamObserver<RetrieveToolSchemaResponse> responseObserver) Retrieve the schema of the given tool.
-
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.
-