AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
KinesisAnalyticsV2ServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/kinesisanalyticsv2/KinesisAnalyticsV2Errors.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/kinesisanalyticsv2/KinesisAnalyticsV2EndpointProvider.h>
16#include <future>
17#include <functional>
18/* End of generic header includes */
19
20/* Service model headers required in KinesisAnalyticsV2Client header */
21#include <aws/kinesisanalyticsv2/model/AddApplicationCloudWatchLoggingOptionResult.h>
22#include <aws/kinesisanalyticsv2/model/AddApplicationInputResult.h>
23#include <aws/kinesisanalyticsv2/model/AddApplicationInputProcessingConfigurationResult.h>
24#include <aws/kinesisanalyticsv2/model/AddApplicationOutputResult.h>
25#include <aws/kinesisanalyticsv2/model/AddApplicationReferenceDataSourceResult.h>
26#include <aws/kinesisanalyticsv2/model/AddApplicationVpcConfigurationResult.h>
27#include <aws/kinesisanalyticsv2/model/CreateApplicationResult.h>
28#include <aws/kinesisanalyticsv2/model/CreateApplicationPresignedUrlResult.h>
29#include <aws/kinesisanalyticsv2/model/CreateApplicationSnapshotResult.h>
30#include <aws/kinesisanalyticsv2/model/DeleteApplicationResult.h>
31#include <aws/kinesisanalyticsv2/model/DeleteApplicationCloudWatchLoggingOptionResult.h>
32#include <aws/kinesisanalyticsv2/model/DeleteApplicationInputProcessingConfigurationResult.h>
33#include <aws/kinesisanalyticsv2/model/DeleteApplicationOutputResult.h>
34#include <aws/kinesisanalyticsv2/model/DeleteApplicationReferenceDataSourceResult.h>
35#include <aws/kinesisanalyticsv2/model/DeleteApplicationSnapshotResult.h>
36#include <aws/kinesisanalyticsv2/model/DeleteApplicationVpcConfigurationResult.h>
37#include <aws/kinesisanalyticsv2/model/DescribeApplicationResult.h>
38#include <aws/kinesisanalyticsv2/model/DescribeApplicationOperationResult.h>
39#include <aws/kinesisanalyticsv2/model/DescribeApplicationSnapshotResult.h>
40#include <aws/kinesisanalyticsv2/model/DescribeApplicationVersionResult.h>
41#include <aws/kinesisanalyticsv2/model/DiscoverInputSchemaResult.h>
42#include <aws/kinesisanalyticsv2/model/ListApplicationOperationsResult.h>
43#include <aws/kinesisanalyticsv2/model/ListApplicationSnapshotsResult.h>
44#include <aws/kinesisanalyticsv2/model/ListApplicationVersionsResult.h>
45#include <aws/kinesisanalyticsv2/model/ListApplicationsResult.h>
46#include <aws/kinesisanalyticsv2/model/ListTagsForResourceResult.h>
47#include <aws/kinesisanalyticsv2/model/RollbackApplicationResult.h>
48#include <aws/kinesisanalyticsv2/model/StartApplicationResult.h>
49#include <aws/kinesisanalyticsv2/model/StopApplicationResult.h>
50#include <aws/kinesisanalyticsv2/model/TagResourceResult.h>
51#include <aws/kinesisanalyticsv2/model/UntagResourceResult.h>
52#include <aws/kinesisanalyticsv2/model/UpdateApplicationResult.h>
53#include <aws/kinesisanalyticsv2/model/UpdateApplicationMaintenanceConfigurationResult.h>
54#include <aws/kinesisanalyticsv2/model/ListApplicationsRequest.h>
55/* End of service model headers required in KinesisAnalyticsV2Client header */
56
57namespace Aws
58{
59 namespace Http
60 {
61 class HttpClient;
62 class HttpClientFactory;
63 } // namespace Http
64
65 namespace Utils
66 {
67 template< typename R, typename E> class Outcome;
68
69 namespace Threading
70 {
71 class Executor;
72 } // namespace Threading
73 } // namespace Utils
74
75 namespace Auth
76 {
77 class AWSCredentials;
78 class AWSCredentialsProvider;
79 } // namespace Auth
80
81 namespace Client
82 {
83 class RetryStrategy;
84 } // namespace Client
85
86 namespace KinesisAnalyticsV2
87 {
91
92 namespace Model
93 {
94 /* Service model forward declarations required in KinesisAnalyticsV2Client header */
124 class TagResourceRequest;
128 /* End of service model forward declarations required in KinesisAnalyticsV2Client header */
129
130 /* Service model Outcome class definitions */
164 /* End of service model Outcome class definitions */
165
166 /* Service model Outcome callable definitions */
167 typedef std::future<AddApplicationCloudWatchLoggingOptionOutcome> AddApplicationCloudWatchLoggingOptionOutcomeCallable;
168 typedef std::future<AddApplicationInputOutcome> AddApplicationInputOutcomeCallable;
169 typedef std::future<AddApplicationInputProcessingConfigurationOutcome> AddApplicationInputProcessingConfigurationOutcomeCallable;
170 typedef std::future<AddApplicationOutputOutcome> AddApplicationOutputOutcomeCallable;
171 typedef std::future<AddApplicationReferenceDataSourceOutcome> AddApplicationReferenceDataSourceOutcomeCallable;
172 typedef std::future<AddApplicationVpcConfigurationOutcome> AddApplicationVpcConfigurationOutcomeCallable;
173 typedef std::future<CreateApplicationOutcome> CreateApplicationOutcomeCallable;
174 typedef std::future<CreateApplicationPresignedUrlOutcome> CreateApplicationPresignedUrlOutcomeCallable;
175 typedef std::future<CreateApplicationSnapshotOutcome> CreateApplicationSnapshotOutcomeCallable;
176 typedef std::future<DeleteApplicationOutcome> DeleteApplicationOutcomeCallable;
177 typedef std::future<DeleteApplicationCloudWatchLoggingOptionOutcome> DeleteApplicationCloudWatchLoggingOptionOutcomeCallable;
178 typedef std::future<DeleteApplicationInputProcessingConfigurationOutcome> DeleteApplicationInputProcessingConfigurationOutcomeCallable;
179 typedef std::future<DeleteApplicationOutputOutcome> DeleteApplicationOutputOutcomeCallable;
180 typedef std::future<DeleteApplicationReferenceDataSourceOutcome> DeleteApplicationReferenceDataSourceOutcomeCallable;
181 typedef std::future<DeleteApplicationSnapshotOutcome> DeleteApplicationSnapshotOutcomeCallable;
182 typedef std::future<DeleteApplicationVpcConfigurationOutcome> DeleteApplicationVpcConfigurationOutcomeCallable;
183 typedef std::future<DescribeApplicationOutcome> DescribeApplicationOutcomeCallable;
184 typedef std::future<DescribeApplicationOperationOutcome> DescribeApplicationOperationOutcomeCallable;
185 typedef std::future<DescribeApplicationSnapshotOutcome> DescribeApplicationSnapshotOutcomeCallable;
186 typedef std::future<DescribeApplicationVersionOutcome> DescribeApplicationVersionOutcomeCallable;
187 typedef std::future<DiscoverInputSchemaOutcome> DiscoverInputSchemaOutcomeCallable;
188 typedef std::future<ListApplicationOperationsOutcome> ListApplicationOperationsOutcomeCallable;
189 typedef std::future<ListApplicationSnapshotsOutcome> ListApplicationSnapshotsOutcomeCallable;
190 typedef std::future<ListApplicationVersionsOutcome> ListApplicationVersionsOutcomeCallable;
191 typedef std::future<ListApplicationsOutcome> ListApplicationsOutcomeCallable;
192 typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
193 typedef std::future<RollbackApplicationOutcome> RollbackApplicationOutcomeCallable;
194 typedef std::future<StartApplicationOutcome> StartApplicationOutcomeCallable;
195 typedef std::future<StopApplicationOutcome> StopApplicationOutcomeCallable;
196 typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
197 typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
198 typedef std::future<UpdateApplicationOutcome> UpdateApplicationOutcomeCallable;
199 typedef std::future<UpdateApplicationMaintenanceConfigurationOutcome> UpdateApplicationMaintenanceConfigurationOutcomeCallable;
200 /* End of service model Outcome callable definitions */
201 } // namespace Model
202
204
205 /* Service model async handlers definitions */
207 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::AddApplicationInputRequest&, const Model::AddApplicationInputOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AddApplicationInputResponseReceivedHandler;
209 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::AddApplicationOutputRequest&, const Model::AddApplicationOutputOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AddApplicationOutputResponseReceivedHandler;
210 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::AddApplicationReferenceDataSourceRequest&, const Model::AddApplicationReferenceDataSourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AddApplicationReferenceDataSourceResponseReceivedHandler;
211 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::AddApplicationVpcConfigurationRequest&, const Model::AddApplicationVpcConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AddApplicationVpcConfigurationResponseReceivedHandler;
212 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::CreateApplicationRequest&, const Model::CreateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApplicationResponseReceivedHandler;
213 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::CreateApplicationPresignedUrlRequest&, const Model::CreateApplicationPresignedUrlOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApplicationPresignedUrlResponseReceivedHandler;
214 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::CreateApplicationSnapshotRequest&, const Model::CreateApplicationSnapshotOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateApplicationSnapshotResponseReceivedHandler;
215 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::DeleteApplicationRequest&, const Model::DeleteApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApplicationResponseReceivedHandler;
218 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::DeleteApplicationOutputRequest&, const Model::DeleteApplicationOutputOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApplicationOutputResponseReceivedHandler;
220 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::DeleteApplicationSnapshotRequest&, const Model::DeleteApplicationSnapshotOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApplicationSnapshotResponseReceivedHandler;
221 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::DeleteApplicationVpcConfigurationRequest&, const Model::DeleteApplicationVpcConfigurationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteApplicationVpcConfigurationResponseReceivedHandler;
222 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::DescribeApplicationRequest&, const Model::DescribeApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeApplicationResponseReceivedHandler;
223 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::DescribeApplicationOperationRequest&, const Model::DescribeApplicationOperationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeApplicationOperationResponseReceivedHandler;
224 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::DescribeApplicationSnapshotRequest&, const Model::DescribeApplicationSnapshotOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeApplicationSnapshotResponseReceivedHandler;
225 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::DescribeApplicationVersionRequest&, const Model::DescribeApplicationVersionOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeApplicationVersionResponseReceivedHandler;
226 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::DiscoverInputSchemaRequest&, const Model::DiscoverInputSchemaOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DiscoverInputSchemaResponseReceivedHandler;
227 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::ListApplicationOperationsRequest&, const Model::ListApplicationOperationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListApplicationOperationsResponseReceivedHandler;
228 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::ListApplicationSnapshotsRequest&, const Model::ListApplicationSnapshotsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListApplicationSnapshotsResponseReceivedHandler;
229 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::ListApplicationVersionsRequest&, const Model::ListApplicationVersionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListApplicationVersionsResponseReceivedHandler;
230 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::ListApplicationsRequest&, const Model::ListApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListApplicationsResponseReceivedHandler;
231 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
232 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::RollbackApplicationRequest&, const Model::RollbackApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RollbackApplicationResponseReceivedHandler;
233 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::StartApplicationRequest&, const Model::StartApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartApplicationResponseReceivedHandler;
234 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::StopApplicationRequest&, const Model::StopApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StopApplicationResponseReceivedHandler;
235 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
236 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
237 typedef std::function<void(const KinesisAnalyticsV2Client*, const Model::UpdateApplicationRequest&, const Model::UpdateApplicationOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateApplicationResponseReceivedHandler;
239 /* End of service model async handlers definitions */
240 } // namespace KinesisAnalyticsV2
241} // namespace Aws
EndpointProviderBase< KinesisAnalyticsV2ClientConfiguration, KinesisAnalyticsV2BuiltInParameters, KinesisAnalyticsV2ClientContextParameters > KinesisAnalyticsV2EndpointProviderBase
std::future< DeleteApplicationSnapshotOutcome > DeleteApplicationSnapshotOutcomeCallable
Aws::Utils::Outcome< DeleteApplicationReferenceDataSourceResult, KinesisAnalyticsV2Error > DeleteApplicationReferenceDataSourceOutcome
Aws::Utils::Outcome< DeleteApplicationResult, KinesisAnalyticsV2Error > DeleteApplicationOutcome
std::future< ListApplicationOperationsOutcome > ListApplicationOperationsOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Aws::Utils::Outcome< DescribeApplicationSnapshotResult, KinesisAnalyticsV2Error > DescribeApplicationSnapshotOutcome
Aws::Utils::Outcome< UntagResourceResult, KinesisAnalyticsV2Error > UntagResourceOutcome
std::future< DescribeApplicationOutcome > DescribeApplicationOutcomeCallable
std::future< StopApplicationOutcome > StopApplicationOutcomeCallable
Aws::Utils::Outcome< CreateApplicationPresignedUrlResult, KinesisAnalyticsV2Error > CreateApplicationPresignedUrlOutcome
std::future< UpdateApplicationMaintenanceConfigurationOutcome > UpdateApplicationMaintenanceConfigurationOutcomeCallable
std::future< DiscoverInputSchemaOutcome > DiscoverInputSchemaOutcomeCallable
std::future< AddApplicationReferenceDataSourceOutcome > AddApplicationReferenceDataSourceOutcomeCallable
Aws::Utils::Outcome< DescribeApplicationOperationResult, KinesisAnalyticsV2Error > DescribeApplicationOperationOutcome
Aws::Utils::Outcome< UpdateApplicationMaintenanceConfigurationResult, KinesisAnalyticsV2Error > UpdateApplicationMaintenanceConfigurationOutcome
Aws::Utils::Outcome< StopApplicationResult, KinesisAnalyticsV2Error > StopApplicationOutcome
std::future< DeleteApplicationInputProcessingConfigurationOutcome > DeleteApplicationInputProcessingConfigurationOutcomeCallable
std::future< DescribeApplicationVersionOutcome > DescribeApplicationVersionOutcomeCallable
std::future< DescribeApplicationOperationOutcome > DescribeApplicationOperationOutcomeCallable
std::future< DeleteApplicationVpcConfigurationOutcome > DeleteApplicationVpcConfigurationOutcomeCallable
Aws::Utils::Outcome< AddApplicationInputProcessingConfigurationResult, KinesisAnalyticsV2Error > AddApplicationInputProcessingConfigurationOutcome
std::future< RollbackApplicationOutcome > RollbackApplicationOutcomeCallable
std::future< CreateApplicationSnapshotOutcome > CreateApplicationSnapshotOutcomeCallable
Aws::Utils::Outcome< DescribeApplicationVersionResult, KinesisAnalyticsV2Error > DescribeApplicationVersionOutcome
Aws::Utils::Outcome< RollbackApplicationResult, KinesisAnalyticsV2Error > RollbackApplicationOutcome
Aws::Utils::Outcome< DeleteApplicationVpcConfigurationResult, KinesisAnalyticsV2Error > DeleteApplicationVpcConfigurationOutcome
std::future< DeleteApplicationOutputOutcome > DeleteApplicationOutputOutcomeCallable
Aws::Utils::Outcome< UpdateApplicationResult, KinesisAnalyticsV2Error > UpdateApplicationOutcome
Aws::Utils::Outcome< DeleteApplicationCloudWatchLoggingOptionResult, KinesisAnalyticsV2Error > DeleteApplicationCloudWatchLoggingOptionOutcome
std::future< AddApplicationInputOutcome > AddApplicationInputOutcomeCallable
std::future< ListApplicationSnapshotsOutcome > ListApplicationSnapshotsOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
std::future< UpdateApplicationOutcome > UpdateApplicationOutcomeCallable
Aws::Utils::Outcome< StartApplicationResult, KinesisAnalyticsV2Error > StartApplicationOutcome
std::future< DeleteApplicationOutcome > DeleteApplicationOutcomeCallable
std::future< AddApplicationCloudWatchLoggingOptionOutcome > AddApplicationCloudWatchLoggingOptionOutcomeCallable
Aws::Utils::Outcome< DeleteApplicationInputProcessingConfigurationResult, KinesisAnalyticsV2Error > DeleteApplicationInputProcessingConfigurationOutcome
Aws::Utils::Outcome< ListApplicationsResult, KinesisAnalyticsV2Error > ListApplicationsOutcome
std::future< AddApplicationOutputOutcome > AddApplicationOutputOutcomeCallable
Aws::Utils::Outcome< ListTagsForResourceResult, KinesisAnalyticsV2Error > ListTagsForResourceOutcome
std::future< DescribeApplicationSnapshotOutcome > DescribeApplicationSnapshotOutcomeCallable
std::future< AddApplicationInputProcessingConfigurationOutcome > AddApplicationInputProcessingConfigurationOutcomeCallable
Aws::Utils::Outcome< TagResourceResult, KinesisAnalyticsV2Error > TagResourceOutcome
Aws::Utils::Outcome< ListApplicationOperationsResult, KinesisAnalyticsV2Error > ListApplicationOperationsOutcome
Aws::Utils::Outcome< AddApplicationOutputResult, KinesisAnalyticsV2Error > AddApplicationOutputOutcome
std::future< ListApplicationsOutcome > ListApplicationsOutcomeCallable
std::future< StartApplicationOutcome > StartApplicationOutcomeCallable
Aws::Utils::Outcome< DeleteApplicationSnapshotResult, KinesisAnalyticsV2Error > DeleteApplicationSnapshotOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< AddApplicationReferenceDataSourceResult, KinesisAnalyticsV2Error > AddApplicationReferenceDataSourceOutcome
Aws::Utils::Outcome< DescribeApplicationResult, KinesisAnalyticsV2Error > DescribeApplicationOutcome
Aws::Utils::Outcome< DeleteApplicationOutputResult, KinesisAnalyticsV2Error > DeleteApplicationOutputOutcome
Aws::Utils::Outcome< AddApplicationCloudWatchLoggingOptionResult, KinesisAnalyticsV2Error > AddApplicationCloudWatchLoggingOptionOutcome
Aws::Utils::Outcome< AddApplicationVpcConfigurationResult, KinesisAnalyticsV2Error > AddApplicationVpcConfigurationOutcome
std::future< DeleteApplicationCloudWatchLoggingOptionOutcome > DeleteApplicationCloudWatchLoggingOptionOutcomeCallable
std::future< AddApplicationVpcConfigurationOutcome > AddApplicationVpcConfigurationOutcomeCallable
Aws::Utils::Outcome< AddApplicationInputResult, KinesisAnalyticsV2Error > AddApplicationInputOutcome
Aws::Utils::Outcome< CreateApplicationResult, KinesisAnalyticsV2Error > CreateApplicationOutcome
std::future< CreateApplicationOutcome > CreateApplicationOutcomeCallable
Aws::Utils::Outcome< ListApplicationSnapshotsResult, KinesisAnalyticsV2Error > ListApplicationSnapshotsOutcome
std::future< DeleteApplicationReferenceDataSourceOutcome > DeleteApplicationReferenceDataSourceOutcomeCallable
std::future< CreateApplicationPresignedUrlOutcome > CreateApplicationPresignedUrlOutcomeCallable
std::future< ListApplicationVersionsOutcome > ListApplicationVersionsOutcomeCallable
Aws::Utils::Outcome< DiscoverInputSchemaResult, KinesisAnalyticsV2Error > DiscoverInputSchemaOutcome
Aws::Utils::Outcome< ListApplicationVersionsResult, KinesisAnalyticsV2Error > ListApplicationVersionsOutcome
Aws::Utils::Outcome< CreateApplicationSnapshotResult, KinesisAnalyticsV2Error > CreateApplicationSnapshotOutcome
std::function< void(const KinesisAnalyticsV2Client *, const Model::AddApplicationOutputRequest &, const Model::AddApplicationOutputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddApplicationOutputResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DeleteApplicationCloudWatchLoggingOptionRequest &, const Model::DeleteApplicationCloudWatchLoggingOptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationCloudWatchLoggingOptionResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::UpdateApplicationMaintenanceConfigurationRequest &, const Model::UpdateApplicationMaintenanceConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationMaintenanceConfigurationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DeleteApplicationSnapshotRequest &, const Model::DeleteApplicationSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationSnapshotResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::AddApplicationInputProcessingConfigurationRequest &, const Model::AddApplicationInputProcessingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddApplicationInputProcessingConfigurationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DeleteApplicationOutputRequest &, const Model::DeleteApplicationOutputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationOutputResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::ListApplicationsRequest &, const Model::ListApplicationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationsResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::ListApplicationSnapshotsRequest &, const Model::ListApplicationSnapshotsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationSnapshotsResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::AddApplicationReferenceDataSourceRequest &, const Model::AddApplicationReferenceDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddApplicationReferenceDataSourceResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::AddApplicationCloudWatchLoggingOptionRequest &, const Model::AddApplicationCloudWatchLoggingOptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddApplicationCloudWatchLoggingOptionResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DeleteApplicationRequest &, const Model::DeleteApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::AddApplicationVpcConfigurationRequest &, const Model::AddApplicationVpcConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddApplicationVpcConfigurationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::CreateApplicationRequest &, const Model::CreateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::ListApplicationOperationsRequest &, const Model::ListApplicationOperationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationOperationsResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DeleteApplicationReferenceDataSourceRequest &, const Model::DeleteApplicationReferenceDataSourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationReferenceDataSourceResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::ListApplicationVersionsRequest &, const Model::ListApplicationVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListApplicationVersionsResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::CreateApplicationPresignedUrlRequest &, const Model::CreateApplicationPresignedUrlOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationPresignedUrlResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DescribeApplicationRequest &, const Model::DescribeApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DeleteApplicationVpcConfigurationRequest &, const Model::DeleteApplicationVpcConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationVpcConfigurationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::UpdateApplicationRequest &, const Model::UpdateApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateApplicationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DescribeApplicationSnapshotRequest &, const Model::DescribeApplicationSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationSnapshotResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DeleteApplicationInputProcessingConfigurationRequest &, const Model::DeleteApplicationInputProcessingConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteApplicationInputProcessingConfigurationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DescribeApplicationVersionRequest &, const Model::DescribeApplicationVersionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationVersionResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DiscoverInputSchemaRequest &, const Model::DiscoverInputSchemaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DiscoverInputSchemaResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::StartApplicationRequest &, const Model::StartApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartApplicationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::DescribeApplicationOperationRequest &, const Model::DescribeApplicationOperationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeApplicationOperationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::AddApplicationInputRequest &, const Model::AddApplicationInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddApplicationInputResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::RollbackApplicationRequest &, const Model::RollbackApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RollbackApplicationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::CreateApplicationSnapshotRequest &, const Model::CreateApplicationSnapshotOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateApplicationSnapshotResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::StopApplicationRequest &, const Model::StopApplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopApplicationResponseReceivedHandler
std::function< void(const KinesisAnalyticsV2Client *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler