@@ -660,6 +660,24 @@ public CompletableFuture<CreateJDBCDataSourceResponse> createJDBCDataSource(Crea
660660 }
661661 }
662662
663+ /**
664+ * @param request the request parameters of CreateModelOperatorApiKey CreateModelOperatorApiKeyRequest
665+ * @return CreateModelOperatorApiKeyResponse
666+ */
667+ @ Override
668+ public CompletableFuture <CreateModelOperatorApiKeyResponse > createModelOperatorApiKey (CreateModelOperatorApiKeyRequest request ) {
669+ try {
670+ this .handler .validateRequestModel (request );
671+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("CreateModelOperatorApiKey" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
672+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (CreateModelOperatorApiKeyResponse .create ());
673+ return this .handler .execute (params );
674+ } catch (Exception e ) {
675+ CompletableFuture <CreateModelOperatorApiKeyResponse > future = new CompletableFuture <>();
676+ future .completeExceptionally (e );
677+ return future ;
678+ }
679+ }
680+
663681 /**
664682 * <b>description</b> :
665683 * <p>Before you call this operation, make sure that you fully understand the <a href="https://help.aliyun.com/document_detail/35406.html">billing methods</a> and <a href="https://www.alibabacloud.com/zh/product/hybriddb-postgresql/pricing">pricing</a> of AnalyticDB for PostgreSQL.</p>
@@ -2556,6 +2574,42 @@ public CompletableFuture<DescribeLogBackupsResponse> describeLogBackups(Describe
25562574 }
25572575 }
25582576
2577+ /**
2578+ * @param request the request parameters of DescribeModelOperatorApiKey DescribeModelOperatorApiKeyRequest
2579+ * @return DescribeModelOperatorApiKeyResponse
2580+ */
2581+ @ Override
2582+ public CompletableFuture <DescribeModelOperatorApiKeyResponse > describeModelOperatorApiKey (DescribeModelOperatorApiKeyRequest request ) {
2583+ try {
2584+ this .handler .validateRequestModel (request );
2585+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("DescribeModelOperatorApiKey" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
2586+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (DescribeModelOperatorApiKeyResponse .create ());
2587+ return this .handler .execute (params );
2588+ } catch (Exception e ) {
2589+ CompletableFuture <DescribeModelOperatorApiKeyResponse > future = new CompletableFuture <>();
2590+ future .completeExceptionally (e );
2591+ return future ;
2592+ }
2593+ }
2594+
2595+ /**
2596+ * @param request the request parameters of DescribeModelOperatorUsage DescribeModelOperatorUsageRequest
2597+ * @return DescribeModelOperatorUsageResponse
2598+ */
2599+ @ Override
2600+ public CompletableFuture <DescribeModelOperatorUsageResponse > describeModelOperatorUsage (DescribeModelOperatorUsageRequest request ) {
2601+ try {
2602+ this .handler .validateRequestModel (request );
2603+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("DescribeModelOperatorUsage" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
2604+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (DescribeModelOperatorUsageResponse .create ());
2605+ return this .handler .execute (params );
2606+ } catch (Exception e ) {
2607+ CompletableFuture <DescribeModelOperatorUsageResponse > future = new CompletableFuture <>();
2608+ future .completeExceptionally (e );
2609+ return future ;
2610+ }
2611+ }
2612+
25592613 /**
25602614 * <b>description</b> :
25612615 * <h2><a href="#"></a>Usage notes</h2>
@@ -3753,6 +3807,42 @@ public CompletableFuture<ListInstanceExtensionsResponse> listInstanceExtensions(
37533807 }
37543808 }
37553809
3810+ /**
3811+ * @param request the request parameters of ListModelOperatorApiKeys ListModelOperatorApiKeysRequest
3812+ * @return ListModelOperatorApiKeysResponse
3813+ */
3814+ @ Override
3815+ public CompletableFuture <ListModelOperatorApiKeysResponse > listModelOperatorApiKeys (ListModelOperatorApiKeysRequest request ) {
3816+ try {
3817+ this .handler .validateRequestModel (request );
3818+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("ListModelOperatorApiKeys" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
3819+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (ListModelOperatorApiKeysResponse .create ());
3820+ return this .handler .execute (params );
3821+ } catch (Exception e ) {
3822+ CompletableFuture <ListModelOperatorApiKeysResponse > future = new CompletableFuture <>();
3823+ future .completeExceptionally (e );
3824+ return future ;
3825+ }
3826+ }
3827+
3828+ /**
3829+ * @param request the request parameters of ListModelOperatorServices ListModelOperatorServicesRequest
3830+ * @return ListModelOperatorServicesResponse
3831+ */
3832+ @ Override
3833+ public CompletableFuture <ListModelOperatorServicesResponse > listModelOperatorServices (ListModelOperatorServicesRequest request ) {
3834+ try {
3835+ this .handler .validateRequestModel (request );
3836+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("ListModelOperatorServices" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
3837+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (ListModelOperatorServicesResponse .create ());
3838+ return this .handler .execute (params );
3839+ } catch (Exception e ) {
3840+ CompletableFuture <ListModelOperatorServicesResponse > future = new CompletableFuture <>();
3841+ future .completeExceptionally (e );
3842+ return future ;
3843+ }
3844+ }
3845+
37563846 /**
37573847 * <b>description</b> :
37583848 * <h2><a href="#"></a>Usage notes</h2>
0 commit comments