Skip to content

Commit 7d0b81f

Browse files
committed
Update sdk.
1 parent d90dd39 commit 7d0b81f

File tree

7 files changed

+365
-2
lines changed

7 files changed

+365
-2
lines changed

ddoscoo-20171228/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2023-03-20 Version: 1.0.1
2+
- Update sdk.
3+
14
2023-03-14 Version: 1.0.0
25
- Update sdk.
36

ddoscoo-20171228/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0modelVersion>
44
<groupId>com.aliyungroupId>
55
<artifactId>alibabacloud-ddoscoo20171228artifactId>
6-
<version>1.0.0version>
6+
<version>1.0.1version>
77
<packaging>jarpackaging>
88
<name>alibabacloud-ddoscoo20171228name>
99
<description>Alibaba Cloud ddoscoo (20171228) Async SDK for Java
@@ -41,7 +41,7 @@
4141
<java.version>1.8java.version>
4242
<maven.compiler.source>8maven.compiler.source>
4343
<maven.compiler.target>8maven.compiler.target>
44-
<service.version>0.1.11-betaservice.version>
44+
<service.version>0.1.12-betaservice.version>
4545
properties>
4646
<dependencies>
4747
<dependency>

ddoscoo-20171228/src/main/java/com/aliyun/sdk/service/ddoscoo20171228/AsyncClient.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ static AsyncClient create() {
6666

6767
CompletableFuture<DescribeDomainAttackEventsResponse> describeDomainAttackEvents(DescribeDomainAttackEventsRequest request);
6868

69+
CompletableFuture<DescribeDomainAttackMaxQpsResponse> describeDomainAttackMaxQps(DescribeDomainAttackMaxQpsRequest request);
70+
6971
CompletableFuture<DescribeDomainQpsResponse> describeDomainQps(DescribeDomainQpsRequest request);
7072

7173
CompletableFuture<DescribeDomainQpsWithCacheResponse> describeDomainQpsWithCache(DescribeDomainQpsWithCacheRequest request);

ddoscoo-20171228/src/main/java/com/aliyun/sdk/service/ddoscoo20171228/DefaultAsyncClient.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,6 +375,20 @@ public CompletableFuture describeDomainAttac
375375
}
376376
}
377377

