Skip to content

Commit 6eca7a5

Browse files
committed
Generated java-async 2016-07-14 for CloudAPI.
1 parent 20e32bc commit 6eca7a5

File tree

7 files changed

+437
-1
lines changed

7 files changed

+437
-1
lines changed

cloudapi-20160714/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2023-10-30 Version: 3.0.7
2+
- Generated java-async 2016-07-14 for CloudAPI.
3+
14
2023-10-25 Version: 3.0.6
25
- Generated java-async 2016-07-14 for CloudAPI.
36

cloudapi-20160714/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-cloudapi20160714</artifactId>
6-
<version>3.0.6</version>
6+
<version>3.0.7</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-cloudapi20160714</name>
99
<description>Alibaba Cloud CloudAPI (20160714) Async SDK for Java

cloudapi-20160714/src/main/java/com/aliyun/sdk/service/cloudapi20160714/AsyncClient.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -644,6 +644,8 @@ static AsyncClient create() {
644644
*/
645645
CompletableFuture<ModifyApiGroupResponse> modifyApiGroup(ModifyApiGroupRequest request);
646646

647+
CompletableFuture<ModifyApiGroupNetworkPolicyResponse> modifyApiGroupNetworkPolicy(ModifyApiGroupNetworkPolicyRequest request);
648+
647649
CompletableFuture<ModifyApiGroupVpcWhitelistResponse> modifyApiGroupVpcWhitelist(ModifyApiGroupVpcWhitelistRequest request);
648650

649651
/**

cloudapi-20160714/src/main/java/com/aliyun/sdk/service/cloudapi20160714/DefaultAsyncClient.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2432,6 +2432,20 @@ public CompletableFuture<ModifyApiGroupResponse> modifyApiGroup(ModifyApiGroupRe
24322432
}
24332433
}
24342434

2435+
@Override
2436+
public CompletableFuture<ModifyApiGroupNetworkPolicyResponse> modifyApiGroupNetworkPolicy(ModifyApiGroupNetworkPolicyRequest request) {
2437+
try {
2438+
this.handler.validateRequestModel(request);
2439+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("ModifyApiGroupNetworkPolicy").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
2440+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ModifyApiGroupNetworkPolicyResponse.create());
2441+
return this.handler.execute(params);
2442+
} catch (Exception e) {
2443+
CompletableFuture<ModifyApiGroupNetworkPolicyResponse> future = new CompletableFuture<>();
2444+
future.completeExceptionally(e);
2445+
return future;
2446+
}
2447+
}
2448+
24352449
@Override
24362450
public CompletableFuture<ModifyApiGroupVpcWhitelistResponse> modifyApiGroupVpcWhitelist(ModifyApiGroupVpcWhitelistRequest request) {
24372451
try {
Lines changed: 234 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,234 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.cloudapi20160714.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 ModifyApiGroupNetworkPolicyRequest} extends {@link RequestModel}
11+
*
12+
* <p>ModifyApiGroupNetworkPolicyRequest</p>
13+
*/
14+
public class ModifyApiGroupNetworkPolicyRequest extends Request {
15+
@Query
16+
@NameInMap("GroupId")
17+
@Validation(required = true)
18+
private String groupId;
19+
20+
@Query
21+
@NameInMap("HttpsPolicy")
22+
private String httpsPolicy;
23+
24+
@Query
25+
@NameInMap("InnerDomainEnable")
26+
private Boolean innerDomainEnable;
27+
28+
@Query
29+
@NameInMap("InternetEnable")
30+
private Boolean internetEnable;
31+
32+
@Query
33+
@NameInMap("InternetIPV6Enable")
34+
private Boolean internetIPV6Enable;
35+
36+
@Query
37+
@NameInMap("SecurityToken")
38+
private String securityToken;
39+
40+
@Query
41+
@NameInMap("VpcIntranetEnable")
42+
private Boolean vpcIntranetEnable;
43+
44+
@Query
45+
@NameInMap("VpcSlbIntranetEnable")
46+
private Boolean vpcSlbIntranetEnable;
47+
48+
private ModifyApiGroupNetworkPolicyRequest(Builder builder) {
49+
super(builder);
50+
this.groupId = builder.groupId;
51+
this.httpsPolicy = builder.httpsPolicy;
52+
this.innerDomainEnable = builder.innerDomainEnable;
53+
this.internetEnable = builder.internetEnable;
54+
this.internetIPV6Enable = builder.internetIPV6Enable;
55+
this.securityToken = builder.securityToken;
56+
this.vpcIntranetEnable = builder.vpcIntranetEnable;
57+
this.vpcSlbIntranetEnable = builder.vpcSlbIntranetEnable;
58+
}
59+
60+
public static Builder builder() {
61+
return new Builder();
62+
}
63+
64+
public static ModifyApiGroupNetworkPolicyRequest create() {
65+
return builder().build();
66+
}
67+
68+
@Override
69+
public Builder toBuilder() {
70+
return new Builder(this);
71+
}
72+
73+
/**
74+
* @return groupId
75+
*/
76+
public String getGroupId() {
77+
return this.groupId;
78+
}
79+
80+
/**
81+
* @return httpsPolicy
82+
*/
83+
public String getHttpsPolicy() {
84+
return this.httpsPolicy;
85+
}
86+
87+
/**
88+
* @return innerDomainEnable
89+
*/
90+
public Boolean getInnerDomainEnable() {
91+
return this.innerDomainEnable;
92+
}
93+
94+
/**
95+
* @return internetEnable
96+
*/
97+
public Boolean getInternetEnable() {
98+
return this.internetEnable;
99+
}
100+
101+
/**
102+
* @return internetIPV6Enable
103+
*/
104+
public Boolean getInternetIPV6Enable() {
105+
return this.internetIPV6Enable;
106+
}
107+
108+
/**
109+
* @return securityToken
110+
*/
111+
public String getSecurityToken() {
112+
return this.securityToken;
113+
}
114+
115+
/**
116+
* @return vpcIntranetEnable
117+
*/
118+
public Boolean getVpcIntranetEnable() {
119+
return this.vpcIntranetEnable;
120+
}
121+
122+
/**
123+
* @return vpcSlbIntranetEnable
124+
*/
125+
public Boolean getVpcSlbIntranetEnable() {
126+
return this.vpcSlbIntranetEnable;
127+
}
128+
129+
public static final class Builder extends Request.Builder<ModifyApiGroupNetworkPolicyRequest, Builder> {
130+
private String groupId;
131+
private String httpsPolicy;
132+
private Boolean innerDomainEnable;
133+
private Boolean internetEnable;
134+
private Boolean internetIPV6Enable;
135+
private String securityToken;
136+
private Boolean vpcIntranetEnable;
137+
private Boolean vpcSlbIntranetEnable;
138+
139+
private Builder() {
140+
super();
141+
}
142+
143+
private Builder(ModifyApiGroupNetworkPolicyRequest request) {
144+
super(request);
145+
this.groupId = request.groupId;
146+
this.httpsPolicy = request.httpsPolicy;
147+
this.innerDomainEnable = request.innerDomainEnable;
148+
this.internetEnable = request.internetEnable;
149+
this.internetIPV6Enable = request.internetIPV6Enable;
150+
this.securityToken = request.securityToken;
151+
this.vpcIntranetEnable = request.vpcIntranetEnable;
152+
this.vpcSlbIntranetEnable = request.vpcSlbIntranetEnable;
153+
}
154+
155+
/**
156+
* GroupId.
157+
*/
158+
public Builder groupId(String groupId) {
159+
this.putQueryParameter("GroupId", groupId);
160+
this.groupId = groupId;
161+
return this;
162+
}
163+
164+
/**
165+
* HttpsPolicy.
166+
*/
167+
public Builder httpsPolicy(String httpsPolicy) {
168+
this.putQueryParameter("HttpsPolicy", httpsPolicy);
169+
this.httpsPolicy = httpsPolicy;
170+
return this;
171+
}
172+
173+
/**
174+
* InnerDomainEnable.
175+
*/
176+
public Builder innerDomainEnable(Boolean innerDomainEnable) {
177+
this.putQueryParameter("InnerDomainEnable", innerDomainEnable);
178+
this.innerDomainEnable = innerDomainEnable;
179+
return this;
180+
}
181+
182+
/**
183+
* InternetEnable.
184+
*/
185+
public Builder internetEnable(Boolean internetEnable) {
186+
this.putQueryParameter("InternetEnable", internetEnable);
187+
this.internetEnable = internetEnable;
188+
return this;
189+
}
190+
191+
/**
192+
* InternetIPV6Enable.
193+
*/
194+
public Builder internetIPV6Enable(Boolean internetIPV6Enable) {
195+
this.putQueryParameter("InternetIPV6Enable", internetIPV6Enable);
196+
this.internetIPV6Enable = internetIPV6Enable;
197+
return this;
198+
}
199+
200+
/**
201+
* SecurityToken.
202+
*/
203+
public Builder securityToken(String securityToken) {
204+
this.putQueryParameter("SecurityToken", securityToken);
205+
this.securityToken = securityToken;
206+
return this;
207+
}
208+
209+
/**
210+
* VpcIntranetEnable.
211+
*/
212+
public Builder vpcIntranetEnable(Boolean vpcIntranetEnable) {
213+
this.putQueryParameter("VpcIntranetEnable", vpcIntranetEnable);
214+
this.vpcIntranetEnable = vpcIntranetEnable;
215+
return this;
216+
}
217+
218+
/**
219+
* VpcSlbIntranetEnable.
220+
*/
221+
public Builder vpcSlbIntranetEnable(Boolean vpcSlbIntranetEnable) {
222+
this.putQueryParameter("VpcSlbIntranetEnable", vpcSlbIntranetEnable);
223+
this.vpcSlbIntranetEnable = vpcSlbIntranetEnable;
224+
return this;
225+
}
226+
227+
@Override
228+
public ModifyApiGroupNetworkPolicyRequest build() {
229+
return new ModifyApiGroupNetworkPolicyRequest(this);
230+
}
231+
232+
}
233+
234+
}

0 commit comments

Comments
 (0)