Skip to content

Commit 6bedfd3

Browse files
committed
Generated java-async 2022-08-09 for Cloudauth-intl.
1 parent 0369bee commit 6bedfd3

16 files changed

+2341
-1
lines changed

cloudauth-intl-20220809/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-09-29 Version: 3.0.21
2+
- Generated java-async 2022-08-09 for Cloudauth-intl.
3+
14
2025-09-24 Version: 3.0.20
25
- Generated java-async 2022-08-09 for Cloudauth-intl.
36

cloudauth-intl-20220809/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-cloudauth_intl20220809</artifactId>
6-
<version>3.0.20</version>
6+
<version>3.0.21</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-cloudauth_intl20220809</name>
99
<description>Alibaba Cloud Cloudauth-intl (20220809) Async SDK for Java

cloudauth-intl-20220809/src/main/java/com/aliyun/sdk/service/cloudauth_intl20220809/AsyncClient.java

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,12 @@ static AsyncClient create() {
7171
*/
7272
CompletableFuture<CheckVerifyLogResponse> checkVerifyLog(CheckVerifyLogRequest request);
7373

74+
/**
75+
* @param request the request parameters of CredentialGetResultIntl CredentialGetResultIntlRequest
76+
* @return CredentialGetResultIntlResponse
77+
*/
78+
CompletableFuture<CredentialGetResultIntlResponse> credentialGetResultIntl(CredentialGetResultIntlRequest request);
79+
7480
/**
7581
* <b>description</b> :
7682
* <p>Detects whether a voucher (such as water, electricity, gas, credit card, etc., e-bills) is forged using AI technology and extracts key information from the voucher.</p>
@@ -80,6 +86,12 @@ static AsyncClient create() {
8086
*/
8187
CompletableFuture<CredentialRecognitionIntlResponse> credentialRecognitionIntl(CredentialRecognitionIntlRequest request);
8288

89+
/**
90+
* @param request the request parameters of CredentialSubmitIntl CredentialSubmitIntlRequest
91+
* @return CredentialSubmitIntlResponse
92+
*/
93+
CompletableFuture<CredentialSubmitIntlResponse> credentialSubmitIntl(CredentialSubmitIntlRequest request);
94+
8395
/**
8496
* <b>description</b> :
8597
* <p>Input a face image and use the algorithm to detect if there is a risk of deep forgery. This includes risk scenarios such as AIGC-generated faces, deepfake face swapping, template faces, and rephotographed faces, and outputs risk labels and confidence levels.</p>
@@ -131,6 +143,12 @@ static AsyncClient create() {
131143
*/
132144
CompletableFuture<FaceCompareResponse> faceCompare(FaceCompareRequest request);
133145

146+
/**
147+
* @param request the request parameters of FaceCrossCompareIntl FaceCrossCompareIntlRequest
148+
* @return FaceCrossCompareIntlResponse
149+
*/
150+
CompletableFuture<FaceCrossCompareIntlResponse> faceCrossCompareIntl(FaceCrossCompareIntlRequest request);
151+
134152
/**
135153
* @param request the request parameters of FaceDuplicationCheckIntl FaceDuplicationCheckIntlRequest
136154
* @return FaceDuplicationCheckIntlResponse
@@ -221,4 +239,10 @@ static AsyncClient create() {
221239
*/
222240
CompletableFuture<TempAccessTokenIntlResponse> tempAccessTokenIntl(TempAccessTokenIntlRequest request);
223241

242+
/**
243+
* @param request the request parameters of TempOssUrlIntl TempOssUrlIntlRequest
244+
* @return TempOssUrlIntlResponse
245+
*/
246+
CompletableFuture<TempOssUrlIntlResponse> tempOssUrlIntl(TempOssUrlIntlRequest request);
247+
224248
}

cloudauth-intl-20220809/src/main/java/com/aliyun/sdk/service/cloudauth_intl20220809/DefaultAsyncClient.java

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,24 @@ public CompletableFuture<CheckVerifyLogResponse> checkVerifyLog(CheckVerifyLogRe
175175
}
176176
}
177177

178+
/**
179+
* @param request the request parameters of CredentialGetResultIntl CredentialGetResultIntlRequest
180+
* @return CredentialGetResultIntlResponse
181+
*/
182+
@Override
183+
public CompletableFuture<CredentialGetResultIntlResponse> credentialGetResultIntl(CredentialGetResultIntlRequest request) {
184+
try {
185+
this.handler.validateRequestModel(request);
186+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("CredentialGetResultIntl").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
187+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(CredentialGetResultIntlResponse.create());
188+
return this.handler.execute(params);
189+
} catch (Exception e) {
190+
CompletableFuture<CredentialGetResultIntlResponse> future = new CompletableFuture<>();
191+
future.completeExceptionally(e);
192+
return future;
193+
}
194+
}
195+
178196
/**
179197
* <b>description</b> :
180198
* <p>Detects whether a voucher (such as water, electricity, gas, credit card, etc., e-bills) is forged using AI technology and extracts key information from the voucher.</p>
@@ -196,6 +214,24 @@ public CompletableFuture<CredentialRecognitionIntlResponse> credentialRecognitio
196214
}
197215
}
198216

217+
/**
218+
* @param request the request parameters of CredentialSubmitIntl CredentialSubmitIntlRequest
219+
* @return CredentialSubmitIntlResponse
220+
*/
221+
@Override
222+
public CompletableFuture<CredentialSubmitIntlResponse> credentialSubmitIntl(CredentialSubmitIntlRequest request) {
223+
try {
224+
this.handler.validateRequestModel(request);
225+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("CredentialSubmitIntl").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
226+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(CredentialSubmitIntlResponse.create());
227+
return this.handler.execute(params);
228+
} catch (Exception e) {
229+
CompletableFuture<CredentialSubmitIntlResponse> future = new CompletableFuture<>();
230+
future.completeExceptionally(e);
231+
return future;
232+
}
233+
}
234+
199235
/**
200236
* <b>description</b> :
201237
* <p>Input a face image and use the algorithm to detect if there is a risk of deep forgery. This includes risk scenarios such as AIGC-generated faces, deepfake face swapping, template faces, and rephotographed faces, and outputs risk labels and confidence levels.</p>
@@ -343,6 +379,24 @@ public CompletableFuture<FaceCompareResponse> faceCompare(FaceCompareRequest req
343379
}
344380
}
345381

382+
/**
383+
* @param request the request parameters of FaceCrossCompareIntl FaceCrossCompareIntlRequest
384+
* @return FaceCrossCompareIntlResponse
385+
*/
386+
@Override
387+
public CompletableFuture<FaceCrossCompareIntlResponse> faceCrossCompareIntl(FaceCrossCompareIntlRequest request) {
388+
try {
389+
this.handler.validateRequestModel(request);
390+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("FaceCrossCompareIntl").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
391+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(FaceCrossCompareIntlResponse.create());
392+
return this.handler.execute(params);
393+
} catch (Exception e) {
394+
CompletableFuture<FaceCrossCompareIntlResponse> future = new CompletableFuture<>();
395+
future.completeExceptionally(e);
396+
return future;
397+
}
398+
}
399+
346400
/**
347401
* @param request the request parameters of FaceDuplicationCheckIntl FaceDuplicationCheckIntlRequest
348402
* @return FaceDuplicationCheckIntlResponse
@@ -613,4 +667,22 @@ public CompletableFuture<TempAccessTokenIntlResponse> tempAccessTokenIntl(TempAc
613667
}
614668
}
615669

670+
/**
671+
* @param request the request parameters of TempOssUrlIntl TempOssUrlIntlRequest
672+
* @return TempOssUrlIntlResponse
673+
*/
674+
@Override
675+
public CompletableFuture<TempOssUrlIntlResponse> tempOssUrlIntl(TempOssUrlIntlRequest request) {
676+
try {
677+
this.handler.validateRequestModel(request);
678+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("TempOssUrlIntl").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(true).setReqBodyType(BodyType.FORM).formModel(request);
679+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(TempOssUrlIntlResponse.create());
680+
return this.handler.execute(params);
681+
} catch (Exception e) {
682+
CompletableFuture<TempOssUrlIntlResponse> future = new CompletableFuture<>();
683+
future.completeExceptionally(e);
684+
return future;
685+
}
686+
}
687+
616688
}
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.cloudauth_intl20220809.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 CredentialGetResultIntlRequest} extends {@link RequestModel}
16+
*
17+
* <p>CredentialGetResultIntlRequest</p>
18+
*/
19+
public class CredentialGetResultIntlRequest 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.Query
25+
@com.aliyun.core.annotation.NameInMap("TransactionId")
26+
@com.aliyun.core.annotation.Validation(required = true)
27+
private String transactionId;
28+
29+
private CredentialGetResultIntlRequest(Builder builder) {
30+
super(builder);
31+
this.regionId = builder.regionId;
32+
this.transactionId = builder.transactionId;
33+
}
34+
35+
public static Builder builder() {
36+
return new Builder();
37+
}
38+
39+
public static CredentialGetResultIntlRequest create() {
40+
return builder().build();
41+
}
42+
43+
@Override
44+
public Builder toBuilder() {
45+
return new Builder(this);
46+
}
47+
48+
/**
49+
* @return regionId
50+
*/
51+
public String getRegionId() {
52+
return this.regionId;
53+
}
54+
55+
/**
56+
* @return transactionId
57+
*/
58+
public String getTransactionId() {
59+
return this.transactionId;
60+
}
61+
62+
public static final class Builder extends Request.Builder<CredentialGetResultIntlRequest, Builder> {
63+
private String regionId;
64+
private String transactionId;
65+
66+
private Builder() {
67+
super();
68+
}
69+
70+
private Builder(CredentialGetResultIntlRequest request) {
71+
super(request);
72+
this.regionId = request.regionId;
73+
this.transactionId = request.transactionId;
74+
}
75+
76+
/**
77+
* RegionId.
78+
*/
79+
public Builder regionId(String regionId) {
80+
this.putHostParameter("RegionId", regionId);
81+
this.regionId = regionId;
82+
return this;
83+
}
84+
85+
/**
86+
* <p>This parameter is required.</p>
87+
*
88+
* <strong>example:</strong>
89+
* <p>4ab0b***cbde97</p>
90+
*/
91+
public Builder transactionId(String transactionId) {
92+
this.putQueryParameter("TransactionId", transactionId);
93+
this.transactionId = transactionId;
94+
return this;
95+
}
96+
97+
@Override
98+
public CredentialGetResultIntlRequest build() {
99+
return new CredentialGetResultIntlRequest(this);
100+
}
101+
102+
}
103+
104+
}

0 commit comments

Comments
 (0)