378+
@Override
379+
public CompletableFuture<DescribeDomainAttackMaxQpsResponse> describeDomainAttackMaxQps(DescribeDomainAttackMaxQpsRequest request) {
380+
try {
381+
this.handler.validateRequestModel(request);
382+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("DescribeDomainAttackMaxQps").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
383+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(DescribeDomainAttackMaxQpsResponse.create());
384+
return this.handler.execute(params);
385+
} catch (Exception e) {
386+
CompletableFuture<DescribeDomainAttackMaxQpsResponse> future = new CompletableFuture<>();
387+
future.completeExceptionally(e);
388+
return future;
389+
}
390+
}
391+
378392
@Override
379393
public CompletableFuture<DescribeDomainQpsResponse> describeDomainQps(DescribeDomainQpsRequest request) {
380394
try {
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,166 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.ddoscoo20171228.models;
3+
4+
import com.aliyun.core.annotation.*;
5+
import darabonba.core.RequestModel;
6+
import darabonba.core.TeaModel;
7+
import com.aliyun.sdk.gateway.pop.models.*;
8+
9+
/**
10+
* {@link DescribeDomainAttackMaxQpsRequest} extends {@link RequestModel}
11+
*
12+
*

DescribeDomainAttackMaxQpsRequest

13+
*/
14+
public class DescribeDomainAttackMaxQpsRequest extends Request {
15+
@Host
16+
@NameInMap("RegionId")
17+
private String regionId;
18+
19+
@Query
20+
@NameInMap("Domain")
21+
private String domain;
22+
23+
@Query
24+
@NameInMap("EndTime")
25+
@Validation(required = true)
26+
private Long endTime;
27+
28+
@Query
29+
@NameInMap("ResourceGroupId")
30+
private String resourceGroupId;
31+
32+
@Query
33+
@NameInMap("StartTime")
34+
@Validation(required = true)
35+
private Long startTime;
36+
37+
private DescribeDomainAttackMaxQpsRequest(Builder builder) {
38+
super(builder);
39+
this.regionId = builder.regionId;
40+
this.domain = builder.domain;
41+
this.endTime = builder.endTime;
42+
this.resourceGroupId = builder.resourceGroupId;
43+
this.startTime = builder.startTime;
44+
}
45+
46+
public static Builder builder() {
47+
return new Builder();
48+
}
49+
50+
public static DescribeDomainAttackMaxQpsRequest create() {
51+
return builder().build();
52+
}
53+
54+
@Override
55+
public Builder toBuilder() {
56+
return new Builder(this);
57+
}
58+
59+
/**
60+
* @return regionId
61+
*/
62+
public String getRegionId() {
63+
return this.regionId;
64+
}
65+
66+
/**
67+
* @return domain
68+
*/
69+
public String getDomain() {
70+
return this.domain;
71+
}
72+
73+
/**
74+
* @return endTime
75+
*/
76+
public Long getEndTime() {
77+
return this.endTime;
78+
}
79+
80+
/**
81+
* @return resourceGroupId
82+
*/
83+
public String getResourceGroupId() {
84+
return this.resourceGroupId;
85+
}
86+
87+
/**
88+
* @return startTime
89+
*/
90+
public Long getStartTime() {
91+
return this.startTime;
92+
}
93+
94+
public static final class Builder extends Request.Builder<DescribeDomainAttackMaxQpsRequest, Builder> {
95+
private String regionId;
96+
private String domain;
97+
private Long endTime;
98+
private String resourceGroupId;
99+
private Long startTime;
100+
101+
private Builder() {
102+
super();
103+
}
104+
105+
private Builder(DescribeDomainAttackMaxQpsRequest request) {
106+
super(request);
107+
this.regionId = request.regionId;
108+
this.domain = request.domain;
109+
this.endTime = request.endTime;
110+
this.resourceGroupId = request.resourceGroupId;
111+
this.startTime = request.startTime;
112+
}
113+
114+
/**
115+
* RegionId.
116+
*/
117+
public Builder regionId(String regionId) {
118+
this.putHostParameter("RegionId", regionId);
119+
this.regionId = regionId;
120+
return this;
121+
}
122+
123+
/**
124+
* Domain.
125+
*/
126+
public Builder domain(String domain) {
127+
this.putQueryParameter("Domain", domain);
128+
this.domain = domain;
129+
return this;
130+
}
131+
132+
/**
133+
* EndTime.
134+
*/
135+
public Builder endTime(Long endTime) {
136+
this.putQueryParameter("EndTime", endTime);
137+
this.endTime = endTime;
138+
return this;
139+
}
140+
141+
/**
142+
* ResourceGroupId.
143+
*/
144+
public Builder resourceGroupId(String resourceGroupId) {
145+
this.putQueryParameter("ResourceGroupId", resourceGroupId);
146+
this.resourceGroupId = resourceGroupId;
147+
return this;
148+
}
149+
150+
/**
151+
* StartTime.
152+
*/
153+
public Builder startTime(Long startTime) {
154+
this.putQueryParameter("StartTime", startTime);
155+
this.startTime = startTime;
156+
return this;
157+
}
158+
159+
@Override
160+
public DescribeDomainAttackMaxQpsRequest build() {
161+
return new DescribeDomainAttackMaxQpsRequest(this);
162+
}
163+
164+
}
165+
166+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.ddoscoo20171228.models;
3+
4+
import com.aliyun.core.annotation.*;
5+
import darabonba.core.RequestModel;
6+
import darabonba.core.TeaModel;
7+
import com.aliyun.sdk.gateway.pop.models.*;
8+
9+
/**
10+
* {@link DescribeDomainAttackMaxQpsResponse} extends {@link TeaModel}
11+
*
12+
*

DescribeDomainAttackMaxQpsResponse

13+
*/
14+
public class DescribeDomainAttackMaxQpsResponse extends Response {
15+
@NameInMap("headers")
16+
@Validation(required = true)
17+
private java.util.Map < String, String > headers;
18+
19+
@NameInMap("body")
20+
@Validation(required = true)
21+
private DescribeDomainAttackMaxQpsResponseBody body;
22+
23+
private DescribeDomainAttackMaxQpsResponse(BuilderImpl builder) {
24+
super(builder);
25+
this.headers = builder.headers;
26+
this.body = builder.body;
27+
}
28+
29+
public static DescribeDomainAttackMaxQpsResponse create() {
30+
return new BuilderImpl().build();
31+
}
32+
33+
@Override
34+
public Builder toBuilder() {
35+
return new BuilderImpl(this);
36+
}
37+
38+
/**
39+
* @return headers
40+
*/
41+
public java.util.Map < String, String > getHeaders() {
42+
return this.headers;
43+
}
44+
45+
/**
46+
* @return body
47+
*/
48+
public DescribeDomainAttackMaxQpsResponseBody getBody() {
49+
return this.body;
50+
}
51+
52+
public interface Builder extends Response.Builder<DescribeDomainAttackMaxQpsResponse, Builder> {
53+
54+
Builder headers(java.util.Map < String, String > headers);
55+
56+
Builder body(DescribeDomainAttackMaxQpsResponseBody body);
57+
58+
@Override
59+
DescribeDomainAttackMaxQpsResponse build();
60+
61+
}
62+
63+
private static final class BuilderImpl
64+
extends Response.BuilderImpl<DescribeDomainAttackMaxQpsResponse, Builder>
65+
implements Builder {
66+
private java.util.Map < String, String > headers;
67+
private DescribeDomainAttackMaxQpsResponseBody body;
68+
69+
private BuilderImpl() {
70+
super();
71+
}
72+
73+
private BuilderImpl(DescribeDomainAttackMaxQpsResponse response) {
74+
super(response);
75+
this.headers = response.headers;
76+
this.body = response.body;
77+
}
78+
79+
/**
80+
* headers.
81+
*/
82+
@Override
83+
public Builder headers(java.util.Map < String, String > headers) {
84+
this.headers = headers;
85+
return this;
86+
}
87+
88+
/**
89+
* body.
90+
*/
91+
@Override
92+
public Builder body(DescribeDomainAttackMaxQpsResponseBody body) {
93+
this.body = body;
94+
return this;
95+
}
96+
97+
@Override
98+
public DescribeDomainAttackMaxQpsResponse build() {
99+
return new DescribeDomainAttackMaxQpsResponse(this);
100+
}
101+
102+
}
103+
104+
}

0 commit comments

Comments
 (0)