@@ -203,6 +203,20 @@ public CompletableFuture<CloseOrderResponse> closeOrder(CloseOrderRequest reques
203203 }
204204 }
205205
206+ @ Override
207+ public CompletableFuture <CreateAuthorityTemplateResponse > createAuthorityTemplate (CreateAuthorityTemplateRequest request ) {
208+ try {
209+ this .handler .validateRequestModel (request );
210+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("CreateAuthorityTemplate" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
211+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (CreateAuthorityTemplateResponse .create ());
212+ return this .handler .execute (params );
213+ } catch (Exception e ) {
214+ CompletableFuture <CreateAuthorityTemplateResponse > future = new CompletableFuture <>();
215+ future .completeExceptionally (e );
216+ return future ;
217+ }
218+ }
219+
206220 /**
207221 * For more information about the Normal Data Modify feature, see [Change regular data](~~58419~~).
208222 *
@@ -826,6 +840,34 @@ public CompletableFuture<GetApprovalDetailResponse> getApprovalDetail(GetApprova
826840 }
827841 }
828842
843+ @ Override
844+ public CompletableFuture <GetAuthorityTemplateResponse > getAuthorityTemplate (GetAuthorityTemplateRequest request ) {
845+ try {
846+ this .handler .validateRequestModel (request );
847+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("GetAuthorityTemplate" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
848+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (GetAuthorityTemplateResponse .create ());
849+ return this .handler .execute (params );
850+ } catch (Exception e ) {
851+ CompletableFuture <GetAuthorityTemplateResponse > future = new CompletableFuture <>();
852+ future .completeExceptionally (e );
853+ return future ;
854+ }
855+ }
856+
857+ @ Override
858+ public CompletableFuture <GetAuthorityTemplateItemResponse > getAuthorityTemplateItem (GetAuthorityTemplateItemRequest request ) {
859+ try {
860+ this .handler .validateRequestModel (request );
861+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("GetAuthorityTemplateItem" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
862+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (GetAuthorityTemplateItemResponse .create ());
863+ return this .handler .execute (params );
864+ } catch (Exception e ) {
865+ CompletableFuture <GetAuthorityTemplateItemResponse > future = new CompletableFuture <>();
866+ future .completeExceptionally (e );
867+ return future ;
868+ }
869+ }
870+
829871 @ Override
830872 public CompletableFuture <GetDBTaskSQLJobLogResponse > getDBTaskSQLJobLog (GetDBTaskSQLJobLogRequest request ) {
831873 try {
@@ -1456,6 +1498,20 @@ public CompletableFuture<GetUserUploadFileJobResponse> getUserUploadFileJob(GetU
14561498 }
14571499 }
14581500
1501+ @ Override
1502+ public CompletableFuture <GrantTemplateAuthorityResponse > grantTemplateAuthority (GrantTemplateAuthorityRequest request ) {
1503+ try {
1504+ this .handler .validateRequestModel (request );
1505+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("GrantTemplateAuthority" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
1506+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (GrantTemplateAuthorityResponse .create ());
1507+ return this .handler .execute (params );
1508+ } catch (Exception e ) {
1509+ CompletableFuture <GrantTemplateAuthorityResponse > future = new CompletableFuture <>();
1510+ future .completeExceptionally (e );
1511+ return future ;
1512+ }
1513+ }
1514+
14591515 @ Override
14601516 public CompletableFuture <GrantUserPermissionResponse > grantUserPermission (GrantUserPermissionRequest request ) {
14611517 try {
@@ -2385,6 +2441,20 @@ public CompletableFuture<RetryDataCorrectPreCheckResponse> retryDataCorrectPreCh
23852441 }
23862442 }
23872443
2444+ @ Override
2445+ public CompletableFuture <RevokeTemplateAuthorityResponse > revokeTemplateAuthority (RevokeTemplateAuthorityRequest request ) {
2446+ try {
2447+ this .handler .validateRequestModel (request );
2448+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("RevokeTemplateAuthority" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
2449+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (RevokeTemplateAuthorityResponse .create ());
2450+ return this .handler .execute (params );
2451+ } catch (Exception e ) {
2452+ CompletableFuture <RevokeTemplateAuthorityResponse > future = new CompletableFuture <>();
2453+ future .completeExceptionally (e );
2454+ return future ;
2455+ }
2456+ }
2457+
23882458 @ Override
23892459 public CompletableFuture <RevokeUserPermissionResponse > revokeUserPermission (RevokeUserPermissionRequest request ) {
23902460 try {
@@ -2525,6 +2595,20 @@ public CompletableFuture<SyncInstanceMetaResponse> syncInstanceMeta(SyncInstance
25252595 }
25262596 }
25272597
2598+ @ Override
2599+ public CompletableFuture <UpdateAuthorityTemplateResponse > updateAuthorityTemplate (UpdateAuthorityTemplateRequest request ) {
2600+ try {
2601+ this .handler .validateRequestModel (request );
2602+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("UpdateAuthorityTemplate" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
2603+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (UpdateAuthorityTemplateResponse .create ());
2604+ return this .handler .execute (params );
2605+ } catch (Exception e ) {
2606+ CompletableFuture <UpdateAuthorityTemplateResponse > future = new CompletableFuture <>();
2607+ future .completeExceptionally (e );
2608+ return future ;
2609+ }
2610+ }
2611+
25282612 /**
25292613 * Before you call the UpdateInstance operation, call the [GetInstance](~~141567~~) or [ListInstances](~~141936~~) operation to obtain the complete information about the instance.
25302614 *
0 commit comments