Send feedback
Class ToolsGrpc.ToolsBlockingV2Stub (0.98.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.98.0 (latest)
0.96.0
0.94.0
0.93.0
0.92.0
0.91.0
0.89.0
0.87.0
0.86.0
0.85.0
0.84.0
0.83.0
0.81.0
0.79.0
0.78.0
0.75.0
0.74.0
0.73.0
0.71.0
0.70.0
0.69.0
0.68.0
0.67.0
0.66.0
0.65.0
0.64.0
0.63.0
0.62.0
0.60.0
0.59.0
0.58.0
0.57.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.48.0
0.47.0
0.46.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.35.0
0.34.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.22.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.7
0.13.1
0.12.1
0.11.5
public static final class ToolsGrpc . ToolsBlockingV2Stub extends AbstractBlockingStub<ToolsGrpc . ToolsBlockingV2Stub >
A stub to allow clients to do synchronous rpc calls to service Tools.
Service for managing Tools .
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
ToolsGrpc.ToolsBlockingV2Stub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
protected ToolsGrpc . ToolsBlockingV2Stub build ( Channel channel , CallOptions callOptions )
Parameters
Name
Description
channel
io.grpc.Channel
callOptions
io.grpc.CallOptions
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
public Tool createTool ( CreateToolRequest request )
Creates a Tool in the specified
agent.
Returns
Type
Description
Tool
Exceptions
Type
Description
io.grpc.StatusException
public ToolVersion createToolVersion ( CreateToolVersionRequest request )
Creates a version for the specified
Tool .
Exceptions
Type
Description
io.grpc.StatusException
public Empty deleteTool ( DeleteToolRequest request )
Deletes a specified Tool .
Returns
Type
Description
Empty
Exceptions
Type
Description
io.grpc.StatusException
public Empty deleteToolVersion ( DeleteToolVersionRequest request )
Deletes the specified version of the
Tool .
Returns
Type
Description
Empty
Exceptions
Type
Description
io.grpc.StatusException
public Operation exportTools ( ExportToolsRequest request )
Exports the selected tools.
Exceptions
Type
Description
io.grpc.StatusException
public Tool getTool ( GetToolRequest request )
Retrieves the specified Tool .
Returns
Type
Description
Tool
Exceptions
Type
Description
io.grpc.StatusException
public ToolVersion getToolVersion ( GetToolVersionRequest request )
Retrieves the specified version of the
Tool .
Exceptions
Type
Description
io.grpc.StatusException
public ListToolVersionsResponse listToolVersions ( ListToolVersionsRequest request )
List versions of the specified
Tool .
Exceptions
Type
Description
io.grpc.StatusException
public ListToolsResponse listTools ( ListToolsRequest request )
Returns a list of Tools in the
specified agent.
Exceptions
Type
Description
io.grpc.StatusException
public 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.
Exceptions
Type
Description
io.grpc.StatusException
public Tool updateTool ( UpdateToolRequest request )
Update the specified Tool .
Returns
Type
Description
Tool
Exceptions
Type
Description
io.grpc.StatusException
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-14 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]