in nis-20211216/src/main/java/com/aliyun/sdk/service/nis20211216/DefaultAsyncClient.java [189:200]
public CompletableFuture<DescribeNisInspectionRecommendationResourcesResponse> describeNisInspectionRecommendationResources(DescribeNisInspectionRecommendationResourcesRequest request) {
try {
this.handler.validateRequestModel(request);
TeaRequest teaRequest = REQUEST.copy().setStyle(RequestStyle.RPC).setAction("DescribeNisInspectionRecommendationResources").setMethod(HttpMethod.POST).setPathRegex("/").setBodyType(BodyType.JSON).setBodyIsForm(false).setReqBodyType(BodyType.JSON).formModel(request);
ClientExecutionParams params = new ClientExecutionParams().withInput(request).withRequest(teaRequest).withOutput(DescribeNisInspectionRecommendationResourcesResponse.create());
return this.handler.execute(params);
} catch (Exception e) {
CompletableFuture<DescribeNisInspectionRecommendationResourcesResponse> future = new CompletableFuture<>();
future.completeExceptionally(e);
return future;
}
}