Package com.google.cloud.ces.v1beta
Class AgentServiceGrpc.AgentServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<AgentServiceGrpc.AgentServiceFutureStub>
com.google.cloud.ces.v1beta.AgentServiceGrpc.AgentServiceFutureStub
- Enclosing class:
- AgentServiceGrpc
public static final class AgentServiceGrpc.AgentServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<AgentServiceGrpc.AgentServiceFutureStub>
A stub to allow clients to do ListenableFuture-style 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 TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<Operation>Batch deletes the specified conversations.protected AgentServiceGrpc.AgentServiceFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<Agent>createAgent(CreateAgentRequest request) Creates a new agent in the given app.com.google.common.util.concurrent.ListenableFuture<Operation>createApp(CreateAppRequest request) Creates a new app in the given project and location.com.google.common.util.concurrent.ListenableFuture<AppVersion>createAppVersion(CreateAppVersionRequest request) Creates a new app version in the given app.com.google.common.util.concurrent.ListenableFuture<Deployment>createDeployment(CreateDeploymentRequest request) Creates a new deployment in the given app.com.google.common.util.concurrent.ListenableFuture<Example>createExample(CreateExampleRequest request) Creates a new example in the given app.com.google.common.util.concurrent.ListenableFuture<Guardrail>createGuardrail(CreateGuardrailRequest request) Creates a new guardrail in the given app.com.google.common.util.concurrent.ListenableFuture<Tool>createTool(CreateToolRequest request) Creates a new tool in the given app.com.google.common.util.concurrent.ListenableFuture<Toolset>createToolset(CreateToolsetRequest request) Creates a new toolset in the given app.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>deleteAgent(DeleteAgentRequest request) Deletes the specified agent.com.google.common.util.concurrent.ListenableFuture<Operation>deleteApp(DeleteAppRequest request) Deletes the specified app.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>deleteAppVersion(DeleteAppVersionRequest request) Deletes the specified app version.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>Deletes the specified conversation.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>deleteDeployment(DeleteDeploymentRequest request) Deletes the specified deployment.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>deleteExample(DeleteExampleRequest request) Deletes the specified example.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>deleteGuardrail(DeleteGuardrailRequest request) Deletes the specified guardrail.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>deleteTool(DeleteToolRequest request) Deletes the specified tool.com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty>deleteToolset(DeleteToolsetRequest request) Deletes the specified toolset.com.google.common.util.concurrent.ListenableFuture<Operation>exportApp(ExportAppRequest request) Exports the specified app.com.google.common.util.concurrent.ListenableFuture<Operation>Generates specific resources (e.g. agent) in the app using LLM assistant.com.google.common.util.concurrent.ListenableFuture<Agent>getAgent(GetAgentRequest request) Gets details of the specified agent.com.google.common.util.concurrent.ListenableFuture<App>getApp(GetAppRequest request) Gets details of the specified app.com.google.common.util.concurrent.ListenableFuture<AppVersion>getAppVersion(GetAppVersionRequest request) Gets details of the specified app version.com.google.common.util.concurrent.ListenableFuture<Changelog>getChangelog(GetChangelogRequest request) Gets the specified changelog.com.google.common.util.concurrent.ListenableFuture<Conversation>getConversation(GetConversationRequest request) Gets details of the specified conversation.com.google.common.util.concurrent.ListenableFuture<Deployment>getDeployment(GetDeploymentRequest request) Gets details of the specified deployment.com.google.common.util.concurrent.ListenableFuture<Example>getExample(GetExampleRequest request) Gets details of the specified example.com.google.common.util.concurrent.ListenableFuture<Guardrail>getGuardrail(GetGuardrailRequest request) Gets details of the specified guardrail.com.google.common.util.concurrent.ListenableFuture<SecuritySettings>Retrieves the security settings for the project and location.com.google.common.util.concurrent.ListenableFuture<Tool>getTool(GetToolRequest request) Gets details of the specified tool.com.google.common.util.concurrent.ListenableFuture<Toolset>getToolset(GetToolsetRequest request) Gets details of the specified toolset.com.google.common.util.concurrent.ListenableFuture<Operation>importApp(ImportAppRequest request) Imports the specified app.com.google.common.util.concurrent.ListenableFuture<ListAgentsResponse>listAgents(ListAgentsRequest request) Lists agents in the given app.com.google.common.util.concurrent.ListenableFuture<ListAppsResponse>listApps(ListAppsRequest request) Lists apps in the given project and location.com.google.common.util.concurrent.ListenableFuture<ListAppVersionsResponse>listAppVersions(ListAppVersionsRequest request) Lists all app versions in the given app.com.google.common.util.concurrent.ListenableFuture<ListChangelogsResponse>listChangelogs(ListChangelogsRequest request) Lists the changelogs of the specified app.com.google.common.util.concurrent.ListenableFuture<ListConversationsResponse>Lists conversations in the given app.com.google.common.util.concurrent.ListenableFuture<ListDeploymentsResponse>listDeployments(ListDeploymentsRequest request) Lists deployments in the given app.com.google.common.util.concurrent.ListenableFuture<ListExamplesResponse>listExamples(ListExamplesRequest request) Lists examples in the given app.com.google.common.util.concurrent.ListenableFuture<ListGuardrailsResponse>listGuardrails(ListGuardrailsRequest request) Lists guardrails in the given app.com.google.common.util.concurrent.ListenableFuture<ListToolsResponse>listTools(ListToolsRequest request) Lists tools in the given app.com.google.common.util.concurrent.ListenableFuture<ListToolsetsResponse>listToolsets(ListToolsetsRequest request) Lists toolsets in the given app.com.google.common.util.concurrent.ListenableFuture<Operation>Restores the specified app version.com.google.common.util.concurrent.ListenableFuture<Agent>updateAgent(UpdateAgentRequest request) Updates the specified agent.com.google.common.util.concurrent.ListenableFuture<App>updateApp(UpdateAppRequest request) Updates the specified app.com.google.common.util.concurrent.ListenableFuture<Deployment>updateDeployment(UpdateDeploymentRequest request) Updates the specified deployment.com.google.common.util.concurrent.ListenableFuture<Example>updateExample(UpdateExampleRequest request) Updates the specified example.com.google.common.util.concurrent.ListenableFuture<Guardrail>updateGuardrail(UpdateGuardrailRequest request) Updates the specified guardrail.com.google.common.util.concurrent.ListenableFuture<SecuritySettings>Updates the security settings for the project and location.com.google.common.util.concurrent.ListenableFuture<Tool>updateTool(UpdateToolRequest request) Updates the specified tool.com.google.common.util.concurrent.ListenableFuture<Toolset>updateToolset(UpdateToolsetRequest request) Updates the specified toolset.Methods inherited from class io.grpc.stub.AbstractFutureStub
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.AgentServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<AgentServiceGrpc.AgentServiceFutureStub>
-
listApps
public com.google.common.util.concurrent.ListenableFuture<ListAppsResponse> listApps(ListAppsRequest request) Lists apps in the given project and location.
-
getApp
Gets details of the specified app.
-
createApp
public com.google.common.util.concurrent.ListenableFuture<Operation> createApp(CreateAppRequest request) Creates a new app in the given project and location.
-
updateApp
Updates the specified app.
-
deleteApp
public com.google.common.util.concurrent.ListenableFuture<Operation> deleteApp(DeleteAppRequest request) Deletes the specified app.
-
exportApp
public com.google.common.util.concurrent.ListenableFuture<Operation> exportApp(ExportAppRequest request) Exports the specified app.
-
importApp
public com.google.common.util.concurrent.ListenableFuture<Operation> importApp(ImportAppRequest request) Imports the specified app.
-
getSecuritySettings
public com.google.common.util.concurrent.ListenableFuture<SecuritySettings> getSecuritySettings(GetSecuritySettingsRequest request) Retrieves the security settings for the project and location.
-
updateSecuritySettings
public com.google.common.util.concurrent.ListenableFuture<SecuritySettings> updateSecuritySettings(UpdateSecuritySettingsRequest request) Updates the security settings for the project and location.
-
listAgents
public com.google.common.util.concurrent.ListenableFuture<ListAgentsResponse> listAgents(ListAgentsRequest request) Lists agents in the given app.
-
getAgent
Gets details of the specified agent.
-
createAgent
public com.google.common.util.concurrent.ListenableFuture<Agent> createAgent(CreateAgentRequest request) Creates a new agent in the given app.
-
updateAgent
public com.google.common.util.concurrent.ListenableFuture<Agent> updateAgent(UpdateAgentRequest request) Updates the specified agent.
-
deleteAgent
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteAgent(DeleteAgentRequest request) Deletes the specified agent.
-
listExamples
public com.google.common.util.concurrent.ListenableFuture<ListExamplesResponse> listExamples(ListExamplesRequest request) Lists examples in the given app.
-
getExample
public com.google.common.util.concurrent.ListenableFuture<Example> getExample(GetExampleRequest request) Gets details of the specified example.
-
createExample
public com.google.common.util.concurrent.ListenableFuture<Example> createExample(CreateExampleRequest request) Creates a new example in the given app.
-
updateExample
public com.google.common.util.concurrent.ListenableFuture<Example> updateExample(UpdateExampleRequest request) Updates the specified example.
-
deleteExample
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteExample(DeleteExampleRequest request) Deletes the specified example.
-
listTools
public com.google.common.util.concurrent.ListenableFuture<ListToolsResponse> listTools(ListToolsRequest request) Lists tools in the given app.
-
getTool
Gets details of the specified tool.
-
listConversations
public com.google.common.util.concurrent.ListenableFuture<ListConversationsResponse> listConversations(ListConversationsRequest request) Lists conversations in the given app.
-
getConversation
public com.google.common.util.concurrent.ListenableFuture<Conversation> getConversation(GetConversationRequest request) Gets details of the specified conversation.
-
deleteConversation
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteConversation(DeleteConversationRequest request) Deletes the specified conversation.
-
batchDeleteConversations
public com.google.common.util.concurrent.ListenableFuture<Operation> batchDeleteConversations(BatchDeleteConversationsRequest request) Batch deletes the specified conversations.
-
createTool
public com.google.common.util.concurrent.ListenableFuture<Tool> createTool(CreateToolRequest request) Creates a new tool in the given app.
-
updateTool
public com.google.common.util.concurrent.ListenableFuture<Tool> updateTool(UpdateToolRequest request) Updates the specified tool.
-
deleteTool
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteTool(DeleteToolRequest request) Deletes the specified tool.
-
listGuardrails
public com.google.common.util.concurrent.ListenableFuture<ListGuardrailsResponse> listGuardrails(ListGuardrailsRequest request) Lists guardrails in the given app.
-
getGuardrail
public com.google.common.util.concurrent.ListenableFuture<Guardrail> getGuardrail(GetGuardrailRequest request) Gets details of the specified guardrail.
-
createGuardrail
public com.google.common.util.concurrent.ListenableFuture<Guardrail> createGuardrail(CreateGuardrailRequest request) Creates a new guardrail in the given app.
-
updateGuardrail
public com.google.common.util.concurrent.ListenableFuture<Guardrail> updateGuardrail(UpdateGuardrailRequest request) Updates the specified guardrail.
-
deleteGuardrail
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteGuardrail(DeleteGuardrailRequest request) Deletes the specified guardrail.
-
listDeployments
public com.google.common.util.concurrent.ListenableFuture<ListDeploymentsResponse> listDeployments(ListDeploymentsRequest request) Lists deployments in the given app.
-
getDeployment
public com.google.common.util.concurrent.ListenableFuture<Deployment> getDeployment(GetDeploymentRequest request) Gets details of the specified deployment.
-
createDeployment
public com.google.common.util.concurrent.ListenableFuture<Deployment> createDeployment(CreateDeploymentRequest request) Creates a new deployment in the given app.
-
updateDeployment
public com.google.common.util.concurrent.ListenableFuture<Deployment> updateDeployment(UpdateDeploymentRequest request) Updates the specified deployment.
-
deleteDeployment
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteDeployment(DeleteDeploymentRequest request) Deletes the specified deployment.
-
listToolsets
public com.google.common.util.concurrent.ListenableFuture<ListToolsetsResponse> listToolsets(ListToolsetsRequest request) Lists toolsets in the given app.
-
getToolset
public com.google.common.util.concurrent.ListenableFuture<Toolset> getToolset(GetToolsetRequest request) Gets details of the specified toolset.
-
createToolset
public com.google.common.util.concurrent.ListenableFuture<Toolset> createToolset(CreateToolsetRequest request) Creates a new toolset in the given app.
-
updateToolset
public com.google.common.util.concurrent.ListenableFuture<Toolset> updateToolset(UpdateToolsetRequest request) Updates the specified toolset.
-
deleteToolset
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteToolset(DeleteToolsetRequest request) Deletes the specified toolset.
-
listAppVersions
public com.google.common.util.concurrent.ListenableFuture<ListAppVersionsResponse> listAppVersions(ListAppVersionsRequest request) Lists all app versions in the given app.
-
getAppVersion
public com.google.common.util.concurrent.ListenableFuture<AppVersion> getAppVersion(GetAppVersionRequest request) Gets details of the specified app version.
-
createAppVersion
public com.google.common.util.concurrent.ListenableFuture<AppVersion> createAppVersion(CreateAppVersionRequest request) Creates a new app version in the given app.
-
deleteAppVersion
public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteAppVersion(DeleteAppVersionRequest request) Deletes the specified app version.
-
restoreAppVersion
public com.google.common.util.concurrent.ListenableFuture<Operation> restoreAppVersion(RestoreAppVersionRequest request) 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
public com.google.common.util.concurrent.ListenableFuture<Operation> generateAppResource(GenerateAppResourceRequest request) Generates specific resources (e.g. agent) in the app using LLM assistant.
-
listChangelogs
public com.google.common.util.concurrent.ListenableFuture<ListChangelogsResponse> listChangelogs(ListChangelogsRequest request) Lists the changelogs of the specified app.
-
getChangelog
public com.google.common.util.concurrent.ListenableFuture<Changelog> getChangelog(GetChangelogRequest request) Gets the specified changelog.
-