Skip to content

Commit ff1d4ad

Browse files
committed
Modify parameter location of CreateApi.
1 parent afabe29 commit ff1d4ad

File tree

4 files changed

+41
-71
lines changed

4 files changed

+41
-71
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-05-30 Version: 2.2.18
2+
- Modify parameter location of CreateApi.
3+
14
2023-05-25 Version: 2.2.17
25
- Add ValidateVpcConnectivity.
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>cloudapi20160714</artifactId>
6-
<version>2.2.17</version>
6+
<version>2.2.18</version>
77
<packaging>jar</packaging>
88
<name>cloudapi20160714</name>
99
<description>Alibaba Cloud CloudAPI (20160714) SDK for Java

cloudapi-20160714/src/main/java/com/aliyun/cloudapi20160714/Client.java

Lines changed: 37 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -453,10 +453,6 @@ public CreateApiResponse createApiWithOptions(CreateApiRequest request, com.aliy
453453
query.put("BackendId", request.backendId);
454454
}
455455

456-
if (!com.aliyun.teautil.Common.isUnset(request.constantParameters)) {
457-
query.put("ConstantParameters", request.constantParameters);
458-
}
459-
460456
if (!com.aliyun.teautil.Common.isUnset(request.description)) {
461457
query.put("Description", request.description);
462458
}
@@ -465,14 +461,6 @@ public CreateApiResponse createApiWithOptions(CreateApiRequest request, com.aliy
465461
query.put("DisableInternet", request.disableInternet);
466462
}
467463

468-
if (!com.aliyun.teautil.Common.isUnset(request.errorCodeSamples)) {
469-
query.put("ErrorCodeSamples", request.errorCodeSamples);
470-
}
471-
472-
if (!com.aliyun.teautil.Common.isUnset(request.failResultSample)) {
473-
query.put("FailResultSample", request.failResultSample);
474-
}
475-
476464
if (!com.aliyun.teautil.Common.isUnset(request.forceNonceCheck)) {
477465
query.put("ForceNonceCheck", request.forceNonceCheck);
478466
}
@@ -489,22 +477,10 @@ public CreateApiResponse createApiWithOptions(CreateApiRequest request, com.aliy
489477
query.put("RequestConfig", request.requestConfig);
490478
}
491479

492-
if (!com.aliyun.teautil.Common.isUnset(request.requestParameters)) {
493-
query.put("RequestParameters", request.requestParameters);
494-
}
495-
496480
if (!com.aliyun.teautil.Common.isUnset(request.resultBodyModel)) {
497481
query.put("ResultBodyModel", request.resultBodyModel);
498482
}
499483

500-
if (!com.aliyun.teautil.Common.isUnset(request.resultDescriptions)) {
501-
query.put("ResultDescriptions", request.resultDescriptions);
502-
}
503-
504-
if (!com.aliyun.teautil.Common.isUnset(request.resultSample)) {
505-
query.put("ResultSample", request.resultSample);
506-
}
507-
508484
if (!com.aliyun.teautil.Common.isUnset(request.resultType)) {
509485
query.put("ResultType", request.resultType);
510486
}
@@ -517,28 +493,54 @@ public CreateApiResponse createApiWithOptions(CreateApiRequest request, com.aliy
517493
query.put("ServiceConfig", request.serviceConfig);
518494
}
519495

520-
if (!com.aliyun.teautil.Common.isUnset(request.serviceParameters)) {
521-
query.put("ServiceParameters", request.serviceParameters);
496+
if (!com.aliyun.teautil.Common.isUnset(request.visibility)) {
497+
query.put("Visibility", request.visibility);
522498
}
523499

524-
if (!com.aliyun.teautil.Common.isUnset(request.serviceParametersMap)) {
525-
query.put("ServiceParametersMap", request.serviceParametersMap);
500+
if (!com.aliyun.teautil.Common.isUnset(request.webSocketApiType)) {
501+
query.put("WebSocketApiType", request.webSocketApiType);
526502
}
527503

528-
if (!com.aliyun.teautil.Common.isUnset(request.systemParameters)) {
529-
query.put("SystemParameters", request.systemParameters);
504+
java.util.Map<String, Object> body = new java.util.HashMap<>();
505+
if (!com.aliyun.teautil.Common.isUnset(request.constantParameters)) {
506+
body.put("ConstantParameters", request.constantParameters);
530507
}
531508

532-
if (!com.aliyun.teautil.Common.isUnset(request.visibility)) {
533-
query.put("Visibility", request.visibility);
509+
if (!com.aliyun.teautil.Common.isUnset(request.errorCodeSamples)) {
510+
body.put("ErrorCodeSamples", request.errorCodeSamples);
534511
}
535512

536-
if (!com.aliyun.teautil.Common.isUnset(request.webSocketApiType)) {
537-
query.put("WebSocketApiType", request.webSocketApiType);
513+
if (!com.aliyun.teautil.Common.isUnset(request.failResultSample)) {
514+
body.put("FailResultSample", request.failResultSample);
515+
}
516+
517+
if (!com.aliyun.teautil.Common.isUnset(request.requestParameters)) {
518+
body.put("RequestParameters", request.requestParameters);
519+
}
520+
521+
if (!com.aliyun.teautil.Common.isUnset(request.resultDescriptions)) {
522+
body.put("ResultDescriptions", request.resultDescriptions);
523+
}
524+
525+
if (!com.aliyun.teautil.Common.isUnset(request.resultSample)) {
526+
body.put("ResultSample", request.resultSample);
527+
}
528+
529+
if (!com.aliyun.teautil.Common.isUnset(request.serviceParameters)) {
530+
body.put("ServiceParameters", request.serviceParameters);
531+
}
532+
533+
if (!com.aliyun.teautil.Common.isUnset(request.serviceParametersMap)) {
534+
body.put("ServiceParametersMap", request.serviceParametersMap);
535+
}
536+
537+
if (!com.aliyun.teautil.Common.isUnset(request.systemParameters)) {
538+
body.put("SystemParameters", request.systemParameters);
538539
}
539540

540541
com.aliyun.teaopenapi.models.OpenApiRequest req = com.aliyun.teaopenapi.models.OpenApiRequest.build(TeaConverter.buildMap(
541-
new TeaPair("query", com.aliyun.openapiutil.Client.query(query))
542+
new TeaPair("query", com.aliyun.openapiutil.Client.query(query)),
543+
new TeaPair("body", com.aliyun.openapiutil.Client.parseToMap(body))
542544
));
543545
com.aliyun.teaopenapi.models.Params params = com.aliyun.teaopenapi.models.Params.build(TeaConverter.buildMap(
544546
new TeaPair("action", "CreateApi"),

cloudapi-20160714/src/main/java/com/aliyun/cloudapi20160714/models/CreateApiRequest.java

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,6 @@ public class CreateApiRequest extends TeaModel {
5252
@NameInMap("BackendId")
5353
public String backendId;
5454

55-
/**
56-
* <p>The parameters of the API.</p>
57-
*/
5855
@NameInMap("ConstantParameters")
5956
public String constantParameters;
6057

@@ -71,17 +68,9 @@ public class CreateApiRequest extends TeaModel {
7168
@NameInMap("DisableInternet")
7269
public Boolean disableInternet;
7370

74-
/**
75-
* <p>The sample error codes returned by the backend service.</p>
76-
* <br>
77-
* <p>For more information, see [ErrorCodeSample](~~44392~~).</p>
78-
*/
7971
@NameInMap("ErrorCodeSamples")
8072
public String errorCodeSamples;
8173

82-
/**
83-
* <p>The sample error response from the backend service.</p>
84-
*/
8574
@NameInMap("FailResultSample")
8675
public String failResultSample;
8776

@@ -112,11 +101,6 @@ public class CreateApiRequest extends TeaModel {
112101
@NameInMap("RequestConfig")
113102
public String requestConfig;
114103

115-
/**
116-
* <p>The parameters of API requests sent by the consumer to API Gateway.</p>
117-
* <br>
118-
* <p>For more information, see [RequestParameter](~~43986~~).</p>
119-
*/
120104
@NameInMap("RequestParameters")
121105
public String requestParameters;
122106

@@ -126,15 +110,9 @@ public class CreateApiRequest extends TeaModel {
126110
@NameInMap("ResultBodyModel")
127111
public String resultBodyModel;
128112

129-
/**
130-
* <p>The return description of the API.</p>
131-
*/
132113
@NameInMap("ResultDescriptions")
133114
public String resultDescriptions;
134115

135-
/**
136-
* <p>The sample response from the backend service.</p>
137-
*/
138116
@NameInMap("ResultSample")
139117
public String resultSample;
140118

@@ -155,25 +133,12 @@ public class CreateApiRequest extends TeaModel {
155133
@NameInMap("ServiceConfig")
156134
public String serviceConfig;
157135

158-
/**
159-
* <p>The parameters of API requests sent by API Gateway to the backend service.</p>
160-
* <br>
161-
* <p>For more information, see [ServiceParameter](~~43988~~).</p>
162-
*/
163136
@NameInMap("ServiceParameters")
164137
public String serviceParameters;
165138

166-
/**
167-
* <p>The mappings between parameters of requests sent by the consumer to API Gateway and parameters of requests sent by API Gateway to the backend service.</p>
168-
* <br>
169-
* <p>For more information, see [ServiceParameterMap](~~43989~~).</p>
170-
*/
171139
@NameInMap("ServiceParametersMap")
172140
public String serviceParametersMap;
173141

174-
/**
175-
* <p>The common parameters of APIs in JSON format.</p>
176-
*/
177142
@NameInMap("SystemParameters")
178143
public String systemParameters;
179144

0 commit comments

Comments
 (0)