@@ -683,6 +683,20 @@ public CompletableFuture<DelAuthTokenResponse> delAuthToken(DelAuthTokenRequest
683683 }
684684 }
685685
686+ @ Override
687+ public CompletableFuture <DeleteAddonReleaseResponse > deleteAddonRelease (DeleteAddonReleaseRequest request ) {
688+ try {
689+ this .handler .validateRequestModel (request );
690+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("DeleteAddonRelease" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
691+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (DeleteAddonReleaseResponse .create ());
692+ return this .handler .execute (params );
693+ } catch (Exception e ) {
694+ CompletableFuture <DeleteAddonReleaseResponse > future = new CompletableFuture <>();
695+ future .completeExceptionally (e );
696+ return future ;
697+ }
698+ }
699+
686700 /**
687701 * ********
688702 *
@@ -1149,6 +1163,20 @@ public CompletableFuture<DeleteWebhookContactResponse> deleteWebhookContact(Dele
11491163 }
11501164 }
11511165
1166+ @ Override
1167+ public CompletableFuture <DescribeAddonReleaseResponse > describeAddonRelease (DescribeAddonReleaseRequest request ) {
1168+ try {
1169+ this .handler .validateRequestModel (request );
1170+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("DescribeAddonRelease" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
1171+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (DescribeAddonReleaseResponse .create ());
1172+ return this .handler .execute (params );
1173+ } catch (Exception e ) {
1174+ CompletableFuture <DescribeAddonReleaseResponse > future = new CompletableFuture <>();
1175+ future .completeExceptionally (e );
1176+ return future ;
1177+ }
1178+ }
1179+
11521180 @ Override
11531181 public CompletableFuture <DescribeContactGroupsResponse > describeContactGroups (DescribeContactGroupsRequest request ) {
11541182 try {
@@ -1247,6 +1275,20 @@ public CompletableFuture<DescribeEnvironmentResponse> describeEnvironment(Descri
12471275 }
12481276 }
12491277
1278+ @ Override
1279+ public CompletableFuture <DescribeEnvironmentFeatureResponse > describeEnvironmentFeature (DescribeEnvironmentFeatureRequest request ) {
1280+ try {
1281+ this .handler .validateRequestModel (request );
1282+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("DescribeEnvironmentFeature" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
1283+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (DescribeEnvironmentFeatureResponse .create ());
1284+ return this .handler .execute (params );
1285+ } catch (Exception e ) {
1286+ CompletableFuture <DescribeEnvironmentFeatureResponse > future = new CompletableFuture <>();
1287+ future .completeExceptionally (e );
1288+ return future ;
1289+ }
1290+ }
1291+
12501292 @ Override
12511293 public CompletableFuture <DescribeIMRobotsResponse > describeIMRobots (DescribeIMRobotsRequest request ) {
12521294 try {
@@ -1791,6 +1833,20 @@ public CompletableFuture<InitEnvironmentResponse> initEnvironment(InitEnvironmen
17911833 }
17921834 }
17931835
1836+ @ Override
1837+ public CompletableFuture <InstallAddonResponse > installAddon (InstallAddonRequest request ) {
1838+ try {
1839+ this .handler .validateRequestModel (request );
1840+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("InstallAddon" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
1841+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (InstallAddonResponse .create ());
1842+ return this .handler .execute (params );
1843+ } catch (Exception e ) {
1844+ CompletableFuture <InstallAddonResponse > future = new CompletableFuture <>();
1845+ future .completeExceptionally (e );
1846+ return future ;
1847+ }
1848+ }
1849+
17941850 @ Override
17951851 public CompletableFuture <InstallCmsExporterResponse > installCmsExporter (InstallCmsExporterRequest request ) {
17961852 try {
@@ -1805,6 +1861,20 @@ public CompletableFuture<InstallCmsExporterResponse> installCmsExporter(InstallC
18051861 }
18061862 }
18071863
1864+ @ Override
1865+ public CompletableFuture <InstallEnvironmentFeatureResponse > installEnvironmentFeature (InstallEnvironmentFeatureRequest request ) {
1866+ try {
1867+ this .handler .validateRequestModel (request );
1868+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("InstallEnvironmentFeature" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
1869+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (InstallEnvironmentFeatureResponse .create ());
1870+ return this .handler .execute (params );
1871+ } catch (Exception e ) {
1872+ CompletableFuture <InstallEnvironmentFeatureResponse > future = new CompletableFuture <>();
1873+ future .completeExceptionally (e );
1874+ return future ;
1875+ }
1876+ }
1877+
18081878 /**
18091879 * If you call the operation to monitor an ASK cluster or an ECS instance, a Prometheus agent is installed in the ASK cluster or ECS instance. Make sure that the ASK cluster or ECS instance has no Prometheus agent installed in advance.
18101880 *
@@ -1837,6 +1907,20 @@ public CompletableFuture<ListActivatedAlertsResponse> listActivatedAlerts(ListAc
18371907 }
18381908 }
18391909
1910+ @ Override
1911+ public CompletableFuture <ListAddonReleasesResponse > listAddonReleases (ListAddonReleasesRequest request ) {
1912+ try {
1913+ this .handler .validateRequestModel (request );
1914+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("ListAddonReleases" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
1915+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (ListAddonReleasesResponse .create ());
1916+ return this .handler .execute (params );
1917+ } catch (Exception e ) {
1918+ CompletableFuture <ListAddonReleasesResponse > future = new CompletableFuture <>();
1919+ future .completeExceptionally (e );
1920+ return future ;
1921+ }
1922+ }
1923+
18401924 @ Override
18411925 public CompletableFuture <ListAlertEventsResponse > listAlertEvents (ListAlertEventsRequest request ) {
18421926 try {
@@ -1981,6 +2065,34 @@ public CompletableFuture<ListEnvServiceMonitorsResponse> listEnvServiceMonitors(
19812065 }
19822066 }
19832067
2068+ @ Override
2069+ public CompletableFuture <ListEnvironmentFeaturesResponse > listEnvironmentFeatures (ListEnvironmentFeaturesRequest request ) {
2070+ try {
2071+ this .handler .validateRequestModel (request );
2072+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("ListEnvironmentFeatures" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
2073+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (ListEnvironmentFeaturesResponse .create ());
2074+ return this .handler .execute (params );
2075+ } catch (Exception e ) {
2076+ CompletableFuture <ListEnvironmentFeaturesResponse > future = new CompletableFuture <>();
2077+ future .completeExceptionally (e );
2078+ return future ;
2079+ }
2080+ }
2081+
2082+ @ Override
2083+ public CompletableFuture <ListEnvironmentsResponse > listEnvironments (ListEnvironmentsRequest request ) {
2084+ try {
2085+ this .handler .validateRequestModel (request );
2086+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("ListEnvironments" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
2087+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (ListEnvironmentsResponse .create ());
2088+ return this .handler .execute (params );
2089+ } catch (Exception e ) {
2090+ CompletableFuture <ListEnvironmentsResponse > future = new CompletableFuture <>();
2091+ future .completeExceptionally (e );
2092+ return future ;
2093+ }
2094+ }
2095+
19842096 @ Override
19852097 public CompletableFuture <ListEscalationPoliciesResponse > listEscalationPolicies (ListEscalationPoliciesRequest request ) {
19862098 try {
@@ -3055,6 +3167,34 @@ public CompletableFuture<UpdateWebhookResponse> updateWebhook(UpdateWebhookReque
30553167 }
30563168 }
30573169
3170+ @ Override
3171+ public CompletableFuture <UpgradeAddonReleaseResponse > upgradeAddonRelease (UpgradeAddonReleaseRequest request ) {
3172+ try {
3173+ this .handler .validateRequestModel (request );
3174+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("UpgradeAddonRelease" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
3175+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (UpgradeAddonReleaseResponse .create ());
3176+ return this .handler .execute (params );
3177+ } catch (Exception e ) {
3178+ CompletableFuture <UpgradeAddonReleaseResponse > future = new CompletableFuture <>();
3179+ future .completeExceptionally (e );
3180+ return future ;
3181+ }
3182+ }
3183+
3184+ @ Override
3185+ public CompletableFuture <UpgradeEnvironmentFeatureResponse > upgradeEnvironmentFeature (UpgradeEnvironmentFeatureRequest request ) {
3186+ try {
3187+ this .handler .validateRequestModel (request );
3188+ TeaRequest teaRequest = REQUEST .copy ().setStyle (RequestStyle .RPC ).setAction ("UpgradeEnvironmentFeature" ).setMethod (HttpMethod .POST ).setPathRegex ("/" ).setBodyType (BodyType .JSON ).setBodyIsForm (false ).setReqBodyType (BodyType .JSON ).formModel (request );
3189+ ClientExecutionParams params = new ClientExecutionParams ().withInput (request ).withRequest (teaRequest ).withOutput (UpgradeEnvironmentFeatureResponse .create ());
3190+ return this .handler .execute (params );
3191+ } catch (Exception e ) {
3192+ CompletableFuture <UpgradeEnvironmentFeatureResponse > future = new CompletableFuture <>();
3193+ future .completeExceptionally (e );
3194+ return future ;
3195+ }
3196+ }
3197+
30583198 @ Override
30593199 public CompletableFuture <UploadResponse > upload (UploadRequest request ) {
30603200 try {
0 commit comments