Send feedback
Class AgentsGrpc.AgentsBlockingStub (0.53.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.53.0 keyboard_arrow_down
public static final class AgentsGrpc . AgentsBlockingStub extends AbstractBlockingStub<AgentsGrpc . AgentsBlockingStub >
A stub to allow clients to do synchronous rpc calls to service Agents.
Service for managing Agents .
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
AgentsGrpc.AgentsBlockingStub
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(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.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected AgentsGrpc . AgentsBlockingStub 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)
createAgent(CreateAgentRequest request)
public Agent createAgent ( CreateAgentRequest request )
Creates an agent in the specified location.
Note: You should always train a flow prior to sending it queries. See the
training
documentation .
Returns
Type
Description
Agent
deleteAgent(DeleteAgentRequest request)
public Empty deleteAgent ( DeleteAgentRequest request )
Deletes the specified agent.
Returns
Type
Description
Empty
exportAgent(ExportAgentRequest request)
public Operation exportAgent ( ExportAgentRequest request )
Exports the specified agent to a binary file.
This method is a long-running
operation .
The returned Operation
type has the following method-specific fields:
getAgent(GetAgentRequest request)
public Agent getAgent ( GetAgentRequest request )
Retrieves the specified agent.
Returns
Type
Description
Agent
getAgentValidationResult(GetAgentValidationResultRequest request)
public AgentValidationResult getAgentValidationResult ( GetAgentValidationResultRequest request )
Gets the latest agent validation result. Agent validation is performed
when ValidateAgent is called.
getGenerativeSettings(GetGenerativeSettingsRequest request)
public GenerativeSettings getGenerativeSettings ( GetGenerativeSettingsRequest request )
Gets the generative settings for the agent.
listAgents(ListAgentsRequest request)
public ListAgentsResponse listAgents ( ListAgentsRequest request )
Returns the list of all agents in the specified location.
restoreAgent(RestoreAgentRequest request)
public Operation restoreAgent ( RestoreAgentRequest request )
Restores the specified agent from a binary file.
Replaces the current agent with a new one. Note that all existing resources
in agent (e.g. intents, entity types, flows) will be removed.
This method is a long-running
operation .
The returned Operation
type has the following method-specific fields:
updateAgent(UpdateAgentRequest request)
public Agent updateAgent ( UpdateAgentRequest request )
Updates the specified agent.
Note: You should always train a flow prior to sending it queries. See the
training
documentation .
Returns
Type
Description
Agent
updateGenerativeSettings(UpdateGenerativeSettingsRequest request)
public GenerativeSettings updateGenerativeSettings ( UpdateGenerativeSettingsRequest request )
Updates the generative settings for the agent.
validateAgent(ValidateAgentRequest request)
public AgentValidationResult validateAgent ( ValidateAgentRequest request )
Validates the specified agent and creates or updates validation results.
The agent in draft version is validated. Please call this API after the
training is completed to get the complete validation results.
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 2025-01-28 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 2025-01-28 UTC."],[],[]]