Skip to content

Commit 8080a7a

Browse files
committed
Generated java-async 2022-02-14 for umeng-apm.
1 parent 64e71da commit 8080a7a

10 files changed

+969
-1
lines changed

umeng-apm-20220214/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-03-06 Version: 1.0.5
2+
- Generated java-async 2022-02-14 for umeng-apm.
3+
14
2025-03-06 Version: 1.0.4
25
- Generated java-async 2022-02-14 for umeng-apm.
36

umeng-apm-20220214/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-umeng_apm20220214</artifactId>
6-
<version>1.0.4</version>
6+
<version>1.0.5</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-umeng_apm20220214</name>
99
<description>Alibaba Cloud umeng-apm (20220214) Async SDK for Java

umeng-apm-20220214/src/main/java/com/aliyun/sdk/service/umeng_apm20220214/AsyncClient.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,12 @@ static AsyncClient create() {
2525
*/
2626
CompletableFuture<DeleteSymRecordsResponse> deleteSymRecords(DeleteSymRecordsRequest request);
2727

28+
/**
29+
* @param request the request parameters of GetErrorMinuteStatTrend GetErrorMinuteStatTrendRequest
30+
* @return GetErrorMinuteStatTrendResponse
31+
*/
32+
CompletableFuture<GetErrorMinuteStatTrendResponse> getErrorMinuteStatTrend(GetErrorMinuteStatTrendRequest request);
33+
2834
/**
2935
* @param request the request parameters of GetH5PageTrend GetH5PageTrendRequest
3036
* @return GetH5PageTrendResponse
@@ -43,6 +49,12 @@ static AsyncClient create() {
4349
*/
4450
CompletableFuture<GetNativePageTrendResponse> getNativePageTrend(GetNativePageTrendRequest request);
4551

52+
/**
53+
* @param request the request parameters of GetNetworkMinuteTrend GetNetworkMinuteTrendRequest
54+
* @return GetNetworkMinuteTrendResponse
55+
*/
56+
CompletableFuture<GetNetworkMinuteTrendResponse> getNetworkMinuteTrend(GetNetworkMinuteTrendRequest request);
57+
4658
/**
4759
* @param request the request parameters of GetNetworkTrend GetNetworkTrendRequest
4860
* @return GetNetworkTrendResponse

umeng-apm-20220214/src/main/java/com/aliyun/sdk/service/umeng_apm20220214/DefaultAsyncClient.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,24 @@ public CompletableFuture<DeleteSymRecordsResponse> deleteSymRecords(DeleteSymRec
5757
}
5858
}
5959

60+
/**
61+
* @param request the request parameters of GetErrorMinuteStatTrend GetErrorMinuteStatTrendRequest
62+
* @return GetErrorMinuteStatTrendResponse
63+
*/
64+
@Override
65+
public CompletableFuture<GetErrorMinuteStatTrendResponse> getErrorMinuteStatTrend(GetErrorMinuteStatTrendRequest request) {
66+
try {
67+
this.handler.validateRequestModel(request);
68+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("GetErrorMinuteStatTrend").setMethod(HttpMethod.GET).setPathRegex("/stat/GetErrorMinuteStatTrend").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
69+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetErrorMinuteStatTrendResponse.create());
70+
return this.handler.execute(params);
71+
} catch (Exception e) {
72+
CompletableFuture<GetErrorMinuteStatTrendResponse> future = new CompletableFuture<>();
73+
future.completeExceptionally(e);
74+
return future;
75+
}
76+
}
77+
6078
/**
6179
* @param request the request parameters of GetH5PageTrend GetH5PageTrendRequest
6280
* @return GetH5PageTrendResponse
@@ -111,6 +129,24 @@ public CompletableFuture<GetNativePageTrendResponse> getNativePageTrend(GetNativ
111129
}
112130
}
113131

132+
/**
133+
* @param request the request parameters of GetNetworkMinuteTrend GetNetworkMinuteTrendRequest
134+
* @return GetNetworkMinuteTrendResponse
135+
*/
136+
@Override
137+
public CompletableFuture<GetNetworkMinuteTrendResponse> getNetworkMinuteTrend(GetNetworkMinuteTrendRequest request) {
138+
try {
139+
this.handler.validateRequestModel(request);
140+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RESTFUL).setAction("GetNetworkMinuteTrend").setMethod(HttpMethod.GET).setPathRegex("/stat/getNetworkMinuteTrend").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
141+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetNetworkMinuteTrendResponse.create());
142+
return this.handler.execute(params);
143+
} catch (Exception e) {
144+
CompletableFuture<GetNetworkMinuteTrendResponse> future = new CompletableFuture<>();
145+
future.completeExceptionally(e);
146+
return future;
147+
}
148+
}
149+
114150
/**
115151
* @param request the request parameters of GetNetworkTrend GetNetworkTrendRequest
116152
* @return GetNetworkTrendResponse
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.umeng_apm20220214.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 GetErrorMinuteStatTrendRequest} extends {@link RequestModel}
16+
*
17+
* <p>GetErrorMinuteStatTrendRequest</p>
18+
*/
19+
public class GetErrorMinuteStatTrendRequest extends Request {
20+
@com.aliyun.core.annotation.Query
21+
@com.aliyun.core.annotation.NameInMap("dataSourceId")
22+
@com.aliyun.core.annotation.Validation(required = true)
23+
private String dataSourceId;
24+
25+
@com.aliyun.core.annotation.Query
26+
@com.aliyun.core.annotation.NameInMap("startTime")
27+
@com.aliyun.core.annotation.Validation(required = true)
28+
private String startTime;
29+
30+
@com.aliyun.core.annotation.Query
31+
@com.aliyun.core.annotation.NameInMap("type")
32+
@com.aliyun.core.annotation.Validation(required = true)
33+
private Integer type;
34+
35+
private GetErrorMinuteStatTrendRequest(Builder builder) {
36+
super(builder);
37+
this.dataSourceId = builder.dataSourceId;
38+
this.startTime = builder.startTime;
39+
this.type = builder.type;
40+
}
41+
42+
public static Builder builder() {
43+
return new Builder();
44+
}
45+
46+
public static GetErrorMinuteStatTrendRequest create() {
47+
return builder().build();
48+
}
49+
50+
@Override
51+
public Builder toBuilder() {
52+
return new Builder(this);
53+
}
54+
55+
/**
56+
* @return dataSourceId
57+
*/
58+
public String getDataSourceId() {
59+
return this.dataSourceId;
60+
}
61+
62+
/**
63+
* @return startTime
64+
*/
65+
public String getStartTime() {
66+
return this.startTime;
67+
}
68+
69+
/**
70+
* @return type
71+
*/
72+
public Integer getType() {
73+
return this.type;
74+
}
75+
76+
public static final class Builder extends Request.Builder<GetErrorMinuteStatTrendRequest, Builder> {
77+
private String dataSourceId;
78+
private String startTime;
79+
private Integer type;
80+
81+
private Builder() {
82+
super();
83+
}
84+
85+
private Builder(GetErrorMinuteStatTrendRequest request) {
86+
super(request);
87+
this.dataSourceId = request.dataSourceId;
88+
this.startTime = request.startTime;
89+
this.type = request.type;
90+
}
91+
92+
/**
93+
* <p>This parameter is required.</p>
94+
*
95+
* <strong>example:</strong>
96+
* <p>5fb6001a73749c24fd9cb356</p>
97+
*/
98+
public Builder dataSourceId(String dataSourceId) {
99+
this.putQueryParameter("dataSourceId", dataSourceId);
100+
this.dataSourceId = dataSourceId;
101+
return this;
102+
}
103+
104+
/**
105+
* <p>This parameter is required.</p>
106+
*
107+
* <strong>example:</strong>
108+
* <p>2024-09-27 09:07</p>
109+
*/
110+
public Builder startTime(String startTime) {
111+
this.putQueryParameter("startTime", startTime);
112+
this.startTime = startTime;
113+
return this;
114+
}
115+
116+
/**
117+
* <p>This parameter is required.</p>
118+
*
119+
* <strong>example:</strong>
120+
* <p>1</p>
121+
*/
122+
public Builder type(Integer type) {
123+
this.putQueryParameter("type", type);
124+
this.type = type;
125+
return this;
126+
}
127+
128+
@Override
129+
public GetErrorMinuteStatTrendRequest build() {
130+
return new GetErrorMinuteStatTrendRequest(this);
131+
}
132+
133+
}
134+
135+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.umeng_apm20220214.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 GetErrorMinuteStatTrendResponse} extends {@link TeaModel}
16+
*
17+
* <p>GetErrorMinuteStatTrendResponse</p>
18+
*/
19+
public class GetErrorMinuteStatTrendResponse extends Response {
20+
@com.aliyun.core.annotation.NameInMap("headers")
21+
private java.util.Map<String, String> headers;
22+
23+
@com.aliyun.core.annotation.NameInMap("statusCode")
24+
private Integer statusCode;
25+
26+
@com.aliyun.core.annotation.NameInMap("body")
27+
private GetErrorMinuteStatTrendResponseBody body;
28+
29+
private GetErrorMinuteStatTrendResponse(BuilderImpl builder) {
30+
super(builder);
31+
this.headers = builder.headers;
32+
this.statusCode = builder.statusCode;
33+
this.body = builder.body;
34+
}
35+
36+
public static GetErrorMinuteStatTrendResponse create() {
37+
return new BuilderImpl().build();
38+
}
39+
40+
@Override
41+
public Builder toBuilder() {
42+
return new BuilderImpl(this);
43+
}
44+
45+
/**
46+
* @return headers
47+
*/
48+
public java.util.Map<String, String> getHeaders() {
49+
return this.headers;
50+
}
51+
52+
/**
53+
* @return statusCode
54+
*/
55+
public Integer getStatusCode() {
56+
return this.statusCode;
57+
}
58+
59+
/**
60+
* @return body
61+
*/
62+
public GetErrorMinuteStatTrendResponseBody getBody() {
63+
return this.body;
64+
}
65+
66+
public interface Builder extends Response.Builder<GetErrorMinuteStatTrendResponse, Builder> {
67+
68+
Builder headers(java.util.Map<String, String> headers);
69+
70+
Builder statusCode(Integer statusCode);
71+
72+
Builder body(GetErrorMinuteStatTrendResponseBody body);
73+
74+
@Override
75+
GetErrorMinuteStatTrendResponse build();
76+
77+
}
78+
79+
private static final class BuilderImpl
80+
extends Response.BuilderImpl<GetErrorMinuteStatTrendResponse, Builder>
81+
implements Builder {
82+
private java.util.Map<String, String> headers;
83+
private Integer statusCode;
84+
private GetErrorMinuteStatTrendResponseBody body;
85+
86+
private BuilderImpl() {
87+
super();
88+
}
89+
90+
private BuilderImpl(GetErrorMinuteStatTrendResponse response) {
91+
super(response);
92+
this.headers = response.headers;
93+
this.statusCode = response.statusCode;
94+
this.body = response.body;
95+
}
96+
97+
/**
98+
* headers.
99+
*/
100+
@Override
101+
public Builder headers(java.util.Map<String, String> headers) {
102+
this.headers = headers;
103+
return this;
104+
}
105+
106+
/**
107+
* statusCode.
108+
*/
109+
@Override
110+
public Builder statusCode(Integer statusCode) {
111+
this.statusCode = statusCode;
112+
return this;
113+
}
114+
115+
/**
116+
* body.
117+
*/
118+
@Override
119+
public Builder body(GetErrorMinuteStatTrendResponseBody body) {
120+
this.body = body;
121+
return this;
122+
}
123+
124+
@Override
125+
public GetErrorMinuteStatTrendResponse build() {
126+
return new GetErrorMinuteStatTrendResponse(this);
127+
}
128+
129+
}
130+
131+
}

0 commit comments

Comments
 (0)