Skip to content

Commit a843529

Browse files
committed
Generated java-async 2024-03-30 for Cms.
1 parent 3acf3fa commit a843529

19 files changed

Lines changed: 2381 additions & 1 deletion

cms-20240330/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2026-07-09 Version: 10.0.2
2+
- Generated java-async 2024-03-30 for Cms.
3+
14
2026-07-09 Version: 10.0.1
25
- Generated java-async 2024-03-30 for Cms.
36

cms-20240330/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-cms20240330</artifactId>
6-
<version>10.0.1</version>
6+
<version>10.0.2</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-cms20240330</name>
99
<description>Alibaba Cloud Cms (20240330) Async SDK for Java

cms-20240330/src/main/java/com/aliyun/sdk/service/cms20240330/AsyncClient.java

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,12 @@ static AsyncClient create() {
157157
*/
158158
CompletableFuture<CreateServiceObservabilityResponse> createServiceObservability(CreateServiceObservabilityRequest request);
159159

160+
/**
161+
* @param request the request parameters of CreateServiceRecord CreateServiceRecordRequest
162+
* @return CreateServiceRecordResponse
163+
*/
164+
CompletableFuture<CreateServiceRecordResponse> createServiceRecord(CreateServiceRecordRequest request);
165+
160166
/**
161167
* @param request the request parameters of CreateTicket CreateTicketRequest
162168
* @return CreateTicketResponse
@@ -304,6 +310,12 @@ static AsyncClient create() {
304310
*/
305311
CompletableFuture<DeleteServiceResponse> deleteService(DeleteServiceRequest request);
306312

313+
/**
314+
* @param request the request parameters of DeleteServiceRecord DeleteServiceRecordRequest
315+
* @return DeleteServiceRecordResponse
316+
*/
317+
CompletableFuture<DeleteServiceRecordResponse> deleteServiceRecord(DeleteServiceRecordRequest request);
318+
307319
/**
308320
* <b>description</b> :
309321
* <p>Delete the Umodel under the specified workspace</p>
@@ -520,6 +532,12 @@ static AsyncClient create() {
520532
*/
521533
CompletableFuture<GetServiceObservabilityResponse> getServiceObservability(GetServiceObservabilityRequest request);
522534

535+
/**
536+
* @param request the request parameters of GetServiceRecord GetServiceRecordRequest
537+
* @return GetServiceRecordResponse
538+
*/
539+
CompletableFuture<GetServiceRecordResponse> getServiceRecord(GetServiceRecordRequest request);
540+
523541
/**
524542
* <b>description</b> :
525543
* <p>Get Umodel configuration information</p>
@@ -740,6 +758,12 @@ static AsyncClient create() {
740758
*/
741759
CompletableFuture<ListPrometheusVirtualInstancesResponse> listPrometheusVirtualInstances(ListPrometheusVirtualInstancesRequest request);
742760

761+
/**
762+
* @param request the request parameters of ListServiceRecords ListServiceRecordsRequest
763+
* @return ListServiceRecordsResponse
764+
*/
765+
CompletableFuture<ListServiceRecordsResponse> listServiceRecords(ListServiceRecordsRequest request);
766+
743767
/**
744768
* @param request the request parameters of ListServices ListServicesRequest
745769
* @return ListServicesResponse
@@ -920,6 +944,12 @@ static AsyncClient create() {
920944
*/
921945
CompletableFuture<UpdateServiceResponse> updateService(UpdateServiceRequest request);
922946

947+
/**
948+
* @param request the request parameters of UpdateServiceRecord UpdateServiceRecordRequest
949+
* @return UpdateServiceRecordResponse
950+
*/
951+
CompletableFuture<UpdateServiceRecordResponse> updateServiceRecord(UpdateServiceRecordRequest request);
952+
923953
/**
924954
* @param request the request parameters of UpdateSubscription UpdateSubscriptionRequest
925955
* @return UpdateSubscriptionResponse

cms-20240330/src/main/java/com/aliyun/sdk/service/cms20240330/DefaultAsyncClient.java

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -473,6 +473,24 @@ public CompletableFuture<CreateServiceObservabilityResponse> createServiceObserv
473473
}
474474
}
475475

476+
/**
477+
* @param request the request parameters of CreateServiceRecord CreateServiceRecordRequest
478+
* @return CreateServiceRecordResponse
479+
*/
480+
@Override
481+
public CompletableFuture<CreateServiceRecordResponse> createServiceRecord(CreateServiceRecordRequest request) {
482+
try {
483+
this.handler.validateRequestModel(request);
484+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("CreateServiceRecord").setMethod(HttpMethod.POST).setPathRegex("/workspace/{workspace}/service/{serviceId}/record").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
485+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(CreateServiceRecordResponse.create());
486+
return this.handler.execute(params);
487+
} catch (Exception e) {
488+
CompletableFuture<CreateServiceRecordResponse> future = new CompletableFuture<>();
489+
future.completeExceptionally(e);
490+
return future;
491+
}
492+
}
493+
476494
/**
477495
* @param request the request parameters of CreateTicket CreateTicketRequest
478496
* @return CreateTicketResponse
@@ -896,6 +914,24 @@ public CompletableFuture<DeleteServiceResponse> deleteService(DeleteServiceReque
896914
}
897915
}
898916

917+
/**
918+
* @param request the request parameters of DeleteServiceRecord DeleteServiceRecordRequest
919+
* @return DeleteServiceRecordResponse
920+
*/
921+
@Override
922+
public CompletableFuture<DeleteServiceRecordResponse> deleteServiceRecord(DeleteServiceRecordRequest request) {
923+
try {
924+
this.handler.validateRequestModel(request);
925+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("DeleteServiceRecord").setMethod(HttpMethod.DELETE).setPathRegex("/workspace/{workspace}/service/{serviceId}/record").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
926+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(DeleteServiceRecordResponse.create());
927+
return this.handler.execute(params);
928+
} catch (Exception e) {
929+
CompletableFuture<DeleteServiceRecordResponse> future = new CompletableFuture<>();
930+
future.completeExceptionally(e);
931+
return future;
932+
}
933+
}
934+
899935
/**
900936
* <b>description</b> :
901937
* <p>Delete the Umodel under the specified workspace</p>
@@ -1520,6 +1556,24 @@ public CompletableFuture<GetServiceObservabilityResponse> getServiceObservabilit
15201556
}
15211557
}
15221558

1559+
/**
1560+
* @param request the request parameters of GetServiceRecord GetServiceRecordRequest
1561+
* @return GetServiceRecordResponse
1562+
*/
1563+
@Override
1564+
public CompletableFuture<GetServiceRecordResponse> getServiceRecord(GetServiceRecordRequest request) {
1565+
try {
1566+
this.handler.validateRequestModel(request);
1567+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("GetServiceRecord").setMethod(HttpMethod.GET).setPathRegex("/workspace/{workspace}/service/{serviceId}/record").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
1568+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetServiceRecordResponse.create());
1569+
return this.handler.execute(params);
1570+
} catch (Exception e) {
1571+
CompletableFuture<GetServiceRecordResponse> future = new CompletableFuture<>();
1572+
future.completeExceptionally(e);
1573+
return future;
1574+
}
1575+
}
1576+
15231577
/**
15241578
* <b>description</b> :
15251579
* <p>Get Umodel configuration information</p>
@@ -2112,6 +2166,24 @@ public CompletableFuture<ListPrometheusVirtualInstancesResponse> listPrometheusV
21122166
}
21132167
}
21142168

2169+
/**
2170+
* @param request the request parameters of ListServiceRecords ListServiceRecordsRequest
2171+
* @return ListServiceRecordsResponse
2172+
*/
2173+
@Override
2174+
public CompletableFuture<ListServiceRecordsResponse> listServiceRecords(ListServiceRecordsRequest request) {
2175+
try {
2176+
this.handler.validateRequestModel(request);
2177+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("ListServiceRecords").setMethod(HttpMethod.GET).setPathRegex("/workspace/{workspace}/service-records").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
2178+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ListServiceRecordsResponse.create());
2179+
return this.handler.execute(params);
2180+
} catch (Exception e) {
2181+
CompletableFuture<ListServiceRecordsResponse> future = new CompletableFuture<>();
2182+
future.completeExceptionally(e);
2183+
return future;
2184+
}
2185+
}
2186+
21152187
/**
21162188
* @param request the request parameters of ListServices ListServicesRequest
21172189
* @return ListServicesResponse
@@ -2640,6 +2712,24 @@ public CompletableFuture<UpdateServiceResponse> updateService(UpdateServiceReque
26402712
}
26412713
}
26422714

2715+
/**
2716+
* @param request the request parameters of UpdateServiceRecord UpdateServiceRecordRequest
2717+
* @return UpdateServiceRecordResponse
2718+
*/
2719+
@Override
2720+
public CompletableFuture<UpdateServiceRecordResponse> updateServiceRecord(UpdateServiceRecordRequest request) {
2721+
try {
2722+
this.handler.validateRequestModel(request);
2723+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("UpdateServiceRecord").setMethod(HttpMethod.PUT).setPathRegex("/workspace/{workspace}/service/{serviceId}/record").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
2724+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(UpdateServiceRecordResponse.create());
2725+
return this.handler.execute(params);
2726+
} catch (Exception e) {
2727+
CompletableFuture<UpdateServiceRecordResponse> future = new CompletableFuture<>();
2728+
future.completeExceptionally(e);
2729+
return future;
2730+
}
2731+
}
2732+
26432733
/**
26442734
* @param request the request parameters of UpdateSubscription UpdateSubscriptionRequest
26452735
* @return UpdateSubscriptionResponse
Lines changed: 191 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,191 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.cms20240330.models;
3+
4+
import com.aliyun.sdk.gateway.pop.*;
5+
import darabonba.core.*;
6+
import darabonba.core.async.*;
7+
import darabonba.core.sync.*;
8+
import darabonba.core.client.*;
9+
import darabonba.core.RequestModel;
10+
import darabonba.core.TeaModel;
11+
import com.aliyun.sdk.gateway.pop.models.*;
12+
13+
/**
14+
*
15+
* {@link CreateServiceRecordRequest} extends {@link RequestModel}
16+
*
17+
* <p>CreateServiceRecordRequest</p>
18+
*/
19+
public class CreateServiceRecordRequest extends Request {
20+
@com.aliyun.core.annotation.Path
21+
@com.aliyun.core.annotation.NameInMap("workspace")
22+
@com.aliyun.core.annotation.Validation(required = true)
23+
private String workspace;
24+
25+
@com.aliyun.core.annotation.Path
26+
@com.aliyun.core.annotation.NameInMap("serviceId")
27+
@com.aliyun.core.annotation.Validation(required = true)
28+
private String serviceId;
29+
30+
@com.aliyun.core.annotation.Host
31+
@com.aliyun.core.annotation.NameInMap("regionId")
32+
private String regionId;
33+
34+
@com.aliyun.core.annotation.Body
35+
@com.aliyun.core.annotation.NameInMap("recordContent")
36+
@com.aliyun.core.annotation.Validation(required = true)
37+
private String recordContent;
38+
39+
@com.aliyun.core.annotation.Body
40+
@com.aliyun.core.annotation.NameInMap("recordType")
41+
@com.aliyun.core.annotation.Validation(required = true)
42+
private String recordType;
43+
44+
private CreateServiceRecordRequest(Builder builder) {
45+
super(builder);
46+
this.workspace = builder.workspace;
47+
this.serviceId = builder.serviceId;
48+
this.regionId = builder.regionId;
49+
this.recordContent = builder.recordContent;
50+
this.recordType = builder.recordType;
51+
}
52+
53+
public static Builder builder() {
54+
return new Builder();
55+
}
56+
57+
public static CreateServiceRecordRequest create() {
58+
return builder().build();
59+
}
60+
61+
@Override
62+
public Builder toBuilder() {
63+
return new Builder(this);
64+
}
65+
66+
/**
67+
* @return workspace
68+
*/
69+
public String getWorkspace() {
70+
return this.workspace;
71+
}
72+
73+
/**
74+
* @return serviceId
75+
*/
76+
public String getServiceId() {
77+
return this.serviceId;
78+
}
79+
80+
/**
81+
* @return regionId
82+
*/
83+
public String getRegionId() {
84+
return this.regionId;
85+
}
86+
87+
/**
88+
* @return recordContent
89+
*/
90+
public String getRecordContent() {
91+
return this.recordContent;
92+
}
93+
94+
/**
95+
* @return recordType
96+
*/
97+
public String getRecordType() {
98+
return this.recordType;
99+
}
100+
101+
public static final class Builder extends Request.Builder<CreateServiceRecordRequest, Builder> {
102+
private String workspace;
103+
private String serviceId;
104+
private String regionId;
105+
private String recordContent;
106+
private String recordType;
107+
108+
private Builder() {
109+
super();
110+
}
111+
112+
private Builder(CreateServiceRecordRequest request) {
113+
super(request);
114+
this.workspace = request.workspace;
115+
this.serviceId = request.serviceId;
116+
this.regionId = request.regionId;
117+
this.recordContent = request.recordContent;
118+
this.recordType = request.recordType;
119+
}
120+
121+
/**
122+
* <p>This parameter is required.</p>
123+
*
124+
* <strong>example:</strong>
125+
* <p>workspace-test</p>
126+
*/
127+
public Builder workspace(String workspace) {
128+
this.putPathParameter("workspace", workspace);
129+
this.workspace = workspace;
130+
return this;
131+
}
132+
133+
/**
134+
* <p>This parameter is required.</p>
135+
*
136+
* <strong>example:</strong>
137+
* <p>em87vd@c2e25bcfe0e21ce0***</p>
138+
*/
139+
public Builder serviceId(String serviceId) {
140+
this.putPathParameter("serviceId", serviceId);
141+
this.serviceId = serviceId;
142+
return this;
143+
}
144+
145+
/**
146+
* regionId.
147+
*/
148+
public Builder regionId(String regionId) {
149+
this.putHostParameter("regionId", regionId);
150+
this.regionId = regionId;
151+
return this;
152+
}
153+
154+
/**
155+
* <p>This parameter is required.</p>
156+
*
157+
* <strong>example:</strong>
158+
* <p>{
159+
* &quot;project&quot;: &quot;proj-xtrace-16c988dcfe21fcb73c5e6f234927d998-cn-hangzhou&quot;,
160+
* &quot;storeName&quot;: &quot;app-biz-log&quot;,
161+
* &quot;regionId&quot;: &quot;cn-hangzhou&quot;,
162+
* &quot;bindType&quot;: &quot;logstore&quot;,
163+
* &quot;traceIdRelateField&quot;: &quot;&quot;
164+
* }</p>
165+
*/
166+
public Builder recordContent(String recordContent) {
167+
this.putBodyParameter("recordContent", recordContent);
168+
this.recordContent = recordContent;
169+
return this;
170+
}
171+
172+
/**
173+
* <p>This parameter is required.</p>
174+
*
175+
* <strong>example:</strong>
176+
* <p>logCorrelation</p>
177+
*/
178+
public Builder recordType(String recordType) {
179+
this.putBodyParameter("recordType", recordType);
180+
this.recordType = recordType;
181+
return this;
182+
}
183+
184+
@Override
185+
public CreateServiceRecordRequest build() {
186+
return new CreateServiceRecordRequest(this);
187+
}
188+
189+
}
190+
191+
}

0 commit comments

Comments
 (0)