- 4.87.0 (latest)
- 4.86.0
- 4.84.0
- 4.82.0
- 4.81.0
- 4.80.0
- 4.79.0
- 4.78.0
- 4.76.0
- 4.74.0
- 4.73.0
- 4.70.0
- 4.69.0
- 4.68.0
- 4.66.0
- 4.65.0
- 4.64.0
- 4.63.0
- 4.62.0
- 4.61.0
- 4.60.0
- 4.59.0
- 4.58.0
- 4.57.0
- 4.55.0
- 4.54.0
- 4.53.0
- 4.52.0
- 4.51.0
- 4.50.0
- 4.49.0
- 4.48.0
- 4.47.0
- 4.46.0
- 4.45.0
- 4.43.0
- 4.42.0
- 4.41.0
- 4.40.0
- 4.39.0
- 4.38.0
- 4.37.0
- 4.36.0
- 4.35.0
- 4.34.0
- 4.33.0
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.23.0
- 4.22.0
- 4.21.0
- 4.20.0
- 4.19.0
- 4.18.0
- 4.17.0
- 4.15.0
- 4.14.0
- 4.13.0
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.1
- 4.8.6
- 4.7.5
- 4.6.0
- 4.5.11
- 4.4.0
- 4.3.1
public static final class ToolsGrpc.ToolsStub extends AbstractAsyncStub<ToolsGrpc.ToolsStub>A stub to allow clients to do asynchronous rpc calls to service Tools.
Tool Service for LLM powered Agent Assist. Tools can be used to interact with remote APIs (e.g. fetching orders) to retrieve additional information as input to LLM.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > ToolsGrpc.ToolsStubMethods
build(Channel channel, CallOptions callOptions)
protected ToolsGrpc.ToolsStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
ToolsGrpc.ToolsStub |
|
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createTool(CreateToolRequest request, StreamObserver<Tool> responseObserver)
public void createTool(CreateToolRequest request, StreamObserver<Tool> responseObserver)Creates a tool.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateToolRequest |
responseObserver |
io.grpc.stub.StreamObserver<Tool> |
deleteTool(DeleteToolRequest request, StreamObserver<Empty> responseObserver)
public void deleteTool(DeleteToolRequest request, StreamObserver<Empty> responseObserver)Deletes a tool.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteToolRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getTool(GetToolRequest request, StreamObserver<Tool> responseObserver)
public void getTool(GetToolRequest request, StreamObserver<Tool> responseObserver)Retrieves a tool.
| Parameters | |
|---|---|
| Name | Description |
request |
GetToolRequest |
responseObserver |
io.grpc.stub.StreamObserver<Tool> |
listTools(ListToolsRequest request, StreamObserver<ListToolsResponse> responseObserver)
public void listTools(ListToolsRequest request, StreamObserver<ListToolsResponse> responseObserver)Lists tools.
| Parameters | |
|---|---|
| Name | Description |
request |
ListToolsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListToolsResponse> |
updateTool(UpdateToolRequest request, StreamObserver<Tool> responseObserver)
public void updateTool(UpdateToolRequest request, StreamObserver<Tool> responseObserver)Updates a tool.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateToolRequest |
responseObserver |
io.grpc.stub.StreamObserver<Tool> |