public static final class ToolsGrpc.ToolsFutureStub extends AbstractFutureStub<ToolsGrpc.ToolsFutureStub>A stub to allow clients to do ListenableFuture-style rpc calls to service Tools.
Service for managing Tools.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > ToolsGrpc.ToolsFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected ToolsGrpc.ToolsFutureStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
ToolsGrpc.ToolsFutureStub |
|
createTool(CreateToolRequest request)
public ListenableFuture<Tool> createTool(CreateToolRequest request)Creates a Tool in the specified agent.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateToolRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Tool> |
|
createToolVersion(CreateToolVersionRequest request)
public ListenableFuture<ToolVersion> createToolVersion(CreateToolVersionRequest request)Creates a version for the specified Tool.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateToolVersionRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ToolVersion> |
|
deleteTool(DeleteToolRequest request)
public ListenableFuture<Empty> deleteTool(DeleteToolRequest request)Deletes a specified Tool.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteToolRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
deleteToolVersion(DeleteToolVersionRequest request)
public ListenableFuture<Empty> deleteToolVersion(DeleteToolVersionRequest request)Deletes the specified version of the Tool.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteToolVersionRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
exportTools(ExportToolsRequest request)
public ListenableFuture<Operation> exportTools(ExportToolsRequest request)Exports the selected tools.
| Parameter | |
|---|---|
| Name | Description |
request |
ExportToolsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Operation> |
|
getTool(GetToolRequest request)
public ListenableFuture<Tool> getTool(GetToolRequest request)Retrieves the specified Tool.
| Parameter | |
|---|---|
| Name | Description |
request |
GetToolRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Tool> |
|
getToolVersion(GetToolVersionRequest request)
public ListenableFuture<ToolVersion> getToolVersion(GetToolVersionRequest request)Retrieves the specified version of the Tool.
| Parameter | |
|---|---|
| Name | Description |
request |
GetToolVersionRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ToolVersion> |
|
listToolVersions(ListToolVersionsRequest request)
public ListenableFuture<ListToolVersionsResponse> listToolVersions(ListToolVersionsRequest request)List versions of the specified Tool.
| Parameter | |
|---|---|
| Name | Description |
request |
ListToolVersionsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListToolVersionsResponse> |
|
listTools(ListToolsRequest request)
public ListenableFuture<ListToolsResponse> listTools(ListToolsRequest request)Returns a list of Tools in the specified agent.
| Parameter | |
|---|---|
| Name | Description |
request |
ListToolsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListToolsResponse> |
|
restoreToolVersion(RestoreToolVersionRequest request)
public ListenableFuture<RestoreToolVersionResponse> restoreToolVersion(RestoreToolVersionRequest request)Retrieves the specified version of the Tool and stores it as the current tool draft, returning the tool with resources updated.
| Parameter | |
|---|---|
| Name | Description |
request |
RestoreToolVersionRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<RestoreToolVersionResponse> |
|
updateTool(UpdateToolRequest request)
public ListenableFuture<Tool> updateTool(UpdateToolRequest request)Update the specified Tool.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateToolRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Tool> |
|