Skip to content

Commit c76ec3b

Browse files
committed
Generated java-async 2021-10-01 for waf-openapi.
1 parent c8c9e7c commit c76ec3b

16 files changed

+1310
-1
lines changed

waf-openapi-20211001/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-06-09 Version: 5.0.9
2+
- Generated java-async 2021-10-01 for waf-openapi.
3+
14
2025-05-22 Version: 5.0.8
25
- Generated java-async 2021-10-01 for waf-openapi.
36

waf-openapi-20211001/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-waf_openapi20211001</artifactId>
6-
<version>5.0.8</version>
6+
<version>5.0.9</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-waf_openapi20211001</name>
99
<description>Alibaba Cloud waf-openapi (20211001) Async SDK for Java

waf-openapi-20211001/src/main/java/com/aliyun/sdk/service/waf_openapi20211001/AsyncClient.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,12 @@ static AsyncClient create() {
160160
*/
161161
CompletableFuture<DeleteMemberAccountResponse> deleteMemberAccount(DeleteMemberAccountRequest request);
162162

163+
/**
164+
* @param request the request parameters of DescribeAbnormalCloudResources DescribeAbnormalCloudResourcesRequest
165+
* @return DescribeAbnormalCloudResourcesResponse
166+
*/
167+
CompletableFuture<DescribeAbnormalCloudResourcesResponse> describeAbnormalCloudResources(DescribeAbnormalCloudResourcesRequest request);
168+
163169
/**
164170
* @param request the request parameters of DescribeAccountDelegatedStatus DescribeAccountDelegatedStatusRequest
165171
* @return DescribeAccountDelegatedStatusResponse
@@ -1012,6 +1018,12 @@ static AsyncClient create() {
10121018
*/
10131019
CompletableFuture<ModifyTemplateResourcesResponse> modifyTemplateResources(ModifyTemplateResourcesRequest request);
10141020

1021+
/**
1022+
* @param request the request parameters of ReCreateCloudResource ReCreateCloudResourceRequest
1023+
* @return ReCreateCloudResourceResponse
1024+
*/
1025+
CompletableFuture<ReCreateCloudResourceResponse> reCreateCloudResource(ReCreateCloudResourceRequest request);
1026+
10151027
/**
10161028
* @param request the request parameters of ReleaseInstance ReleaseInstanceRequest
10171029
* @return ReleaseInstanceResponse

waf-openapi-20211001/src/main/java/com/aliyun/sdk/service/waf_openapi20211001/DefaultAsyncClient.java

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -481,6 +481,24 @@ public CompletableFuture<DeleteMemberAccountResponse> deleteMemberAccount(Delete
481481
}
482482
}
483483

484+
/**
485+
* @param request the request parameters of DescribeAbnormalCloudResources DescribeAbnormalCloudResourcesRequest
486+
* @return DescribeAbnormalCloudResourcesResponse
487+
*/
488+
@Override
489+
public CompletableFuture<DescribeAbnormalCloudResourcesResponse> describeAbnormalCloudResources(DescribeAbnormalCloudResourcesRequest request) {
490+
try {
491+
this.handler.validateRequestModel(request);
492+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("DescribeAbnormalCloudResources").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
493+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(DescribeAbnormalCloudResourcesResponse.create());
494+
return this.handler.execute(params);
495+
} catch (Exception e) {
496+
CompletableFuture<DescribeAbnormalCloudResourcesResponse> future = new CompletableFuture<>();
497+
future.completeExceptionally(e);
498+
return future;
499+
}
500+
}
501+
484502
/**
485503
* @param request the request parameters of DescribeAccountDelegatedStatus DescribeAccountDelegatedStatusRequest
486504
* @return DescribeAccountDelegatedStatusResponse
@@ -2989,6 +3007,24 @@ public CompletableFuture<ModifyTemplateResourcesResponse> modifyTemplateResource
29893007
}
29903008
}
29913009

3010+
/**
3011+
* @param request the request parameters of ReCreateCloudResource ReCreateCloudResourceRequest
3012+
* @return ReCreateCloudResourceResponse
3013+
*/
3014+
@Override
3015+
public CompletableFuture<ReCreateCloudResourceResponse> reCreateCloudResource(ReCreateCloudResourceRequest request) {
3016+
try {
3017+
this.handler.validateRequestModel(request);
3018+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("ReCreateCloudResource").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
3019+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ReCreateCloudResourceResponse.create());
3020+
return this.handler.execute(params);
3021+
} catch (Exception e) {
3022+
CompletableFuture<ReCreateCloudResourceResponse> future = new CompletableFuture<>();
3023+
future.completeExceptionally(e);
3024+
return future;
3025+
}
3026+
}
3027+
29923028
/**
29933029
* @param request the request parameters of ReleaseInstance ReleaseInstanceRequest
29943030
* @return ReleaseInstanceResponse

waf-openapi-20211001/src/main/java/com/aliyun/sdk/service/waf_openapi20211001/models/CreateDefenseRuleRequest.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ public class CreateDefenseRuleRequest extends Request {
3131
@com.aliyun.core.annotation.NameInMap("RegionId")
3232
private String regionId;
3333

34+
@com.aliyun.core.annotation.Query
35+
@com.aliyun.core.annotation.NameInMap("Resource")
36+
private String resource;
37+
3438
@com.aliyun.core.annotation.Query
3539
@com.aliyun.core.annotation.NameInMap("ResourceManagerResourceGroupId")
3640
private String resourceManagerResourceGroupId;
@@ -49,6 +53,7 @@ private CreateDefenseRuleRequest(Builder builder) {
4953
this.defenseScene = builder.defenseScene;
5054
this.instanceId = builder.instanceId;
5155
this.regionId = builder.regionId;
56+
this.resource = builder.resource;
5257
this.resourceManagerResourceGroupId = builder.resourceManagerResourceGroupId;
5358
this.rules = builder.rules;
5459
this.templateId = builder.templateId;
@@ -88,6 +93,13 @@ public String getRegionId() {
8893
return this.regionId;
8994
}
9095

96+
/**
97+
* @return resource
98+
*/
99+
public String getResource() {
100+
return this.resource;
101+
}
102+
91103
/**
92104
* @return resourceManagerResourceGroupId
93105
*/
@@ -113,6 +125,7 @@ public static final class Builder extends Request.Builder<CreateDefenseRuleReque
113125
private String defenseScene;
114126
private String instanceId;
115127
private String regionId;
128+
private String resource;
116129
private String resourceManagerResourceGroupId;
117130
private String rules;
118131
private Long templateId;
@@ -126,6 +139,7 @@ private Builder(CreateDefenseRuleRequest request) {
126139
this.defenseScene = request.defenseScene;
127140
this.instanceId = request.instanceId;
128141
this.regionId = request.regionId;
142+
this.resource = request.resource;
129143
this.resourceManagerResourceGroupId = request.resourceManagerResourceGroupId;
130144
this.rules = request.rules;
131145
this.templateId = request.templateId;
@@ -188,6 +202,15 @@ public Builder regionId(String regionId) {
188202
return this;
189203
}
190204

205+
/**
206+
* Resource.
207+
*/
208+
public Builder resource(String resource) {
209+
this.putQueryParameter("Resource", resource);
210+
this.resource = resource;
211+
return this;
212+
}
213+
191214
/**
192215
* <p>The ID of the resource group.</p>
193216
*

waf-openapi-20211001/src/main/java/com/aliyun/sdk/service/waf_openapi20211001/models/DeleteDefenseRuleRequest.java

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ public class DeleteDefenseRuleRequest extends Request {
2626
@com.aliyun.core.annotation.NameInMap("RegionId")
2727
private String regionId;
2828

29+
@com.aliyun.core.annotation.Query
30+
@com.aliyun.core.annotation.NameInMap("Resource")
31+
private String resource;
32+
2933
@com.aliyun.core.annotation.Query
3034
@com.aliyun.core.annotation.NameInMap("ResourceManagerResourceGroupId")
3135
private String resourceManagerResourceGroupId;
@@ -43,6 +47,7 @@ private DeleteDefenseRuleRequest(Builder builder) {
4347
super(builder);
4448
this.instanceId = builder.instanceId;
4549
this.regionId = builder.regionId;
50+
this.resource = builder.resource;
4651
this.resourceManagerResourceGroupId = builder.resourceManagerResourceGroupId;
4752
this.ruleIds = builder.ruleIds;
4853
this.templateId = builder.templateId;
@@ -75,6 +80,13 @@ public String getRegionId() {
7580
return this.regionId;
7681
}
7782

83+
/**
84+
* @return resource
85+
*/
86+
public String getResource() {
87+
return this.resource;
88+
}
89+
7890
/**
7991
* @return resourceManagerResourceGroupId
8092
*/
@@ -99,6 +111,7 @@ public Long getTemplateId() {
99111
public static final class Builder extends Request.Builder<DeleteDefenseRuleRequest, Builder> {
100112
private String instanceId;
101113
private String regionId;
114+
private String resource;
102115
private String resourceManagerResourceGroupId;
103116
private String ruleIds;
104117
private Long templateId;
@@ -111,6 +124,7 @@ private Builder(DeleteDefenseRuleRequest request) {
111124
super(request);
112125
this.instanceId = request.instanceId;
113126
this.regionId = request.regionId;
127+
this.resource = request.resource;
114128
this.resourceManagerResourceGroupId = request.resourceManagerResourceGroupId;
115129
this.ruleIds = request.ruleIds;
116130
this.templateId = request.templateId;
@@ -148,6 +162,15 @@ public Builder regionId(String regionId) {
148162
return this;
149163
}
150164

165+
/**
166+
* Resource.
167+
*/
168+
public Builder resource(String resource) {
169+
this.putQueryParameter("Resource", resource);
170+
this.resource = resource;
171+
return this;
172+
}
173+
151174
/**
152175
* <p>The ID of the resource group.</p>
153176
*
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.waf_openapi20211001.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 DescribeAbnormalCloudResourcesRequest} extends {@link RequestModel}
16+
*
17+
* <p>DescribeAbnormalCloudResourcesRequest</p>
18+
*/
19+
public class DescribeAbnormalCloudResourcesRequest extends Request {
20+
@com.aliyun.core.annotation.Query
21+
@com.aliyun.core.annotation.NameInMap("InstanceId")
22+
@com.aliyun.core.annotation.Validation(required = true)
23+
private String instanceId;
24+
25+
@com.aliyun.core.annotation.Query
26+
@com.aliyun.core.annotation.NameInMap("RegionId")
27+
private String regionId;
28+
29+
@com.aliyun.core.annotation.Query
30+
@com.aliyun.core.annotation.NameInMap("ResourceManagerResourceGroupId")
31+
private String resourceManagerResourceGroupId;
32+
33+
private DescribeAbnormalCloudResourcesRequest(Builder builder) {
34+
super(builder);
35+
this.instanceId = builder.instanceId;
36+
this.regionId = builder.regionId;
37+
this.resourceManagerResourceGroupId = builder.resourceManagerResourceGroupId;
38+
}
39+
40+
public static Builder builder() {
41+
return new Builder();
42+
}
43+
44+
public static DescribeAbnormalCloudResourcesRequest create() {
45+
return builder().build();
46+
}
47+
48+
@Override
49+
public Builder toBuilder() {
50+
return new Builder(this);
51+
}
52+
53+
/**
54+
* @return instanceId
55+
*/
56+
public String getInstanceId() {
57+
return this.instanceId;
58+
}
59+
60+
/**
61+
* @return regionId
62+
*/
63+
public String getRegionId() {
64+
return this.regionId;
65+
}
66+
67+
/**
68+
* @return resourceManagerResourceGroupId
69+
*/
70+
public String getResourceManagerResourceGroupId() {
71+
return this.resourceManagerResourceGroupId;
72+
}
73+
74+
public static final class Builder extends Request.Builder<DescribeAbnormalCloudResourcesRequest, Builder> {
75+
private String instanceId;
76+
private String regionId;
77+
private String resourceManagerResourceGroupId;
78+
79+
private Builder() {
80+
super();
81+
}
82+
83+
private Builder(DescribeAbnormalCloudResourcesRequest request) {
84+
super(request);
85+
this.instanceId = request.instanceId;
86+
this.regionId = request.regionId;
87+
this.resourceManagerResourceGroupId = request.resourceManagerResourceGroupId;
88+
}
89+
90+
/**
91+
* <p>This parameter is required.</p>
92+
*
93+
* <strong>example:</strong>
94+
* <p>waf_v3prepaid_public_cn-***</p>
95+
*/
96+
public Builder instanceId(String instanceId) {
97+
this.putQueryParameter("InstanceId", instanceId);
98+
this.instanceId = instanceId;
99+
return this;
100+
}
101+
102+
/**
103+
* RegionId.
104+
*/
105+
public Builder regionId(String regionId) {
106+
this.putQueryParameter("RegionId", regionId);
107+
this.regionId = regionId;
108+
return this;
109+
}
110+
111+
/**
112+
* ResourceManagerResourceGroupId.
113+
*/
114+
public Builder resourceManagerResourceGroupId(String resourceManagerResourceGroupId) {
115+
this.putQueryParameter("ResourceManagerResourceGroupId", resourceManagerResourceGroupId);
116+
this.resourceManagerResourceGroupId = resourceManagerResourceGroupId;
117+
return this;
118+
}
119+
120+
@Override
121+
public DescribeAbnormalCloudResourcesRequest build() {
122+
return new DescribeAbnormalCloudResourcesRequest(this);
123+
}
124+
125+
}
126+
127+
}

0 commit comments

Comments
 (0)