Package com.google.cloud.ces.v1beta
Class AgentServiceGrpc.AgentServiceBlockingStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractBlockingStub<AgentServiceGrpc.AgentServiceBlockingStub>
com.google.cloud.ces.v1beta.AgentServiceGrpc.AgentServiceBlockingStub
- Enclosing class:
- AgentServiceGrpc
public static final class AgentServiceGrpc.AgentServiceBlockingStub
extends io.grpc.stub.AbstractBlockingStub<AgentServiceGrpc.AgentServiceBlockingStub>
A stub to allow clients to do limited synchronous rpc calls to service AgentService.
The service that manages agent-related resources in Gemini Enterprise for Customer Engagement (CES).
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionBatch deletes the specified conversations.build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) createAgent(CreateAgentRequest request) Creates a new agent in the given app.createApp(CreateAppRequest request) Creates a new app in the given project and location.createAppVersion(CreateAppVersionRequest request) Creates a new app version in the given app.createDeployment(CreateDeploymentRequest request) Creates a new deployment in the given app.createExample(CreateExampleRequest request) Creates a new example in the given app.createGuardrail(CreateGuardrailRequest request) Creates a new guardrail in the given app.createTool(CreateToolRequest request) Creates a new tool in the given app.createToolset(CreateToolsetRequest request) Creates a new toolset in the given app.com.google.protobuf.EmptydeleteAgent(DeleteAgentRequest request) Deletes the specified agent.deleteApp(DeleteAppRequest request) Deletes the specified app.com.google.protobuf.EmptydeleteAppVersion(DeleteAppVersionRequest request) Deletes the specified app version.com.google.protobuf.EmptyDeletes the specified conversation.com.google.protobuf.EmptydeleteDeployment(DeleteDeploymentRequest request) Deletes the specified deployment.com.google.protobuf.EmptydeleteExample(DeleteExampleRequest request) Deletes the specified example.com.google.protobuf.EmptydeleteGuardrail(DeleteGuardrailRequest request) Deletes the specified guardrail.com.google.protobuf.EmptydeleteTool(DeleteToolRequest request) Deletes the specified tool.com.google.protobuf.EmptydeleteToolset(DeleteToolsetRequest request) Deletes the specified toolset.exportApp(ExportAppRequest request) Exports the specified app.Generates specific resources (e.g. agent) in the app using LLM assistant.getAgent(GetAgentRequest request) Gets details of the specified agent.getApp(GetAppRequest request) Gets details of the specified app.getAppVersion(GetAppVersionRequest request) Gets details of the specified app version.getChangelog(GetChangelogRequest request) Gets the specified changelog.getConversation(GetConversationRequest request) Gets details of the specified conversation.getDeployment(GetDeploymentRequest request) Gets details of the specified deployment.getExample(GetExampleRequest request) Gets details of the specified example.getGuardrail(GetGuardrailRequest request) Gets details of the specified guardrail.Retrieves the security settings for the project and location.getTool(GetToolRequest request) Gets details of the specified tool.getToolset(GetToolsetRequest request) Gets details of the specified toolset.importApp(ImportAppRequest request) Imports the specified app.listAgents(ListAgentsRequest request) Lists agents in the given app.listApps(ListAppsRequest request) Lists apps in the given project and location.listAppVersions(ListAppVersionsRequest request) Lists all app versions in the given app.listChangelogs(ListChangelogsRequest request) Lists the changelogs of the specified app.Lists conversations in the given app.listDeployments(ListDeploymentsRequest request) Lists deployments in the given app.listExamples(ListExamplesRequest request) Lists examples in the given app.listGuardrails(ListGuardrailsRequest request) Lists guardrails in the given app.listTools(ListToolsRequest request) Lists tools in the given app.listToolsets(ListToolsetsRequest request) Lists toolsets in the given app.Restores the specified app version.updateAgent(UpdateAgentRequest request) Updates the specified agent.updateApp(UpdateAppRequest request) Updates the specified app.updateDeployment(UpdateDeploymentRequest request) Updates the specified deployment.updateExample(UpdateExampleRequest request) Updates the specified example.updateGuardrail(UpdateGuardrailRequest request) Updates the specified guardrail.Updates the security settings for the project and location.updateTool(UpdateToolRequest request) Updates the specified tool.updateToolset(UpdateToolsetRequest request) Updates the specified toolset.Methods inherited from class io.grpc.stub.AbstractBlockingStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected AgentServiceGrpc.AgentServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<AgentServiceGrpc.AgentServiceBlockingStub>
-
listApps
Lists apps in the given project and location.
-
getApp
Gets details of the specified app.
-
createApp
Creates a new app in the given project and location.
-
updateApp
Updates the specified app.
-
deleteApp
Deletes the specified app.
-
exportApp
Exports the specified app.
-
importApp
Imports the specified app.
-
getSecuritySettings
Retrieves the security settings for the project and location.
-
updateSecuritySettings
Updates the security settings for the project and location.
-
listAgents
Lists agents in the given app.
-
getAgent
Gets details of the specified agent.
-
createAgent
Creates a new agent in the given app.
-
updateAgent
Updates the specified agent.
-
deleteAgent
Deletes the specified agent.
-
listExamples
Lists examples in the given app.
-
getExample
Gets details of the specified example.
-
createExample
Creates a new example in the given app.
-
updateExample
Updates the specified example.
-
deleteExample
Deletes the specified example.
-
listTools
Lists tools in the given app.
-
getTool
Gets details of the specified tool.
-
listConversations
Lists conversations in the given app.
-
getConversation
Gets details of the specified conversation.
-
deleteConversation
Deletes the specified conversation.
-
batchDeleteConversations
Batch deletes the specified conversations.
-
createTool
Creates a new tool in the given app.
-
updateTool
Updates the specified tool.
-
deleteTool
Deletes the specified tool.
-
listGuardrails
Lists guardrails in the given app.
-
getGuardrail
Gets details of the specified guardrail.
-
createGuardrail
Creates a new guardrail in the given app.
-
updateGuardrail
Updates the specified guardrail.
-
deleteGuardrail
Deletes the specified guardrail.
-
listDeployments
Lists deployments in the given app.
-
getDeployment
Gets details of the specified deployment.
-
createDeployment
Creates a new deployment in the given app.
-
updateDeployment
Updates the specified deployment.
-
deleteDeployment
Deletes the specified deployment.
-
listToolsets
Lists toolsets in the given app.
-
getToolset
Gets details of the specified toolset.
-
createToolset
Creates a new toolset in the given app.
-
updateToolset
Updates the specified toolset.
-
deleteToolset
Deletes the specified toolset.
-
listAppVersions
Lists all app versions in the given app.
-
getAppVersion
Gets details of the specified app version.
-
createAppVersion
Creates a new app version in the given app.
-
deleteAppVersion
Deletes the specified app version.
-
restoreAppVersion
Restores the specified app version. This will create a new app version from the current draft app and overwrite the current draft with the specified app version.
-
generateAppResource
Generates specific resources (e.g. agent) in the app using LLM assistant.
-
listChangelogs
Lists the changelogs of the specified app.
-
getChangelog
Gets the specified changelog.
-