AWS SDK for C++

AWS SDK for C++ Version 1.11.606

Loading...
Searching...
No Matches
MainframeModernizationServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/m2/MainframeModernizationErrors.h>
10#include <aws/core/client/GenericClientConfiguration.h>
11#include <aws/core/client/AWSError.h>
12#include <aws/core/utils/memory/stl/AWSString.h>
13#include <aws/core/client/AsyncCallerContext.h>
14#include <aws/core/http/HttpTypes.h>
15#include <aws/m2/MainframeModernizationEndpointProvider.h>
16#include <future>
17#include <functional>
18/* End of generic header includes */
19
20/* Service model headers required in MainframeModernizationClient header */
21#include <aws/m2/model/CancelBatchJobExecutionResult.h>
22#include <aws/m2/model/CreateApplicationResult.h>
23#include <aws/m2/model/CreateDataSetExportTaskResult.h>
24#include <aws/m2/model/CreateDataSetImportTaskResult.h>
25#include <aws/m2/model/CreateDeploymentResult.h>
26#include <aws/m2/model/CreateEnvironmentResult.h>
27#include <aws/m2/model/DeleteApplicationResult.h>
28#include <aws/m2/model/DeleteApplicationFromEnvironmentResult.h>
29#include <aws/m2/model/DeleteEnvironmentResult.h>
30#include <aws/m2/model/GetApplicationResult.h>
31#include <aws/m2/model/GetApplicationVersionResult.h>
32#include <aws/m2/model/GetBatchJobExecutionResult.h>
33#include <aws/m2/model/GetDataSetDetailsResult.h>
34#include <aws/m2/model/GetDataSetExportTaskResult.h>
35#include <aws/m2/model/GetDataSetImportTaskResult.h>
36#include <aws/m2/model/GetDeploymentResult.h>
37#include <aws/m2/model/GetEnvironmentResult.h>
38#include <aws/m2/model/GetSignedBluinsightsUrlResult.h>
39#include <aws/m2/model/ListApplicationVersionsResult.h>
40#include <aws/m2/model/ListApplicationsResult.h>
41#include <aws/m2/model/ListBatchJobDefinitionsResult.h>
42#include <aws/m2/model/ListBatchJobExecutionsResult.h>
43#include <aws/m2/model/ListBatchJobRestartPointsResult.h>
44#include <aws/m2/model/ListDataSetExportHistoryResult.h>
45#include <aws/m2/model/ListDataSetImportHistoryResult.h>
46#include <aws/m2/model/ListDataSetsResult.h>
47#include <aws/m2/model/ListDeploymentsResult.h>
48#include <aws/m2/model/ListEngineVersionsResult.h>
49#include <aws/m2/model/ListEnvironmentsResult.h>
50#include <aws/m2/model/ListTagsForResourceResult.h>
51#include <aws/m2/model/StartApplicationResult.h>
52#include <aws/m2/model/StartBatchJobResult.h>
53#include <aws/m2/model/StopApplicationResult.h>
54#include <aws/m2/model/TagResourceResult.h>
55#include <aws/m2/model/UntagResourceResult.h>
56#include <aws/m2/model/UpdateApplicationResult.h>
57#include <aws/m2/model/UpdateEnvironmentResult.h>
58#include <aws/m2/model/GetSignedBluinsightsUrlRequest.h>
59#include <aws/m2/model/ListEnvironmentsRequest.h>
60#include <aws/m2/model/ListApplicationsRequest.h>
61#include <aws/m2/model/ListEngineVersionsRequest.h>
62/* End of service model headers required in MainframeModernizationClient header */
63
64namespace Aws
65{
66 namespace Http
67 {
68 class HttpClient;
69 class HttpClientFactory;
70 } // namespace Http
71
72 namespace Utils
73 {
74 template< typename R, typename E> class Outcome;
75
76 namespace Threading
77 {
78 class Executor;
79 } // namespace Threading
80 } // namespace Utils
81
82 namespace Auth
83 {
84 class AWSCredentials;
85 class AWSCredentialsProvider;
86 } // namespace Auth
87
88 namespace Client
89 {
90 class RetryStrategy;
91 } // namespace Client
92
93 namespace MainframeModernization
94 {
98
99 namespace Model
100 {
101 /* Service model forward declarations required in MainframeModernizationClient header */
135 class TagResourceRequest;
139 /* End of service model forward declarations required in MainframeModernizationClient header */
140
141 /* Service model Outcome class definitions */
179 /* End of service model Outcome class definitions */
180
181 /* Service model Outcome callable definitions */
182 typedef std::future<CancelBatchJobExecutionOutcome> CancelBatchJobExecutionOutcomeCallable;
183 typedef std::future<CreateApplicationOutcome> CreateApplicationOutcomeCallable;
184 typedef std::future<CreateDataSetExportTaskOutcome> CreateDataSetExportTaskOutcomeCallable;
185 typedef std::future<CreateDataSetImportTaskOutcome> CreateDataSetImportTaskOutcomeCallable;
186 typedef std::future<CreateDeploymentOutcome> CreateDeploymentOutcomeCallable;
187 typedef std::future<CreateEnvironmentOutcome> CreateEnvironmentOutcomeCallable;
188 typedef std::future<DeleteApplicationOutcome> DeleteApplicationOutcomeCallable;
189 typedef std::future<DeleteApplicationFromEnvironmentOutcome> DeleteApplicationFromEnvironmentOutcomeCallable;
190 typedef std::future<DeleteEnvironmentOutcome> DeleteEnvironmentOutcomeCallable;
191 typedef std::future<GetApplicationOutcome> GetApplicationOutcomeCallable;
192 typedef std::future<GetApplicationVersionOutcome> GetApplicationVersionOutcomeCallable;
193 typedef std::future<GetBatchJobExecutionOutcome> GetBatchJobExecutionOutcomeCallable;
194 typedef std::future<GetDataSetDetailsOutcome> GetDataSetDetailsOutcomeCallable;
195 typedef std::future<GetDataSetExportTaskOutcome> GetDataSetExportTaskOutcomeCallable;
196 typedef std::future<GetDataSetImportTaskOutcome> GetDataSetImportTaskOutcomeCallable;
197 typedef std::future<GetDeploymentOutcome> GetDeploymentOutcomeCallable;
198 typedef std::future<GetEnvironmentOutcome> GetEnvironmentOutcomeCallable;
199 typedef std::future<GetSignedBluinsightsUrlOutcome> GetSignedBluinsightsUrlOutcomeCallable;
200 typedef std::future<ListApplicationVersionsOutcome> ListApplicationVersionsOutcomeCallable;
201 typedef std::future<ListApplicationsOutcome> ListApplicationsOutcomeCallable;
202 typedef std::future<ListBatchJobDefinitionsOutcome> ListBatchJobDefinitionsOutcomeCallable;
203 typedef std::future<ListBatchJobExecutionsOutcome> ListBatchJobExecutionsOutcomeCallable;
204 typedef std::future<ListBatchJobRestartPointsOutcome> ListBatchJobRestartPointsOutcomeCallable;
205 typedef std::future<ListDataSetExportHistoryOutcome> ListDataSetExportHistoryOutcomeCallable;
206 typedef std::future<ListDataSetImportHistoryOutcome> ListDataSetImportHistoryOutcomeCallable;
207 typedef std::future<ListDataSetsOutcome> ListDataSetsOutcomeCallable;
208 typedef std::future<ListDeploymentsOutcome> ListDeploymentsOutcomeCallable;
209 typedef std::future<ListEngineVersionsOutcome> ListEngineVersionsOutcomeCallable;
210 typedef std::future<ListEnvironmentsOutcome> ListEnvironmentsOutcomeCallable;
211 typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
212 typedef std::future<StartApplicationOutcome> StartApplicationOutcomeCallable;
213 typedef std::future<StartBatchJobOutcome> StartBatchJobOutcomeCallable;
214 typedef std::future<StopApplicationOutcome> StopApplicationOutcomeCallable;
215 typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
216 typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
217 typedef std::future<UpdateApplicationOutcome> UpdateApplicationOutcomeCallable;
218 typedef std::future<UpdateEnvironmentOutcome> UpdateEnvironmentOutcomeCallable;
219 /* End of service model Outcome callable definitions */
220 } // namespace Model
221
223
224 /* Service model async handlers definitions */
225 typedef std::function<void(const MainframeModernizationClient*, const Model::CancelBatchJobExecutionRequest&, const Model::CancelBatchJobExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelBatchJobExecutionResponseReceivedHandler;
226 typedef std::function<void(const MainframeModernizationClient*, const Model::CreateApplicationRequest&, const Model::CreateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApplicationResponseReceivedHandler;
227 typedef std::function<void(const MainframeModernizationClient*, const Model::CreateDataSetExportTaskRequest&, const Model::CreateDataSetExportTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDataSetExportTaskResponseReceivedHandler;
228 typedef std::function<void(const MainframeModernizationClient*, const Model::CreateDataSetImportTaskRequest&, const Model::CreateDataSetImportTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDataSetImportTaskResponseReceivedHandler;
229 typedef std::function<void(const MainframeModernizationClient*, const Model::CreateDeploymentRequest&, const Model::CreateDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDeploymentResponseReceivedHandler;
230 typedef std::function<void(const MainframeModernizationClient*, const Model::CreateEnvironmentRequest&, const Model::CreateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateEnvironmentResponseReceivedHandler;
231 typedef std::function<void(const MainframeModernizationClient*, const Model::DeleteApplicationRequest&, const Model::DeleteApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApplicationResponseReceivedHandler;
232 typedef std::function<void(const MainframeModernizationClient*, const Model::DeleteApplicationFromEnvironmentRequest&, const Model::DeleteApplicationFromEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApplicationFromEnvironmentResponseReceivedHandler;
233 typedef std::function<void(const MainframeModernizationClient*, const Model::DeleteEnvironmentRequest&, const Model::DeleteEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteEnvironmentResponseReceivedHandler;
234 typedef std::function<void(const MainframeModernizationClient*, const Model::GetApplicationRequest&, const Model::GetApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetApplicationResponseReceivedHandler;
235 typedef std::function<void(const MainframeModernizationClient*, const Model::GetApplicationVersionRequest&, const Model::GetApplicationVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetApplicationVersionResponseReceivedHandler;
236 typedef std::function<void(const MainframeModernizationClient*, const Model::GetBatchJobExecutionRequest&, const Model::GetBatchJobExecutionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetBatchJobExecutionResponseReceivedHandler;
237 typedef std::function<void(const MainframeModernizationClient*, const Model::GetDataSetDetailsRequest&, const Model::GetDataSetDetailsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataSetDetailsResponseReceivedHandler;
238 typedef std::function<void(const MainframeModernizationClient*, const Model::GetDataSetExportTaskRequest&, const Model::GetDataSetExportTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataSetExportTaskResponseReceivedHandler;
239 typedef std::function<void(const MainframeModernizationClient*, const Model::GetDataSetImportTaskRequest&, const Model::GetDataSetImportTaskOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDataSetImportTaskResponseReceivedHandler;
240 typedef std::function<void(const MainframeModernizationClient*, const Model::GetDeploymentRequest&, const Model::GetDeploymentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDeploymentResponseReceivedHandler;
241 typedef std::function<void(const MainframeModernizationClient*, const Model::GetEnvironmentRequest&, const Model::GetEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetEnvironmentResponseReceivedHandler;
242 typedef std::function<void(const MainframeModernizationClient*, const Model::GetSignedBluinsightsUrlRequest&, const Model::GetSignedBluinsightsUrlOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetSignedBluinsightsUrlResponseReceivedHandler;
243 typedef std::function<void(const MainframeModernizationClient*, const Model::ListApplicationVersionsRequest&, const Model::ListApplicationVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListApplicationVersionsResponseReceivedHandler;
244 typedef std::function<void(const MainframeModernizationClient*, const Model::ListApplicationsRequest&, const Model::ListApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListApplicationsResponseReceivedHandler;
245 typedef std::function<void(const MainframeModernizationClient*, const Model::ListBatchJobDefinitionsRequest&, const Model::ListBatchJobDefinitionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListBatchJobDefinitionsResponseReceivedHandler;
246 typedef std::function<void(const MainframeModernizationClient*, const Model::ListBatchJobExecutionsRequest&, const Model::ListBatchJobExecutionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListBatchJobExecutionsResponseReceivedHandler;
247 typedef std::function<void(const MainframeModernizationClient*, const Model::ListBatchJobRestartPointsRequest&, const Model::ListBatchJobRestartPointsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListBatchJobRestartPointsResponseReceivedHandler;
248 typedef std::function<void(const MainframeModernizationClient*, const Model::ListDataSetExportHistoryRequest&, const Model::ListDataSetExportHistoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataSetExportHistoryResponseReceivedHandler;
249 typedef std::function<void(const MainframeModernizationClient*, const Model::ListDataSetImportHistoryRequest&, const Model::ListDataSetImportHistoryOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataSetImportHistoryResponseReceivedHandler;
250 typedef std::function<void(const MainframeModernizationClient*, const Model::ListDataSetsRequest&, const Model::ListDataSetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDataSetsResponseReceivedHandler;
251 typedef std::function<void(const MainframeModernizationClient*, const Model::ListDeploymentsRequest&, const Model::ListDeploymentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDeploymentsResponseReceivedHandler;
252 typedef std::function<void(const MainframeModernizationClient*, const Model::ListEngineVersionsRequest&, const Model::ListEngineVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEngineVersionsResponseReceivedHandler;
253 typedef std::function<void(const MainframeModernizationClient*, const Model::ListEnvironmentsRequest&, const Model::ListEnvironmentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListEnvironmentsResponseReceivedHandler;
254 typedef std::function<void(const MainframeModernizationClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
255 typedef std::function<void(const MainframeModernizationClient*, const Model::StartApplicationRequest&, const Model::StartApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartApplicationResponseReceivedHandler;
256 typedef std::function<void(const MainframeModernizationClient*, const Model::StartBatchJobRequest&, const Model::StartBatchJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartBatchJobResponseReceivedHandler;
257 typedef std::function<void(const MainframeModernizationClient*, const Model::StopApplicationRequest&, const Model::StopApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopApplicationResponseReceivedHandler;
258 typedef std::function<void(const MainframeModernizationClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
259 typedef std::function<void(const MainframeModernizationClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
260 typedef std::function<void(const MainframeModernizationClient*, const Model::UpdateApplicationRequest&, const Model::UpdateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApplicationResponseReceivedHandler;
261 typedef std::function<void(const MainframeModernizationClient*, const Model::UpdateEnvironmentRequest&, const Model::UpdateEnvironmentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateEnvironmentResponseReceivedHandler;
262 /* End of service model async handlers definitions */
263 } // namespace MainframeModernization
264} // namespace Aws
EndpointProviderBase< MainframeModernizationClientConfiguration, MainframeModernizationBuiltInParameters, MainframeModernizationClientContextParameters > MainframeModernizationEndpointProviderBase
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< UpdateEnvironmentOutcome > UpdateEnvironmentOutcomeCallable
std::future< CreateDataSetExportTaskOutcome > CreateDataSetExportTaskOutcomeCallable
std::future< DeleteEnvironmentOutcome > DeleteEnvironmentOutcomeCallable
Aws::Utils::Outcome< GetApplicationVersionResult, MainframeModernizationError > GetApplicationVersionOutcome
std::future< GetEnvironmentOutcome > GetEnvironmentOutcomeCallable
Aws::Utils::Outcome< StartBatchJobResult, MainframeModernizationError > StartBatchJobOutcome
Aws::Utils::Outcome< ListDataSetExportHistoryResult, MainframeModernizationError > ListDataSetExportHistoryOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
std::future< ListDataSetsOutcome > ListDataSetsOutcomeCallable
std::future< CreateApplicationOutcome > CreateApplicationOutcomeCallable
Aws::Utils::Outcome< ListApplicationsResult, MainframeModernizationError > ListApplicationsOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, MainframeModernizationError > ListTagsForResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, MainframeModernizationError > UntagResourceOutcome
Aws::Utils::Outcome< ListApplicationVersionsResult, MainframeModernizationError > ListApplicationVersionsOutcome
Aws::Utils::Outcome< GetDataSetExportTaskResult, MainframeModernizationError > GetDataSetExportTaskOutcome
Aws::Utils::Outcome< CreateEnvironmentResult, MainframeModernizationError > CreateEnvironmentOutcome
Aws::Utils::Outcome< CreateDataSetImportTaskResult, MainframeModernizationError > CreateDataSetImportTaskOutcome
std::future< GetDataSetImportTaskOutcome > GetDataSetImportTaskOutcomeCallable
Aws::Utils::Outcome< ListBatchJobDefinitionsResult, MainframeModernizationError > ListBatchJobDefinitionsOutcome
std::future< ListApplicationVersionsOutcome > ListApplicationVersionsOutcomeCallable
std::future< DeleteApplicationFromEnvironmentOutcome > DeleteApplicationFromEnvironmentOutcomeCallable
std::future< GetDeploymentOutcome > GetDeploymentOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, MainframeModernizationError > TagResourceOutcome
Aws::Utils::Outcome< DeleteApplicationResult, MainframeModernizationError > DeleteApplicationOutcome
Aws::Utils::Outcome< ListDeploymentsResult, MainframeModernizationError > ListDeploymentsOutcome
Aws::Utils::Outcome< UpdateEnvironmentResult, MainframeModernizationError > UpdateEnvironmentOutcome
Aws::Utils::Outcome< GetApplicationResult, MainframeModernizationError > GetApplicationOutcome
std::future< CreateEnvironmentOutcome > CreateEnvironmentOutcomeCallable
std::future< StopApplicationOutcome > StopApplicationOutcomeCallable
Aws::Utils::Outcome< CreateDeploymentResult, MainframeModernizationError > CreateDeploymentOutcome
Aws::Utils::Outcome< CreateDataSetExportTaskResult, MainframeModernizationError > CreateDataSetExportTaskOutcome
Aws::Utils::Outcome< CancelBatchJobExecutionResult, MainframeModernizationError > CancelBatchJobExecutionOutcome
std::future< ListEngineVersionsOutcome > ListEngineVersionsOutcomeCallable
Aws::Utils::Outcome< DeleteEnvironmentResult, MainframeModernizationError > DeleteEnvironmentOutcome
std::future< GetApplicationOutcome > GetApplicationOutcomeCallable
std::future< ListDeploymentsOutcome > ListDeploymentsOutcomeCallable
Aws::Utils::Outcome< ListBatchJobExecutionsResult, MainframeModernizationError > ListBatchJobExecutionsOutcome
Aws::Utils::Outcome< ListEngineVersionsResult, MainframeModernizationError > ListEngineVersionsOutcome
Aws::Utils::Outcome< GetDataSetImportTaskResult, MainframeModernizationError > GetDataSetImportTaskOutcome
Aws::Utils::Outcome< GetEnvironmentResult, MainframeModernizationError > GetEnvironmentOutcome
std::future< StartBatchJobOutcome > StartBatchJobOutcomeCallable
std::future< GetDataSetExportTaskOutcome > GetDataSetExportTaskOutcomeCallable
std::future< ListApplicationsOutcome > ListApplicationsOutcomeCallable
std::future< ListBatchJobRestartPointsOutcome > ListBatchJobRestartPointsOutcomeCallable
Aws::Utils::Outcome< ListDataSetsResult, MainframeModernizationError > ListDataSetsOutcome
std::future< GetDataSetDetailsOutcome > GetDataSetDetailsOutcomeCallable
std::future< ListEnvironmentsOutcome > ListEnvironmentsOutcomeCallable
Aws::Utils::Outcome< CreateApplicationResult, MainframeModernizationError > CreateApplicationOutcome
Aws::Utils::Outcome< ListDataSetImportHistoryResult, MainframeModernizationError > ListDataSetImportHistoryOutcome
Aws::Utils::Outcome< GetDeploymentResult, MainframeModernizationError > GetDeploymentOutcome
Aws::Utils::Outcome< StopApplicationResult, MainframeModernizationError > StopApplicationOutcome
std::future< ListBatchJobDefinitionsOutcome > ListBatchJobDefinitionsOutcomeCallable
std::future< ListBatchJobExecutionsOutcome > ListBatchJobExecutionsOutcomeCallable
std::future< StartApplicationOutcome > StartApplicationOutcomeCallable
Aws::Utils::Outcome< ListBatchJobRestartPointsResult, MainframeModernizationError > ListBatchJobRestartPointsOutcome
std::future< CancelBatchJobExecutionOutcome > CancelBatchJobExecutionOutcomeCallable
std::future< CreateDeploymentOutcome > CreateDeploymentOutcomeCallable
Aws::Utils::Outcome< UpdateApplicationResult, MainframeModernizationError > UpdateApplicationOutcome
Aws::Utils::Outcome< DeleteApplicationFromEnvironmentResult, MainframeModernizationError > DeleteApplicationFromEnvironmentOutcome
Aws::Utils::Outcome< ListEnvironmentsResult, MainframeModernizationError > ListEnvironmentsOutcome
Aws::Utils::Outcome< GetBatchJobExecutionResult, MainframeModernizationError > GetBatchJobExecutionOutcome
std::future< GetApplicationVersionOutcome > GetApplicationVersionOutcomeCallable
std::future< ListDataSetImportHistoryOutcome > ListDataSetImportHistoryOutcomeCallable
Aws::Utils::Outcome< GetSignedBluinsightsUrlResult, MainframeModernizationError > GetSignedBluinsightsUrlOutcome
std::future< UpdateApplicationOutcome > UpdateApplicationOutcomeCallable
std::future< ListDataSetExportHistoryOutcome > ListDataSetExportHistoryOutcomeCallable
Aws::Utils::Outcome< StartApplicationResult, MainframeModernizationError > StartApplicationOutcome
std::future< DeleteApplicationOutcome > DeleteApplicationOutcomeCallable
std::future< GetBatchJobExecutionOutcome > GetBatchJobExecutionOutcomeCallable
std::future< GetSignedBluinsightsUrlOutcome > GetSignedBluinsightsUrlOutcomeCallable
Aws::Utils::Outcome< GetDataSetDetailsResult, MainframeModernizationError > GetDataSetDetailsOutcome
std::future< CreateDataSetImportTaskOutcome > CreateDataSetImportTaskOutcomeCallable
std::function< void(const MainframeModernizationClient *, const Model::GetDataSetDetailsRequest &, const Model::GetDataSetDetailsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataSetDetailsResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::CancelBatchJobExecutionRequest &, const Model::CancelBatchJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelBatchJobExecutionResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::GetEnvironmentRequest &, const Model::GetEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetEnvironmentResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListDataSetExportHistoryRequest &, const Model::ListDataSetExportHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSetExportHistoryResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListDataSetImportHistoryRequest &, const Model::ListDataSetImportHistoryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSetImportHistoryResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::DeleteEnvironmentRequest &, const Model::DeleteEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteEnvironmentResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListDataSetsRequest &, const Model::ListDataSetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDataSetsResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListBatchJobRestartPointsRequest &, const Model::ListBatchJobRestartPointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBatchJobRestartPointsResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListBatchJobDefinitionsRequest &, const Model::ListBatchJobDefinitionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBatchJobDefinitionsResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::StartBatchJobRequest &, const Model::StartBatchJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartBatchJobResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::StopApplicationRequest &, const Model::StopApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopApplicationResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::UpdateEnvironmentRequest &, const Model::UpdateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateEnvironmentResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::CreateDeploymentRequest &, const Model::CreateDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeploymentResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::DeleteApplicationFromEnvironmentRequest &, const Model::DeleteApplicationFromEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationFromEnvironmentResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::GetApplicationVersionRequest &, const Model::GetApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApplicationVersionResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationsResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::GetApplicationRequest &, const Model::GetApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetApplicationResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::GetDeploymentRequest &, const Model::GetDeploymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDeploymentResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::GetDataSetImportTaskRequest &, const Model::GetDataSetImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataSetImportTaskResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::CreateEnvironmentRequest &, const Model::CreateEnvironmentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateEnvironmentResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListApplicationVersionsRequest &, const Model::ListApplicationVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationVersionsResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListDeploymentsRequest &, const Model::ListDeploymentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeploymentsResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::StartApplicationRequest &, const Model::StartApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartApplicationResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::GetBatchJobExecutionRequest &, const Model::GetBatchJobExecutionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetBatchJobExecutionResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListEngineVersionsRequest &, const Model::ListEngineVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEngineVersionsResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListBatchJobExecutionsRequest &, const Model::ListBatchJobExecutionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListBatchJobExecutionsResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::GetSignedBluinsightsUrlRequest &, const Model::GetSignedBluinsightsUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetSignedBluinsightsUrlResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::ListEnvironmentsRequest &, const Model::ListEnvironmentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEnvironmentsResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::CreateDataSetExportTaskRequest &, const Model::CreateDataSetExportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataSetExportTaskResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::CreateDataSetImportTaskRequest &, const Model::CreateDataSetImportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDataSetImportTaskResponseReceivedHandler
std::function< void(const MainframeModernizationClient *, const Model::GetDataSetExportTaskRequest &, const Model::GetDataSetExportTaskOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDataSetExportTaskResponseReceivedHandler