Skip to content

Commit 576d1b4

Browse files
committed
Generated java-async 2021-05-15 for cloudsso.
1 parent d2e339d commit 576d1b4

31 files changed

+3998
-5
lines changed

cloudsso-20210515/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2023-11-27 Version: 1.0.6
2+
- Generated java-async 2021-05-15 for cloudsso.
3+
14
2023-11-07 Version: 1.0.5
25
- Generated java-async 2021-05-15 for cloudsso.
36

cloudsso-20210515/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-cloudsso20210515</artifactId>
6-
<version>1.0.5</version>
6+
<version>1.0.6</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-cloudsso20210515</name>
99
<description>Alibaba Cloud cloudsso (20210515) Async SDK for Java

cloudsso-20210515/src/main/java/com/aliyun/sdk/service/cloudsso20210515/AsyncClient.java

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,8 @@ static AsyncClient create() {
157157

158158
CompletableFuture<DeleteUserProvisioningResponse> deleteUserProvisioning(DeleteUserProvisioningRequest request);
159159

160+
CompletableFuture<DeleteUserProvisioningEventResponse> deleteUserProvisioningEvent(DeleteUserProvisioningEventRequest request);
161+
160162
/**
161163
* When you call this operation, an asynchronous task is automatically created. You can call the [GetTask](~~340670~~) operation to query the progress of the task based on the value of the `TaskId` response parameter.
162164
* This topic provides an example on how to de-provision the access configuration `ac-00jhtfl8thteu6uj****` from the account `114240524784****` in your resource directory.
@@ -272,8 +274,16 @@ static AsyncClient create() {
272274

273275
CompletableFuture<GetUserProvisioningResponse> getUserProvisioning(GetUserProvisioningRequest request);
274276

277+
CompletableFuture<GetUserProvisioningConfigurationResponse> getUserProvisioningConfiguration(GetUserProvisioningConfigurationRequest request);
278+
279+
CompletableFuture<GetUserProvisioningEventResponse> getUserProvisioningEvent(GetUserProvisioningEventRequest request);
280+
281+
CompletableFuture<GetUserProvisioningRdAccountStatisticsResponse> getUserProvisioningRdAccountStatistics(GetUserProvisioningRdAccountStatisticsRequest request);
282+
283+
CompletableFuture<GetUserProvisioningStatisticsResponse> getUserProvisioningStatistics(GetUserProvisioningStatisticsRequest request);
284+
275285
/**
276-
* This topic provides an example on how to query the assigned access permissions on the account `114240524784****` in your resource directory. The returned result shows that access permissions on the account in your resource directory is assigned to one user.
286+
* This topic provides an example on how to query the assigned access permissions on the account `114240524784****` in your resource directory. The returned result shows that access permissions on the account in your resource directory are assigned to one user.
277287
*
278288
*/
279289
CompletableFuture<ListAccessAssignmentsResponse> listAccessAssignments(ListAccessAssignmentsRequest request);
@@ -345,6 +355,8 @@ static AsyncClient create() {
345355
*/
346356
CompletableFuture<ListTasksResponse> listTasks(ListTasksRequest request);
347357

358+
CompletableFuture<ListUserProvisioningEventsResponse> listUserProvisioningEvents(ListUserProvisioningEventsRequest request);
359+
348360
CompletableFuture<ListUserProvisioningsResponse> listUserProvisionings(ListUserProvisioningsRequest request);
349361

350362
/**
@@ -388,6 +400,8 @@ static AsyncClient create() {
388400
*/
389401
CompletableFuture<ResetUserPasswordResponse> resetUserPassword(ResetUserPasswordRequest request);
390402

403+
CompletableFuture<RetryUserProvisioningEventResponse> retryUserProvisioningEvent(RetryUserProvisioningEventRequest request);
404+
391405
/**
392406
* During SAML 2.0-based single sign-on (SSO) logon, CloudSSO is an SP, and the identity management system of an enterprise is an IdP.
393407
* You can use one of the following methods to configure a SAML IdP. You can obtain the required metadata file or parameter values from your IdP.
@@ -477,6 +491,8 @@ static AsyncClient create() {
477491

478492
CompletableFuture<UpdateUserProvisioningResponse> updateUserProvisioning(UpdateUserProvisioningRequest request);
479493

494+
CompletableFuture<UpdateUserProvisioningConfigurationResponse> updateUserProvisioningConfiguration(UpdateUserProvisioningConfigurationRequest request);
495+
480496
/**
481497
* This topic provides an example on how to change the status of the user whose ID is `u-00q8wbq42wiltcrk****` to Disabled. Users in the Disabled state cannot log on to the CloudSSO user portal.
482498
*

cloudsso-20210515/src/main/java/com/aliyun/sdk/service/cloudsso20210515/DefaultAsyncClient.java

Lines changed: 113 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -406,6 +406,20 @@ public CompletableFuture<DeleteUserProvisioningResponse> deleteUserProvisioning(
406406
}
407407
}
408408

409+
@Override
410+
public CompletableFuture<DeleteUserProvisioningEventResponse> deleteUserProvisioningEvent(DeleteUserProvisioningEventRequest request) {
411+
try {
412+
this.handler.validateRequestModel(request);
413+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("DeleteUserProvisioningEvent").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
414+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(DeleteUserProvisioningEventResponse.create());
415+
return this.handler.execute(params);
416+
} catch (Exception e) {
417+
CompletableFuture<DeleteUserProvisioningEventResponse> future = new CompletableFuture<>();
418+
future.completeExceptionally(e);
419+
return future;
420+
}
421+
}
422+
409423
/**
410424
* When you call this operation, an asynchronous task is automatically created. You can call the [GetTask](~~340670~~) operation to query the progress of the task based on the value of the `TaskId` response parameter.
411425
* This topic provides an example on how to de-provision the access configuration `ac-00jhtfl8thteu6uj****` from the account `114240524784****` in your resource directory.
@@ -749,8 +763,64 @@ public CompletableFuture<GetUserProvisioningResponse> getUserProvisioning(GetUse
749763
}
750764
}
751765

766+
@Override
767+
public CompletableFuture<GetUserProvisioningConfigurationResponse> getUserProvisioningConfiguration(GetUserProvisioningConfigurationRequest request) {
768+
try {
769+
this.handler.validateRequestModel(request);
770+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("GetUserProvisioningConfiguration").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
771+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetUserProvisioningConfigurationResponse.create());
772+
return this.handler.execute(params);
773+
} catch (Exception e) {
774+
CompletableFuture<GetUserProvisioningConfigurationResponse> future = new CompletableFuture<>();
775+
future.completeExceptionally(e);
776+
return future;
777+
}
778+
}
779+
780+
@Override
781+
public CompletableFuture<GetUserProvisioningEventResponse> getUserProvisioningEvent(GetUserProvisioningEventRequest request) {
782+
try {
783+
this.handler.validateRequestModel(request);
784+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("GetUserProvisioningEvent").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
785+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetUserProvisioningEventResponse.create());
786+
return this.handler.execute(params);
787+
} catch (Exception e) {
788+
CompletableFuture<GetUserProvisioningEventResponse> future = new CompletableFuture<>();
789+
future.completeExceptionally(e);
790+
return future;
791+
}
792+
}
793+
794+
@Override
795+
public CompletableFuture<GetUserProvisioningRdAccountStatisticsResponse> getUserProvisioningRdAccountStatistics(GetUserProvisioningRdAccountStatisticsRequest request) {
796+
try {
797+
this.handler.validateRequestModel(request);
798+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("GetUserProvisioningRdAccountStatistics").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
799+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetUserProvisioningRdAccountStatisticsResponse.create());
800+
return this.handler.execute(params);
801+
} catch (Exception e) {
802+
CompletableFuture<GetUserProvisioningRdAccountStatisticsResponse> future = new CompletableFuture<>();
803+
future.completeExceptionally(e);
804+
return future;
805+
}
806+
}
807+
808+
@Override
809+
public CompletableFuture<GetUserProvisioningStatisticsResponse> getUserProvisioningStatistics(GetUserProvisioningStatisticsRequest request) {
810+
try {
811+
this.handler.validateRequestModel(request);
812+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("GetUserProvisioningStatistics").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
813+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(GetUserProvisioningStatisticsResponse.create());
814+
return this.handler.execute(params);
815+
} catch (Exception e) {
816+
CompletableFuture<GetUserProvisioningStatisticsResponse> future = new CompletableFuture<>();
817+
future.completeExceptionally(e);
818+
return future;
819+
}
820+
}
821+
752822
/**
753-
* This topic provides an example on how to query the assigned access permissions on the account `114240524784****` in your resource directory. The returned result shows that access permissions on the account in your resource directory is assigned to one user.
823+
* This topic provides an example on how to query the assigned access permissions on the account `114240524784****` in your resource directory. The returned result shows that access permissions on the account in your resource directory are assigned to one user.
754824
*
755825
*/
756826
@Override
@@ -966,6 +1036,20 @@ public CompletableFuture<ListTasksResponse> listTasks(ListTasksRequest request)
9661036
}
9671037
}
9681038

1039+
@Override
1040+
public CompletableFuture<ListUserProvisioningEventsResponse> listUserProvisioningEvents(ListUserProvisioningEventsRequest request) {
1041+
try {
1042+
this.handler.validateRequestModel(request);
1043+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("ListUserProvisioningEvents").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
1044+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(ListUserProvisioningEventsResponse.create());
1045+
return this.handler.execute(params);
1046+
} catch (Exception e) {
1047+
CompletableFuture<ListUserProvisioningEventsResponse> future = new CompletableFuture<>();
1048+
future.completeExceptionally(e);
1049+
return future;
1050+
}
1051+
}
1052+
9691053
@Override
9701054
public CompletableFuture<ListUserProvisioningsResponse> listUserProvisionings(ListUserProvisioningsRequest request) {
9711055
try {
@@ -1093,6 +1177,20 @@ public CompletableFuture<ResetUserPasswordResponse> resetUserPassword(ResetUserP
10931177
}
10941178
}
10951179

1180+
@Override
1181+
public CompletableFuture<RetryUserProvisioningEventResponse> retryUserProvisioningEvent(RetryUserProvisioningEventRequest request) {
1182+
try {
1183+
this.handler.validateRequestModel(request);
1184+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("RetryUserProvisioningEvent").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
1185+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(RetryUserProvisioningEventResponse.create());
1186+
return this.handler.execute(params);
1187+
} catch (Exception e) {
1188+
CompletableFuture<RetryUserProvisioningEventResponse> future = new CompletableFuture<>();
1189+
future.completeExceptionally(e);
1190+
return future;
1191+
}
1192+
}
1193+
10961194
/**
10971195
* During SAML 2.0-based single sign-on (SSO) logon, CloudSSO is an SP, and the identity management system of an enterprise is an IdP.
10981196
* You can use one of the following methods to configure a SAML IdP. You can obtain the required metadata file or parameter values from your IdP.
@@ -1326,6 +1424,20 @@ public CompletableFuture<UpdateUserProvisioningResponse> updateUserProvisioning(
13261424
}
13271425
}
13281426

1427+
@Override
1428+
public CompletableFuture<UpdateUserProvisioningConfigurationResponse> updateUserProvisioningConfiguration(UpdateUserProvisioningConfigurationRequest request) {
1429+
try {
1430+
this.handler.validateRequestModel(request);
1431+
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("UpdateUserProvisioningConfiguration").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
1432+
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(UpdateUserProvisioningConfigurationResponse.create());
1433+
return this.handler.execute(params);
1434+
} catch (Exception e) {
1435+
CompletableFuture<UpdateUserProvisioningConfigurationResponse> future = new CompletableFuture<>();
1436+
future.completeExceptionally(e);
1437+
return future;
1438+
}
1439+
}
1440+
13291441
/**
13301442
* This topic provides an example on how to change the status of the user whose ID is `u-00q8wbq42wiltcrk****` to Disabled. Users in the Disabled state cannot log on to the CloudSSO user portal.
13311443
*
Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
// This file is auto-generated, don't edit it. Thanks.
2+
package com.aliyun.sdk.service.cloudsso20210515.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 DeleteUserProvisioningEventRequest} extends {@link RequestModel}
11+
*
12+
* <p>DeleteUserProvisioningEventRequest</p>
13+
*/
14+
public class DeleteUserProvisioningEventRequest extends Request {
15+
@Query
16+
@NameInMap("DirectoryId")
17+
private String directoryId;
18+
19+
@Query
20+
@NameInMap("EventId")
21+
private String eventId;
22+
23+
@Query
24+
@NameInMap("UserProvisioningId")
25+
private String userProvisioningId;
26+
27+
private DeleteUserProvisioningEventRequest(Builder builder) {
28+
super(builder);
29+
this.directoryId = builder.directoryId;
30+
this.eventId = builder.eventId;
31+
this.userProvisioningId = builder.userProvisioningId;
32+
}
33+
34+
public static Builder builder() {
35+
return new Builder();
36+
}
37+
38+
public static DeleteUserProvisioningEventRequest create() {
39+
return builder().build();
40+
}
41+
42+
@Override
43+
public Builder toBuilder() {
44+
return new Builder(this);
45+
}
46+
47+
/**
48+
* @return directoryId
49+
*/
50+
public String getDirectoryId() {
51+
return this.directoryId;
52+
}
53+
54+
/**
55+
* @return eventId
56+
*/
57+
public String getEventId() {
58+
return this.eventId;
59+
}
60+
61+
/**
62+
* @return userProvisioningId
63+
*/
64+
public String getUserProvisioningId() {
65+
return this.userProvisioningId;
66+
}
67+
68+
public static final class Builder extends Request.Builder<DeleteUserProvisioningEventRequest, Builder> {
69+
private String directoryId;
70+
private String eventId;
71+
private String userProvisioningId;
72+
73+
private Builder() {
74+
super();
75+
}
76+
77+
private Builder(DeleteUserProvisioningEventRequest request) {
78+
super(request);
79+
this.directoryId = request.directoryId;
80+
this.eventId = request.eventId;
81+
this.userProvisioningId = request.userProvisioningId;
82+
}
83+
84+
/**
85+
* DirectoryId.
86+
*/
87+
public Builder directoryId(String directoryId) {
88+
this.putQueryParameter("DirectoryId", directoryId);
89+
this.directoryId = directoryId;
90+
return this;
91+
}
92+
93+
/**
94+
* EventId.
95+
*/
96+
public Builder eventId(String eventId) {
97+
this.putQueryParameter("EventId", eventId);
98+
this.eventId = eventId;
99+
return this;
100+
}
101+
102+
/**
103+
* UserProvisioningId.
104+
*/
105+
public Builder userProvisioningId(String userProvisioningId) {
106+
this.putQueryParameter("UserProvisioningId", userProvisioningId);
107+
this.userProvisioningId = userProvisioningId;
108+
return this;
109+
}
110+
111+
@Override
112+
public DeleteUserProvisioningEventRequest build() {
113+
return new DeleteUserProvisioningEventRequest(this);
114+
}
115+
116+
}
117+
118+
}

0 commit comments

Comments
 (0)