Skip to content

Commit d2506c0

Browse files
committed
Generated java-async 2025-09-10 for AgentRun.
1 parent 1e1a298 commit d2506c0

File tree

63 files changed

+7972
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+7972
-1
lines changed

agentrun-20250910/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-11-20 Version: 3.0.1
2+
- Generated java-async 2025-09-10 for AgentRun.
3+
14
2025-11-19 Version: 3.0.0
25
- Generated java-async 2025-09-10 for AgentRun.
36

agentrun-20250910/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.aliyun</groupId>
55
<artifactId>alibabacloud-agentrun20250910</artifactId>
6-
<version>3.0.0</version>
6+
<version>3.0.1</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-agentrun20250910</name>
99
<description>Alibaba Cloud AgentRun (20250910) Async SDK for Java

agentrun-20250910/src/main/java/com/aliyun/sdk/service/agentrun20250910/AsyncClient.java

Lines changed: 195 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@ static AsyncClient create() {
1919
return builder().build();
2020
}
2121

22+
/**
23+
* @param request the request parameters of ActivateTemplateMCP ActivateTemplateMCPRequest
24+
* @return ActivateTemplateMCPResponse
25+
*/
26+
CompletableFuture<ActivateTemplateMCPResponse> activateTemplateMCP(ActivateTemplateMCPRequest request);
27+
2228
/**
2329
* <b>description</b> :
2430
* <p>创建一个新的智能体运行时实例,用于执行AI代理任务。智能体运行时是AgentRun服务的核心组件,提供代码执行、浏览器操作、内存管理等能力。</p>
@@ -55,6 +61,12 @@ static AsyncClient create() {
5561
*/
5662
CompletableFuture<CreateCodeInterpreterResponse> createCodeInterpreter(CreateCodeInterpreterRequest request);
5763

64+
/**
65+
* @param request the request parameters of CreateCredential CreateCredentialRequest
66+
* @return CreateCredentialResponse
67+
*/
68+
CompletableFuture<CreateCredentialResponse> createCredential(CreateCredentialRequest request);
69+
5870
/**
5971
* @param request the request parameters of CreateMemory CreateMemoryRequest
6072
* @return CreateMemoryResponse
@@ -67,6 +79,36 @@ static AsyncClient create() {
6779
*/
6880
CompletableFuture<CreateMemoryEventResponse> createMemoryEvent(CreateMemoryEventRequest request);
6981

82+
/**
83+
* @param request the request parameters of CreateModelProxy CreateModelProxyRequest
84+
* @return CreateModelProxyResponse
85+
*/
86+
CompletableFuture<CreateModelProxyResponse> createModelProxy(CreateModelProxyRequest request);
87+
88+
/**
89+
* @param request the request parameters of CreateModelService CreateModelServiceRequest
90+
* @return CreateModelServiceResponse
91+
*/
92+
CompletableFuture<CreateModelServiceResponse> createModelService(CreateModelServiceRequest request);
93+
94+
/**
95+
* <b>description</b> :
96+
* <p>根据模板创建一个新的沙箱实例。沙箱是运行时的执行环境,可以执行代码或运行浏览器。</p>
97+
*
98+
* @param request the request parameters of CreateSandbox CreateSandboxRequest
99+
* @return CreateSandboxResponse
100+
*/
101+
CompletableFuture<CreateSandboxResponse> createSandbox(CreateSandboxRequest request);
102+
103+
/**
104+
* <b>description</b> :
105+
* <p>创建一个新的模板,用于后续创建沙箱。模板定义了沙箱的运行时环境、资源配置等。</p>
106+
*
107+
* @param request the request parameters of CreateTemplate CreateTemplateRequest
108+
* @return CreateTemplateResponse
109+
*/
110+
CompletableFuture<CreateTemplateResponse> createTemplate(CreateTemplateRequest request);
111+
70112
/**
71113
* <b>description</b> :
72114
* <p>删除指定的智能体运行时实例,包括其所有相关资源和数据。删除操作不可逆,请谨慎操作。</p>
@@ -100,12 +142,45 @@ static AsyncClient create() {
100142
*/
101143
CompletableFuture<DeleteCodeInterpreterResponse> deleteCodeInterpreter(DeleteCodeInterpreterRequest request);
102144

145+
/**
146+
* @param request the request parameters of DeleteCredential DeleteCredentialRequest
147+
* @return DeleteCredentialResponse
148+
*/
149+
CompletableFuture<DeleteCredentialResponse> deleteCredential(DeleteCredentialRequest request);
150+
103151
/**
104152
* @param request the request parameters of DeleteMemory DeleteMemoryRequest
105153
* @return DeleteMemoryResponse
106154
*/
107155
CompletableFuture<DeleteMemoryResponse> deleteMemory(DeleteMemoryRequest request);
108156

157+
/**
158+
* @param request the request parameters of DeleteModelProxy DeleteModelProxyRequest
159+
* @return DeleteModelProxyResponse
160+
*/
161+
CompletableFuture<DeleteModelProxyResponse> deleteModelProxy(DeleteModelProxyRequest request);
162+
163+
/**
164+
* @param request the request parameters of DeleteModelService DeleteModelServiceRequest
165+
* @return DeleteModelServiceResponse
166+
*/
167+
CompletableFuture<DeleteModelServiceResponse> deleteModelService(DeleteModelServiceRequest request);
168+
169+
/**
170+
* <b>description</b> :
171+
* <p>删除指定的模板。删除后,该模板将无法再用于创建新的沙箱。</p>
172+
*
173+
* @param request the request parameters of DeleteTemplate DeleteTemplateRequest
174+
* @return DeleteTemplateResponse
175+
*/
176+
CompletableFuture<DeleteTemplateResponse> deleteTemplate(DeleteTemplateRequest request);
177+
178+
/**
179+
* @param request the request parameters of GetAccessToken GetAccessTokenRequest
180+
* @return GetAccessTokenResponse
181+
*/
182+
CompletableFuture<GetAccessTokenResponse> getAccessToken(GetAccessTokenRequest request);
183+
109184
/**
110185
* <b>description</b> :
111186
* <p>根据智能体运行时ID获取指定智能体运行时的详细信息,包括配置、状态、资源使用情况等。</p>
@@ -139,6 +214,12 @@ static AsyncClient create() {
139214
*/
140215
CompletableFuture<GetCodeInterpreterResponse> getCodeInterpreter(GetCodeInterpreterRequest request);
141216

217+
/**
218+
* @param request the request parameters of GetCredential GetCredentialRequest
219+
* @return GetCredentialResponse
220+
*/
221+
CompletableFuture<GetCredentialResponse> getCredential(GetCredentialRequest request);
222+
142223
/**
143224
* @param request the request parameters of GetMemory GetMemoryRequest
144225
* @return GetMemoryResponse
@@ -160,6 +241,36 @@ static AsyncClient create() {
160241
*/
161242
CompletableFuture<GetMemorySessionResponse> getMemorySession(GetMemorySessionRequest request);
162243

244+
/**
245+
* @param request the request parameters of GetModelProxy GetModelProxyRequest
246+
* @return GetModelProxyResponse
247+
*/
248+
CompletableFuture<GetModelProxyResponse> getModelProxy(GetModelProxyRequest request);
249+
250+
/**
251+
* @param request the request parameters of GetModelService GetModelServiceRequest
252+
* @return GetModelServiceResponse
253+
*/
254+
CompletableFuture<GetModelServiceResponse> getModelService(GetModelServiceRequest request);
255+
256+
/**
257+
* <b>description</b> :
258+
* <p>根据沙箱ID获取指定沙箱的详细信息,包括状态、配置等。</p>
259+
*
260+
* @param request the request parameters of GetSandbox GetSandboxRequest
261+
* @return GetSandboxResponse
262+
*/
263+
CompletableFuture<GetSandboxResponse> getSandbox(GetSandboxRequest request);
264+
265+
/**
266+
* <b>description</b> :
267+
* <p>根据模板名称获取指定模板的详细信息,包括配置、状态等。</p>
268+
*
269+
* @param request the request parameters of GetTemplate GetTemplateRequest
270+
* @return GetTemplateResponse
271+
*/
272+
CompletableFuture<GetTemplateResponse> getTemplate(GetTemplateRequest request);
273+
163274
/**
164275
* <b>description</b> :
165276
* <p>获取指定智能体运行时的所有端点列表,支持按名称过滤和分页查询。端点用于外部系统访问智能体运行时服务。</p>
@@ -202,6 +313,12 @@ static AsyncClient create() {
202313
*/
203314
CompletableFuture<ListCodeInterpretersResponse> listCodeInterpreters(ListCodeInterpretersRequest request);
204315

316+
/**
317+
* @param request the request parameters of ListCredentials ListCredentialsRequest
318+
* @return ListCredentialsResponse
319+
*/
320+
CompletableFuture<ListCredentialsResponse> listCredentials(ListCredentialsRequest request);
321+
205322
/**
206323
* @param request the request parameters of ListMemory ListMemoryRequest
207324
* @return ListMemoryResponse
@@ -223,6 +340,42 @@ static AsyncClient create() {
223340
*/
224341
CompletableFuture<ListMemorySessionsResponse> listMemorySessions(ListMemorySessionsRequest request);
225342

343+
/**
344+
* @param request the request parameters of ListModelProviders ListModelProvidersRequest
345+
* @return ListModelProvidersResponse
346+
*/
347+
CompletableFuture<ListModelProvidersResponse> listModelProviders(ListModelProvidersRequest request);
348+
349+
/**
350+
* @param request the request parameters of ListModelProxies ListModelProxiesRequest
351+
* @return ListModelProxiesResponse
352+
*/
353+
CompletableFuture<ListModelProxiesResponse> listModelProxies(ListModelProxiesRequest request);
354+
355+
/**
356+
* @param request the request parameters of ListModelServices ListModelServicesRequest
357+
* @return ListModelServicesResponse
358+
*/
359+
CompletableFuture<ListModelServicesResponse> listModelServices(ListModelServicesRequest request);
360+
361+
/**
362+
* <b>description</b> :
363+
* <p>获取当前用户的所有沙箱列表,支持按模板名称过滤,支持分页查询。</p>
364+
*
365+
* @param request the request parameters of ListSandboxes ListSandboxesRequest
366+
* @return ListSandboxesResponse
367+
*/
368+
CompletableFuture<ListSandboxesResponse> listSandboxes(ListSandboxesRequest request);
369+
370+
/**
371+
* <b>description</b> :
372+
* <p>获取当前用户的所有模板列表,支持按模板类型过滤,支持分页查询。</p>
373+
*
374+
* @param request the request parameters of ListTemplates ListTemplatesRequest
375+
* @return ListTemplatesResponse
376+
*/
377+
CompletableFuture<ListTemplatesResponse> listTemplates(ListTemplatesRequest request);
378+
226379
/**
227380
* <b>description</b> :
228381
* <p>为指定的智能体运行时发布新版本,用于版本管理和部署。新版本可以包含代码更新、配置变更等内容。</p>
@@ -238,6 +391,21 @@ static AsyncClient create() {
238391
*/
239392
CompletableFuture<RetrieveMemoryResponse> retrieveMemory(RetrieveMemoryRequest request);
240393

394+
/**
395+
* <b>description</b> :
396+
* <p>停止指定的沙箱实例。停止后,沙箱将进入TERMINATED状态。</p>
397+
*
398+
* @param request the request parameters of StopSandbox StopSandboxRequest
399+
* @return StopSandboxResponse
400+
*/
401+
CompletableFuture<StopSandboxResponse> stopSandbox(StopSandboxRequest request);
402+
403+
/**
404+
* @param request the request parameters of StopTemplateMCP StopTemplateMCPRequest
405+
* @return StopTemplateMCPResponse
406+
*/
407+
CompletableFuture<StopTemplateMCPResponse> stopTemplateMCP(StopTemplateMCPRequest request);
408+
241409
/**
242410
* <b>description</b> :
243411
* <p>更新指定智能体运行时的配置信息,包括资源分配、网络配置、环境变量等。更新操作会触发运行时重启。</p>
@@ -253,10 +421,37 @@ static AsyncClient create() {
253421
*/
254422
CompletableFuture<UpdateAgentRuntimeEndpointResponse> updateAgentRuntimeEndpoint(UpdateAgentRuntimeEndpointRequest request);
255423

424+
/**
425+
* @param request the request parameters of UpdateCredential UpdateCredentialRequest
426+
* @return UpdateCredentialResponse
427+
*/
428+
CompletableFuture<UpdateCredentialResponse> updateCredential(UpdateCredentialRequest request);
429+
256430
/**
257431
* @param request the request parameters of UpdateMemory UpdateMemoryRequest
258432
* @return UpdateMemoryResponse
259433
*/
260434
CompletableFuture<UpdateMemoryResponse> updateMemory(UpdateMemoryRequest request);
261435

436+
/**
437+
* @param request the request parameters of UpdateModelProxy UpdateModelProxyRequest
438+
* @return UpdateModelProxyResponse
439+
*/
440+
CompletableFuture<UpdateModelProxyResponse> updateModelProxy(UpdateModelProxyRequest request);
441+
442+
/**
443+
* @param request the request parameters of UpdateModelService UpdateModelServiceRequest
444+
* @return UpdateModelServiceResponse
445+
*/
446+
CompletableFuture<UpdateModelServiceResponse> updateModelService(UpdateModelServiceRequest request);
447+
448+
/**
449+
* <b>description</b> :
450+
* <p>更新指定模板的配置信息,包括资源配置、网络配置、环境变量等。</p>
451+
*
452+
* @param request the request parameters of UpdateTemplate UpdateTemplateRequest
453+
* @return UpdateTemplateResponse
454+
*/
455+
CompletableFuture<UpdateTemplateResponse> updateTemplate(UpdateTemplateRequest request);
456+
262457
}

0 commit comments

Comments
 (0)