Skip to content

Commit 500b6fe

Browse files
committed
Generated java-async 2019-03-07 for Cloudauth.
1 parent 21f4885 commit 500b6fe

File tree

7 files changed

+519
-1
lines changed

7 files changed

+519
-1
lines changed

cloudauth-20190307/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-06-06 Version: 2.0.9
2+
- Generated java-async 2019-03-07 for Cloudauth.
3+
14
2025-04-27 Version: 2.0.8
25
- Generated java-async 2019-03-07 for Cloudauth.
36

cloudauth-20190307/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-cloudauth20190307</artifactId>
6-
<version>2.0.8</version>
6+
<version>2.0.9</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-cloudauth20190307</name>
99
<description>Alibaba Cloud Cloudauth (20190307) Async SDK for Java

cloudauth-20190307/src/main/java/com/aliyun/sdk/service/cloudauth20190307/AsyncClient.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,12 @@ static AsyncClient create() {
169169
*/
170170
CompletableFuture<LivenessFaceVerifyResponse> livenessFaceVerify(LivenessFaceVerifyRequest request);
171171

172+
/**
173+
* @param request the request parameters of Mobile2MetaVerify Mobile2MetaVerifyRequest
174+
* @return Mobile2MetaVerifyResponse
175+
*/
176+
CompletableFuture<Mobile2MetaVerifyResponse> mobile2MetaVerify(Mobile2MetaVerifyRequest request);
177+
172178
/**
173179
* @param request the request parameters of Mobile3MetaDetailStandardVerify Mobile3MetaDetailStandardVerifyRequest
174180
* @return Mobile3MetaDetailStandardVerifyResponse

cloudauth-20190307/src/main/java/com/aliyun/sdk/service/cloudauth20190307/DefaultAsyncClient.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -489,6 +489,24 @@ public CompletableFuture<LivenessFaceVerifyResponse> livenessFaceVerify(Liveness
489489
}
490490
}
491491

492+
/**
493+
* @param request the request parameters of Mobile2MetaVerify Mobile2MetaVerifyRequest
494+
* @return Mobile2MetaVerifyResponse
495+
*/
496+
@Override
497+
public CompletableFuture<Mobile2MetaVerifyResponse> mobile2MetaVerify(Mobile2MetaVerifyRequest request) {
498+
try {
499+
this.handler.validateRequestModel(request);
500+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("Mobile2MetaVerify").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
501+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(Mobile2MetaVerifyResponse.create());
502+
return this.handler.execute(params);
503+
} catch (Exception e) {
504+
CompletableFuture<Mobile2MetaVerifyResponse> future = new CompletableFuture<>();
505+
future.completeExceptionally(e);
506+
return future;
507+
}
508+
}
509+
492510
/**
493511
* @param request the request parameters of Mobile3MetaDetailStandardVerify Mobile3MetaDetailStandardVerifyRequest
494512
* @return Mobile3MetaDetailStandardVerifyResponse
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,152 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.cloudauth20190307.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 Mobile2MetaVerifyRequest} extends {@link RequestModel}
16+
*
17+
* <p>Mobile2MetaVerifyRequest</p>
18+
*/
19+
public class Mobile2MetaVerifyRequest extends Request {
20+
@com.aliyun.core.annotation.Host
21+
@com.aliyun.core.annotation.NameInMap("RegionId")
22+
private String regionId;
23+
24+
@com.aliyun.core.annotation.Body
25+
@com.aliyun.core.annotation.NameInMap("Mobile")
26+
@com.aliyun.core.annotation.Validation(required = true)
27+
private String mobile;
28+
29+
@com.aliyun.core.annotation.Body
30+
@com.aliyun.core.annotation.NameInMap("ParamType")
31+
@com.aliyun.core.annotation.Validation(required = true)
32+
private String paramType;
33+
34+
@com.aliyun.core.annotation.Body
35+
@com.aliyun.core.annotation.NameInMap("UserName")
36+
@com.aliyun.core.annotation.Validation(required = true)
37+
private String userName;
38+
39+
private Mobile2MetaVerifyRequest(Builder builder) {
40+
super(builder);
41+
this.regionId = builder.regionId;
42+
this.mobile = builder.mobile;
43+
this.paramType = builder.paramType;
44+
this.userName = builder.userName;
45+
}
46+
47+
public static Builder builder() {
48+
return new Builder();
49+
}
50+
51+
public static Mobile2MetaVerifyRequest create() {
52+
return builder().build();
53+
}
54+
55+
@Override
56+
public Builder toBuilder() {
57+
return new Builder(this);
58+
}
59+
60+
/**
61+
* @return regionId
62+
*/
63+
public String getRegionId() {
64+
return this.regionId;
65+
}
66+
67+
/**
68+
* @return mobile
69+
*/
70+
public String getMobile() {
71+
return this.mobile;
72+
}
73+
74+
/**
75+
* @return paramType
76+
*/
77+
public String getParamType() {
78+
return this.paramType;
79+
}
80+
81+
/**
82+
* @return userName
83+
*/
84+
public String getUserName() {
85+
return this.userName;
86+
}
87+
88+
public static final class Builder extends Request.Builder<Mobile2MetaVerifyRequest, Builder> {
89+
private String regionId;
90+
private String mobile;
91+
private String paramType;
92+
private String userName;
93+
94+
private Builder() {
95+
super();
96+
}
97+
98+
private Builder(Mobile2MetaVerifyRequest request) {
99+
super(request);
100+
this.regionId = request.regionId;
101+
this.mobile = request.mobile;
102+
this.paramType = request.paramType;
103+
this.userName = request.userName;
104+
}
105+
106+
/**
107+
* RegionId.
108+
*/
109+
public Builder regionId(String regionId) {
110+
this.putHostParameter("RegionId", regionId);
111+
this.regionId = regionId;
112+
return this;
113+
}
114+
115+
/**
116+
* <p>This parameter is required.</p>
117+
*/
118+
public Builder mobile(String mobile) {
119+
this.putBodyParameter("Mobile", mobile);
120+
this.mobile = mobile;
121+
return this;
122+
}
123+
124+
/**
125+
* <p>This parameter is required.</p>
126+
*
127+
* <strong>example:</strong>
128+
* <p>normal</p>
129+
*/
130+
public Builder paramType(String paramType) {
131+
this.putBodyParameter("ParamType", paramType);
132+
this.paramType = paramType;
133+
return this;
134+
}
135+
136+
/**
137+
* <p>This parameter is required.</p>
138+
*/
139+
public Builder userName(String userName) {
140+
this.putBodyParameter("UserName", userName);
141+
this.userName = userName;
142+
return this;
143+
}
144+
145+
@Override
146+
public Mobile2MetaVerifyRequest build() {
147+
return new Mobile2MetaVerifyRequest(this);
148+
}
149+
150+
}
151+
152+
}
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.cloudauth20190307.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 Mobile2MetaVerifyResponse} extends {@link TeaModel}
16+
*
17+
* <p>Mobile2MetaVerifyResponse</p>
18+
*/
19+
public class Mobile2MetaVerifyResponse 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 Mobile2MetaVerifyResponseBody body;
28+
29+
private Mobile2MetaVerifyResponse(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 Mobile2MetaVerifyResponse 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 Mobile2MetaVerifyResponseBody getBody() {
63+
return this.body;
64+
}
65+
66+
public interface Builder extends Response.Builder<Mobile2MetaVerifyResponse, Builder> {
67+
68+
Builder headers(java.util.Map<String, String> headers);
69+
70+
Builder statusCode(Integer statusCode);
71+
72+
Builder body(Mobile2MetaVerifyResponseBody body);
73+
74+
@Override
75+
Mobile2MetaVerifyResponse build();
76+
77+
}
78+
79+
private static final class BuilderImpl
80+
extends Response.BuilderImpl<Mobile2MetaVerifyResponse, Builder>
81+
implements Builder {
82+
private java.util.Map<String, String> headers;
83+
private Integer statusCode;
84+
private Mobile2MetaVerifyResponseBody body;
85+
86+
private BuilderImpl() {
87+
super();
88+
}
89+
90+
private BuilderImpl(Mobile2MetaVerifyResponse 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(Mobile2MetaVerifyResponseBody body) {
120+
this.body = body;
121+
return this;
122+
}
123+
124+
@Override
125+
public Mobile2MetaVerifyResponse build() {
126+
return new Mobile2MetaVerifyResponse(this);
127+
}
128+
129+
}
130+
131+
}

0 commit comments

Comments
 (0)