|
|
@@ -31,21 +31,21 @@ EHPCClient::EHPCClient(const Credentials &credentials, const ClientConfiguration
|
|
|
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(credentials), configuration)
|
|
|
{
|
|
|
auto locationClient = std::make_shared<LocationClient>(credentials, configuration);
|
|
|
- endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "ehpc");
|
|
|
+ endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
|
|
}
|
|
|
|
|
|
EHPCClient::EHPCClient(const std::shared_ptr<CredentialsProvider>& credentialsProvider, const ClientConfiguration & configuration) :
|
|
|
RpcServiceClient(SERVICE_NAME, credentialsProvider, configuration)
|
|
|
{
|
|
|
auto locationClient = std::make_shared<LocationClient>(credentialsProvider, configuration);
|
|
|
- endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "ehpc");
|
|
|
+ endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
|
|
}
|
|
|
|
|
|
EHPCClient::EHPCClient(const std::string & accessKeyId, const std::string & accessKeySecret, const ClientConfiguration & configuration) :
|
|
|
RpcServiceClient(SERVICE_NAME, std::make_shared<SimpleCredentialsProvider>(accessKeyId, accessKeySecret), configuration)
|
|
|
{
|
|
|
auto locationClient = std::make_shared<LocationClient>(accessKeyId, accessKeySecret, configuration);
|
|
|
- endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "ehpc");
|
|
|
+ endpointProvider_ = std::make_shared<EndpointProvider>(locationClient, configuration.regionId(), SERVICE_NAME, "");
|
|
|
}
|
|
|
|
|
|
EHPCClient::~EHPCClient()
|
|
|
@@ -195,108 +195,108 @@ EHPCClient::DeleteGWSClusterOutcomeCallable EHPCClient::deleteGWSClusterCallable
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::DescribeClusterOutcome EHPCClient::describeCluster(const DescribeClusterRequest &request) const
|
|
|
+EHPCClient::ListUsersOutcome EHPCClient::listUsers(const ListUsersRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return DescribeClusterOutcome(endpointOutcome.error());
|
|
|
+ return ListUsersOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return DescribeClusterOutcome(DescribeClusterResult(outcome.result()));
|
|
|
+ return ListUsersOutcome(ListUsersResult(outcome.result()));
|
|
|
else
|
|
|
- return DescribeClusterOutcome(outcome.error());
|
|
|
+ return ListUsersOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::describeClusterAsync(const DescribeClusterRequest& request, const DescribeClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::listUsersAsync(const ListUsersRequest& request, const ListUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, describeCluster(request), context);
|
|
|
+ handler(this, request, listUsers(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::DescribeClusterOutcomeCallable EHPCClient::describeClusterCallable(const DescribeClusterRequest &request) const
|
|
|
+EHPCClient::ListUsersOutcomeCallable EHPCClient::listUsersCallable(const ListUsersRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<DescribeClusterOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<ListUsersOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->describeCluster(request);
|
|
|
+ return this->listUsers(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListUsersOutcome EHPCClient::listUsers(const ListUsersRequest &request) const
|
|
|
+EHPCClient::DescribeClusterOutcome EHPCClient::describeCluster(const DescribeClusterRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return ListUsersOutcome(endpointOutcome.error());
|
|
|
+ return DescribeClusterOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return ListUsersOutcome(ListUsersResult(outcome.result()));
|
|
|
+ return DescribeClusterOutcome(DescribeClusterResult(outcome.result()));
|
|
|
else
|
|
|
- return ListUsersOutcome(outcome.error());
|
|
|
+ return DescribeClusterOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::listUsersAsync(const ListUsersRequest& request, const ListUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::describeClusterAsync(const DescribeClusterRequest& request, const DescribeClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, listUsers(request), context);
|
|
|
+ handler(this, request, describeCluster(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListUsersOutcomeCallable EHPCClient::listUsersCallable(const ListUsersRequest &request) const
|
|
|
+EHPCClient::DescribeClusterOutcomeCallable EHPCClient::describeClusterCallable(const DescribeClusterRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<ListUsersOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<DescribeClusterOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->listUsers(request);
|
|
|
+ return this->describeCluster(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::PullImageOutcome EHPCClient::pullImage(const PullImageRequest &request) const
|
|
|
+EHPCClient::DescribeContainerAppOutcome EHPCClient::describeContainerApp(const DescribeContainerAppRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return PullImageOutcome(endpointOutcome.error());
|
|
|
+ return DescribeContainerAppOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return PullImageOutcome(PullImageResult(outcome.result()));
|
|
|
+ return DescribeContainerAppOutcome(DescribeContainerAppResult(outcome.result()));
|
|
|
else
|
|
|
- return PullImageOutcome(outcome.error());
|
|
|
+ return DescribeContainerAppOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::pullImageAsync(const PullImageRequest& request, const PullImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::describeContainerAppAsync(const DescribeContainerAppRequest& request, const DescribeContainerAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, pullImage(request), context);
|
|
|
+ handler(this, request, describeContainerApp(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::PullImageOutcomeCallable EHPCClient::pullImageCallable(const PullImageRequest &request) const
|
|
|
+EHPCClient::DescribeContainerAppOutcomeCallable EHPCClient::describeContainerAppCallable(const DescribeContainerAppRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<PullImageOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<DescribeContainerAppOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->pullImage(request);
|
|
|
+ return this->describeContainerApp(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
@@ -339,36 +339,36 @@ EHPCClient::StopNodesOutcomeCallable EHPCClient::stopNodesCallable(const StopNod
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::DescribeContainerAppOutcome EHPCClient::describeContainerApp(const DescribeContainerAppRequest &request) const
|
|
|
+EHPCClient::PullImageOutcome EHPCClient::pullImage(const PullImageRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return DescribeContainerAppOutcome(endpointOutcome.error());
|
|
|
+ return PullImageOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return DescribeContainerAppOutcome(DescribeContainerAppResult(outcome.result()));
|
|
|
+ return PullImageOutcome(PullImageResult(outcome.result()));
|
|
|
else
|
|
|
- return DescribeContainerAppOutcome(outcome.error());
|
|
|
+ return PullImageOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::describeContainerAppAsync(const DescribeContainerAppRequest& request, const DescribeContainerAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::pullImageAsync(const PullImageRequest& request, const PullImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, describeContainerApp(request), context);
|
|
|
+ handler(this, request, pullImage(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::DescribeContainerAppOutcomeCallable EHPCClient::describeContainerAppCallable(const DescribeContainerAppRequest &request) const
|
|
|
+EHPCClient::PullImageOutcomeCallable EHPCClient::pullImageCallable(const PullImageRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<DescribeContainerAppOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<PullImageOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->describeContainerApp(request);
|
|
|
+ return this->pullImage(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
@@ -519,72 +519,72 @@ EHPCClient::DescribeImagePriceOutcomeCallable EHPCClient::describeImagePriceCall
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::GetAutoScaleConfigOutcome EHPCClient::getAutoScaleConfig(const GetAutoScaleConfigRequest &request) const
|
|
|
+EHPCClient::StopGWSInstanceOutcome EHPCClient::stopGWSInstance(const StopGWSInstanceRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return GetAutoScaleConfigOutcome(endpointOutcome.error());
|
|
|
+ return StopGWSInstanceOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return GetAutoScaleConfigOutcome(GetAutoScaleConfigResult(outcome.result()));
|
|
|
+ return StopGWSInstanceOutcome(StopGWSInstanceResult(outcome.result()));
|
|
|
else
|
|
|
- return GetAutoScaleConfigOutcome(outcome.error());
|
|
|
+ return StopGWSInstanceOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::getAutoScaleConfigAsync(const GetAutoScaleConfigRequest& request, const GetAutoScaleConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::stopGWSInstanceAsync(const StopGWSInstanceRequest& request, const StopGWSInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, getAutoScaleConfig(request), context);
|
|
|
+ handler(this, request, stopGWSInstance(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::GetAutoScaleConfigOutcomeCallable EHPCClient::getAutoScaleConfigCallable(const GetAutoScaleConfigRequest &request) const
|
|
|
+EHPCClient::StopGWSInstanceOutcomeCallable EHPCClient::stopGWSInstanceCallable(const StopGWSInstanceRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<GetAutoScaleConfigOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<StopGWSInstanceOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->getAutoScaleConfig(request);
|
|
|
+ return this->stopGWSInstance(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::StopGWSInstanceOutcome EHPCClient::stopGWSInstance(const StopGWSInstanceRequest &request) const
|
|
|
+EHPCClient::GetAutoScaleConfigOutcome EHPCClient::getAutoScaleConfig(const GetAutoScaleConfigRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return StopGWSInstanceOutcome(endpointOutcome.error());
|
|
|
+ return GetAutoScaleConfigOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return StopGWSInstanceOutcome(StopGWSInstanceResult(outcome.result()));
|
|
|
+ return GetAutoScaleConfigOutcome(GetAutoScaleConfigResult(outcome.result()));
|
|
|
else
|
|
|
- return StopGWSInstanceOutcome(outcome.error());
|
|
|
+ return GetAutoScaleConfigOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::stopGWSInstanceAsync(const StopGWSInstanceRequest& request, const StopGWSInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::getAutoScaleConfigAsync(const GetAutoScaleConfigRequest& request, const GetAutoScaleConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, stopGWSInstance(request), context);
|
|
|
+ handler(this, request, getAutoScaleConfig(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::StopGWSInstanceOutcomeCallable EHPCClient::stopGWSInstanceCallable(const StopGWSInstanceRequest &request) const
|
|
|
+EHPCClient::GetAutoScaleConfigOutcomeCallable EHPCClient::getAutoScaleConfigCallable(const GetAutoScaleConfigRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<StopGWSInstanceOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<GetAutoScaleConfigOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->stopGWSInstance(request);
|
|
|
+ return this->getAutoScaleConfig(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
@@ -1131,72 +1131,72 @@ EHPCClient::DescribeGWSClustersOutcomeCallable EHPCClient::describeGWSClustersCa
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::DeleteJobsOutcome EHPCClient::deleteJobs(const DeleteJobsRequest &request) const
|
|
|
+EHPCClient::ListContainerImagesOutcome EHPCClient::listContainerImages(const ListContainerImagesRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return DeleteJobsOutcome(endpointOutcome.error());
|
|
|
+ return ListContainerImagesOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return DeleteJobsOutcome(DeleteJobsResult(outcome.result()));
|
|
|
+ return ListContainerImagesOutcome(ListContainerImagesResult(outcome.result()));
|
|
|
else
|
|
|
- return DeleteJobsOutcome(outcome.error());
|
|
|
+ return ListContainerImagesOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::deleteJobsAsync(const DeleteJobsRequest& request, const DeleteJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::listContainerImagesAsync(const ListContainerImagesRequest& request, const ListContainerImagesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, deleteJobs(request), context);
|
|
|
+ handler(this, request, listContainerImages(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::DeleteJobsOutcomeCallable EHPCClient::deleteJobsCallable(const DeleteJobsRequest &request) const
|
|
|
+EHPCClient::ListContainerImagesOutcomeCallable EHPCClient::listContainerImagesCallable(const ListContainerImagesRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<DeleteJobsOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<ListContainerImagesOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->deleteJobs(request);
|
|
|
+ return this->listContainerImages(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListContainerImagesOutcome EHPCClient::listContainerImages(const ListContainerImagesRequest &request) const
|
|
|
+EHPCClient::DeleteJobsOutcome EHPCClient::deleteJobs(const DeleteJobsRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return ListContainerImagesOutcome(endpointOutcome.error());
|
|
|
+ return DeleteJobsOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return ListContainerImagesOutcome(ListContainerImagesResult(outcome.result()));
|
|
|
+ return DeleteJobsOutcome(DeleteJobsResult(outcome.result()));
|
|
|
else
|
|
|
- return ListContainerImagesOutcome(outcome.error());
|
|
|
+ return DeleteJobsOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::listContainerImagesAsync(const ListContainerImagesRequest& request, const ListContainerImagesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::deleteJobsAsync(const DeleteJobsRequest& request, const DeleteJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, listContainerImages(request), context);
|
|
|
+ handler(this, request, deleteJobs(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListContainerImagesOutcomeCallable EHPCClient::listContainerImagesCallable(const ListContainerImagesRequest &request) const
|
|
|
+EHPCClient::DeleteJobsOutcomeCallable EHPCClient::deleteJobsCallable(const DeleteJobsRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<ListContainerImagesOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<DeleteJobsOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->listContainerImages(request);
|
|
|
+ return this->deleteJobs(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
@@ -1419,72 +1419,72 @@ EHPCClient::QueryServicePackAndPriceOutcomeCallable EHPCClient::queryServicePack
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListVolumesOutcome EHPCClient::listVolumes(const ListVolumesRequest &request) const
|
|
|
+EHPCClient::DeleteContainerAppsOutcome EHPCClient::deleteContainerApps(const DeleteContainerAppsRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return ListVolumesOutcome(endpointOutcome.error());
|
|
|
+ return DeleteContainerAppsOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return ListVolumesOutcome(ListVolumesResult(outcome.result()));
|
|
|
+ return DeleteContainerAppsOutcome(DeleteContainerAppsResult(outcome.result()));
|
|
|
else
|
|
|
- return ListVolumesOutcome(outcome.error());
|
|
|
+ return DeleteContainerAppsOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::listVolumesAsync(const ListVolumesRequest& request, const ListVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::deleteContainerAppsAsync(const DeleteContainerAppsRequest& request, const DeleteContainerAppsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, listVolumes(request), context);
|
|
|
+ handler(this, request, deleteContainerApps(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListVolumesOutcomeCallable EHPCClient::listVolumesCallable(const ListVolumesRequest &request) const
|
|
|
+EHPCClient::DeleteContainerAppsOutcomeCallable EHPCClient::deleteContainerAppsCallable(const DeleteContainerAppsRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<ListVolumesOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<DeleteContainerAppsOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->listVolumes(request);
|
|
|
+ return this->deleteContainerApps(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::DeleteContainerAppsOutcome EHPCClient::deleteContainerApps(const DeleteContainerAppsRequest &request) const
|
|
|
+EHPCClient::ListVolumesOutcome EHPCClient::listVolumes(const ListVolumesRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return DeleteContainerAppsOutcome(endpointOutcome.error());
|
|
|
+ return ListVolumesOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return DeleteContainerAppsOutcome(DeleteContainerAppsResult(outcome.result()));
|
|
|
+ return ListVolumesOutcome(ListVolumesResult(outcome.result()));
|
|
|
else
|
|
|
- return DeleteContainerAppsOutcome(outcome.error());
|
|
|
+ return ListVolumesOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::deleteContainerAppsAsync(const DeleteContainerAppsRequest& request, const DeleteContainerAppsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::listVolumesAsync(const ListVolumesRequest& request, const ListVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, deleteContainerApps(request), context);
|
|
|
+ handler(this, request, listVolumes(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::DeleteContainerAppsOutcomeCallable EHPCClient::deleteContainerAppsCallable(const DeleteContainerAppsRequest &request) const
|
|
|
+EHPCClient::ListVolumesOutcomeCallable EHPCClient::listVolumesCallable(const ListVolumesRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<DeleteContainerAppsOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<ListVolumesOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->deleteContainerApps(request);
|
|
|
+ return this->listVolumes(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
@@ -2067,72 +2067,72 @@ EHPCClient::CreateGWSInstanceOutcomeCallable EHPCClient::createGWSInstanceCallab
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::UpdateClusterVolumesOutcome EHPCClient::updateClusterVolumes(const UpdateClusterVolumesRequest &request) const
|
|
|
+EHPCClient::ListCurrentClientVersionOutcome EHPCClient::listCurrentClientVersion(const ListCurrentClientVersionRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return UpdateClusterVolumesOutcome(endpointOutcome.error());
|
|
|
+ return ListCurrentClientVersionOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return UpdateClusterVolumesOutcome(UpdateClusterVolumesResult(outcome.result()));
|
|
|
+ return ListCurrentClientVersionOutcome(ListCurrentClientVersionResult(outcome.result()));
|
|
|
else
|
|
|
- return UpdateClusterVolumesOutcome(outcome.error());
|
|
|
+ return ListCurrentClientVersionOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::updateClusterVolumesAsync(const UpdateClusterVolumesRequest& request, const UpdateClusterVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::listCurrentClientVersionAsync(const ListCurrentClientVersionRequest& request, const ListCurrentClientVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, updateClusterVolumes(request), context);
|
|
|
+ handler(this, request, listCurrentClientVersion(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::UpdateClusterVolumesOutcomeCallable EHPCClient::updateClusterVolumesCallable(const UpdateClusterVolumesRequest &request) const
|
|
|
+EHPCClient::ListCurrentClientVersionOutcomeCallable EHPCClient::listCurrentClientVersionCallable(const ListCurrentClientVersionRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<UpdateClusterVolumesOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<ListCurrentClientVersionOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->updateClusterVolumes(request);
|
|
|
+ return this->listCurrentClientVersion(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListCurrentClientVersionOutcome EHPCClient::listCurrentClientVersion(const ListCurrentClientVersionRequest &request) const
|
|
|
+EHPCClient::UpdateClusterVolumesOutcome EHPCClient::updateClusterVolumes(const UpdateClusterVolumesRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return ListCurrentClientVersionOutcome(endpointOutcome.error());
|
|
|
+ return UpdateClusterVolumesOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return ListCurrentClientVersionOutcome(ListCurrentClientVersionResult(outcome.result()));
|
|
|
+ return UpdateClusterVolumesOutcome(UpdateClusterVolumesResult(outcome.result()));
|
|
|
else
|
|
|
- return ListCurrentClientVersionOutcome(outcome.error());
|
|
|
+ return UpdateClusterVolumesOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::listCurrentClientVersionAsync(const ListCurrentClientVersionRequest& request, const ListCurrentClientVersionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::updateClusterVolumesAsync(const UpdateClusterVolumesRequest& request, const UpdateClusterVolumesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, listCurrentClientVersion(request), context);
|
|
|
+ handler(this, request, updateClusterVolumes(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListCurrentClientVersionOutcomeCallable EHPCClient::listCurrentClientVersionCallable(const ListCurrentClientVersionRequest &request) const
|
|
|
+EHPCClient::UpdateClusterVolumesOutcomeCallable EHPCClient::updateClusterVolumesCallable(const UpdateClusterVolumesRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<ListCurrentClientVersionOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<UpdateClusterVolumesOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->listCurrentClientVersion(request);
|
|
|
+ return this->updateClusterVolumes(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
@@ -2247,72 +2247,72 @@ EHPCClient::SetAutoScaleConfigOutcomeCallable EHPCClient::setAutoScaleConfigCall
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListSoftwaresOutcome EHPCClient::listSoftwares(const ListSoftwaresRequest &request) const
|
|
|
+EHPCClient::AddNodesOutcome EHPCClient::addNodes(const AddNodesRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return ListSoftwaresOutcome(endpointOutcome.error());
|
|
|
+ return AddNodesOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return ListSoftwaresOutcome(ListSoftwaresResult(outcome.result()));
|
|
|
+ return AddNodesOutcome(AddNodesResult(outcome.result()));
|
|
|
else
|
|
|
- return ListSoftwaresOutcome(outcome.error());
|
|
|
+ return AddNodesOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::listSoftwaresAsync(const ListSoftwaresRequest& request, const ListSoftwaresAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::addNodesAsync(const AddNodesRequest& request, const AddNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, listSoftwares(request), context);
|
|
|
+ handler(this, request, addNodes(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListSoftwaresOutcomeCallable EHPCClient::listSoftwaresCallable(const ListSoftwaresRequest &request) const
|
|
|
+EHPCClient::AddNodesOutcomeCallable EHPCClient::addNodesCallable(const AddNodesRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<ListSoftwaresOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<AddNodesOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->listSoftwares(request);
|
|
|
+ return this->addNodes(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::AddNodesOutcome EHPCClient::addNodes(const AddNodesRequest &request) const
|
|
|
+EHPCClient::ListSoftwaresOutcome EHPCClient::listSoftwares(const ListSoftwaresRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return AddNodesOutcome(endpointOutcome.error());
|
|
|
+ return ListSoftwaresOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return AddNodesOutcome(AddNodesResult(outcome.result()));
|
|
|
+ return ListSoftwaresOutcome(ListSoftwaresResult(outcome.result()));
|
|
|
else
|
|
|
- return AddNodesOutcome(outcome.error());
|
|
|
+ return ListSoftwaresOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::addNodesAsync(const AddNodesRequest& request, const AddNodesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::listSoftwaresAsync(const ListSoftwaresRequest& request, const ListSoftwaresAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, addNodes(request), context);
|
|
|
+ handler(this, request, listSoftwares(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::AddNodesOutcomeCallable EHPCClient::addNodesCallable(const AddNodesRequest &request) const
|
|
|
+EHPCClient::ListSoftwaresOutcomeCallable EHPCClient::listSoftwaresCallable(const ListSoftwaresRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<AddNodesOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<ListSoftwaresOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->addNodes(request);
|
|
|
+ return this->listSoftwares(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
@@ -2463,72 +2463,72 @@ EHPCClient::ModifyUserGroupsOutcomeCallable EHPCClient::modifyUserGroupsCallable
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::StartClusterOutcome EHPCClient::startCluster(const StartClusterRequest &request) const
|
|
|
+EHPCClient::SetQueueOutcome EHPCClient::setQueue(const SetQueueRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return StartClusterOutcome(endpointOutcome.error());
|
|
|
+ return SetQueueOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return StartClusterOutcome(StartClusterResult(outcome.result()));
|
|
|
+ return SetQueueOutcome(SetQueueResult(outcome.result()));
|
|
|
else
|
|
|
- return StartClusterOutcome(outcome.error());
|
|
|
+ return SetQueueOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::startClusterAsync(const StartClusterRequest& request, const StartClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::setQueueAsync(const SetQueueRequest& request, const SetQueueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, startCluster(request), context);
|
|
|
+ handler(this, request, setQueue(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::StartClusterOutcomeCallable EHPCClient::startClusterCallable(const StartClusterRequest &request) const
|
|
|
+EHPCClient::SetQueueOutcomeCallable EHPCClient::setQueueCallable(const SetQueueRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<StartClusterOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<SetQueueOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->startCluster(request);
|
|
|
+ return this->setQueue(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::SetQueueOutcome EHPCClient::setQueue(const SetQueueRequest &request) const
|
|
|
+EHPCClient::StartClusterOutcome EHPCClient::startCluster(const StartClusterRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return SetQueueOutcome(endpointOutcome.error());
|
|
|
+ return StartClusterOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return SetQueueOutcome(SetQueueResult(outcome.result()));
|
|
|
+ return StartClusterOutcome(StartClusterResult(outcome.result()));
|
|
|
else
|
|
|
- return SetQueueOutcome(outcome.error());
|
|
|
+ return StartClusterOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::setQueueAsync(const SetQueueRequest& request, const SetQueueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::startClusterAsync(const StartClusterRequest& request, const StartClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, setQueue(request), context);
|
|
|
+ handler(this, request, startCluster(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::SetQueueOutcomeCallable EHPCClient::setQueueCallable(const SetQueueRequest &request) const
|
|
|
+EHPCClient::StartClusterOutcomeCallable EHPCClient::startClusterCallable(const StartClusterRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<SetQueueOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<StartClusterOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->setQueue(request);
|
|
|
+ return this->startCluster(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
@@ -2571,108 +2571,108 @@ EHPCClient::ListCustomImagesOutcomeCallable EHPCClient::listCustomImagesCallable
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::AddUsersOutcome EHPCClient::addUsers(const AddUsersRequest &request) const
|
|
|
+EHPCClient::CreateGWSClusterOutcome EHPCClient::createGWSCluster(const CreateGWSClusterRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return AddUsersOutcome(endpointOutcome.error());
|
|
|
+ return CreateGWSClusterOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return AddUsersOutcome(AddUsersResult(outcome.result()));
|
|
|
+ return CreateGWSClusterOutcome(CreateGWSClusterResult(outcome.result()));
|
|
|
else
|
|
|
- return AddUsersOutcome(outcome.error());
|
|
|
+ return CreateGWSClusterOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::addUsersAsync(const AddUsersRequest& request, const AddUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::createGWSClusterAsync(const CreateGWSClusterRequest& request, const CreateGWSClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, addUsers(request), context);
|
|
|
+ handler(this, request, createGWSCluster(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::AddUsersOutcomeCallable EHPCClient::addUsersCallable(const AddUsersRequest &request) const
|
|
|
+EHPCClient::CreateGWSClusterOutcomeCallable EHPCClient::createGWSClusterCallable(const CreateGWSClusterRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<AddUsersOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<CreateGWSClusterOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->addUsers(request);
|
|
|
+ return this->createGWSCluster(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListJobTemplatesOutcome EHPCClient::listJobTemplates(const ListJobTemplatesRequest &request) const
|
|
|
+EHPCClient::AddUsersOutcome EHPCClient::addUsers(const AddUsersRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return ListJobTemplatesOutcome(endpointOutcome.error());
|
|
|
+ return AddUsersOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return ListJobTemplatesOutcome(ListJobTemplatesResult(outcome.result()));
|
|
|
+ return AddUsersOutcome(AddUsersResult(outcome.result()));
|
|
|
else
|
|
|
- return ListJobTemplatesOutcome(outcome.error());
|
|
|
+ return AddUsersOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::listJobTemplatesAsync(const ListJobTemplatesRequest& request, const ListJobTemplatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::addUsersAsync(const AddUsersRequest& request, const AddUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, listJobTemplates(request), context);
|
|
|
+ handler(this, request, addUsers(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ListJobTemplatesOutcomeCallable EHPCClient::listJobTemplatesCallable(const ListJobTemplatesRequest &request) const
|
|
|
+EHPCClient::AddUsersOutcomeCallable EHPCClient::addUsersCallable(const AddUsersRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<ListJobTemplatesOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<AddUsersOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->listJobTemplates(request);
|
|
|
+ return this->addUsers(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::CreateGWSClusterOutcome EHPCClient::createGWSCluster(const CreateGWSClusterRequest &request) const
|
|
|
+EHPCClient::ListJobTemplatesOutcome EHPCClient::listJobTemplates(const ListJobTemplatesRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return CreateGWSClusterOutcome(endpointOutcome.error());
|
|
|
+ return ListJobTemplatesOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return CreateGWSClusterOutcome(CreateGWSClusterResult(outcome.result()));
|
|
|
+ return ListJobTemplatesOutcome(ListJobTemplatesResult(outcome.result()));
|
|
|
else
|
|
|
- return CreateGWSClusterOutcome(outcome.error());
|
|
|
+ return ListJobTemplatesOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::createGWSClusterAsync(const CreateGWSClusterRequest& request, const CreateGWSClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::listJobTemplatesAsync(const ListJobTemplatesRequest& request, const ListJobTemplatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, createGWSCluster(request), context);
|
|
|
+ handler(this, request, listJobTemplates(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::CreateGWSClusterOutcomeCallable EHPCClient::createGWSClusterCallable(const CreateGWSClusterRequest &request) const
|
|
|
+EHPCClient::ListJobTemplatesOutcomeCallable EHPCClient::listJobTemplatesCallable(const ListJobTemplatesRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<CreateGWSClusterOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<ListJobTemplatesOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->createGWSCluster(request);
|
|
|
+ return this->listJobTemplates(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
@@ -2931,108 +2931,108 @@ EHPCClient::StopVisualServiceOutcomeCallable EHPCClient::stopVisualServiceCallab
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::CreateClusterOutcome EHPCClient::createCluster(const CreateClusterRequest &request) const
|
|
|
+EHPCClient::DescribeImageOutcome EHPCClient::describeImage(const DescribeImageRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return CreateClusterOutcome(endpointOutcome.error());
|
|
|
+ return DescribeImageOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return CreateClusterOutcome(CreateClusterResult(outcome.result()));
|
|
|
+ return DescribeImageOutcome(DescribeImageResult(outcome.result()));
|
|
|
else
|
|
|
- return CreateClusterOutcome(outcome.error());
|
|
|
+ return DescribeImageOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::createClusterAsync(const CreateClusterRequest& request, const CreateClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::describeImageAsync(const DescribeImageRequest& request, const DescribeImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, createCluster(request), context);
|
|
|
+ handler(this, request, describeImage(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::CreateClusterOutcomeCallable EHPCClient::createClusterCallable(const CreateClusterRequest &request) const
|
|
|
+EHPCClient::DescribeImageOutcomeCallable EHPCClient::describeImageCallable(const DescribeImageRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<CreateClusterOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<DescribeImageOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->createCluster(request);
|
|
|
+ return this->describeImage(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ModifyUserPasswordsOutcome EHPCClient::modifyUserPasswords(const ModifyUserPasswordsRequest &request) const
|
|
|
+EHPCClient::CreateClusterOutcome EHPCClient::createCluster(const CreateClusterRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return ModifyUserPasswordsOutcome(endpointOutcome.error());
|
|
|
+ return CreateClusterOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return ModifyUserPasswordsOutcome(ModifyUserPasswordsResult(outcome.result()));
|
|
|
+ return CreateClusterOutcome(CreateClusterResult(outcome.result()));
|
|
|
else
|
|
|
- return ModifyUserPasswordsOutcome(outcome.error());
|
|
|
+ return CreateClusterOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::modifyUserPasswordsAsync(const ModifyUserPasswordsRequest& request, const ModifyUserPasswordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::createClusterAsync(const CreateClusterRequest& request, const CreateClusterAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, modifyUserPasswords(request), context);
|
|
|
+ handler(this, request, createCluster(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::ModifyUserPasswordsOutcomeCallable EHPCClient::modifyUserPasswordsCallable(const ModifyUserPasswordsRequest &request) const
|
|
|
+EHPCClient::CreateClusterOutcomeCallable EHPCClient::createClusterCallable(const CreateClusterRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<ModifyUserPasswordsOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<CreateClusterOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->modifyUserPasswords(request);
|
|
|
+ return this->createCluster(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|
|
|
return task->get_future();
|
|
|
}
|
|
|
|
|
|
-EHPCClient::DescribeImageOutcome EHPCClient::describeImage(const DescribeImageRequest &request) const
|
|
|
+EHPCClient::ModifyUserPasswordsOutcome EHPCClient::modifyUserPasswords(const ModifyUserPasswordsRequest &request) const
|
|
|
{
|
|
|
auto endpointOutcome = endpointProvider_->getEndpoint();
|
|
|
if (!endpointOutcome.isSuccess())
|
|
|
- return DescribeImageOutcome(endpointOutcome.error());
|
|
|
+ return ModifyUserPasswordsOutcome(endpointOutcome.error());
|
|
|
|
|
|
auto outcome = makeRequest(endpointOutcome.result(), request);
|
|
|
|
|
|
if (outcome.isSuccess())
|
|
|
- return DescribeImageOutcome(DescribeImageResult(outcome.result()));
|
|
|
+ return ModifyUserPasswordsOutcome(ModifyUserPasswordsResult(outcome.result()));
|
|
|
else
|
|
|
- return DescribeImageOutcome(outcome.error());
|
|
|
+ return ModifyUserPasswordsOutcome(outcome.error());
|
|
|
}
|
|
|
|
|
|
-void EHPCClient::describeImageAsync(const DescribeImageRequest& request, const DescribeImageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
+void EHPCClient::modifyUserPasswordsAsync(const ModifyUserPasswordsRequest& request, const ModifyUserPasswordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
|
|
|
{
|
|
|
auto fn = [this, request, handler, context]()
|
|
|
{
|
|
|
- handler(this, request, describeImage(request), context);
|
|
|
+ handler(this, request, modifyUserPasswords(request), context);
|
|
|
};
|
|
|
|
|
|
asyncExecute(new Runnable(fn));
|
|
|
}
|
|
|
|
|
|
-EHPCClient::DescribeImageOutcomeCallable EHPCClient::describeImageCallable(const DescribeImageRequest &request) const
|
|
|
+EHPCClient::ModifyUserPasswordsOutcomeCallable EHPCClient::modifyUserPasswordsCallable(const ModifyUserPasswordsRequest &request) const
|
|
|
{
|
|
|
- auto task = std::make_shared<std::packaged_task<DescribeImageOutcome()>>(
|
|
|
+ auto task = std::make_shared<std::packaged_task<ModifyUserPasswordsOutcome()>>(
|
|
|
[this, request]()
|
|
|
{
|
|
|
- return this->describeImage(request);
|
|
|
+ return this->modifyUserPasswords(request);
|
|
|
});
|
|
|
|
|
|
asyncExecute(new Runnable([task]() { (*task)(); }));
|