AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
IoTAnalyticsServiceClientModel.h
1
6#pragma once
7
8/* Generic header includes */
9#include <aws/iotanalytics/IoTAnalyticsErrors.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/iotanalytics/IoTAnalyticsEndpointProvider.h>
16#include <future>
17#include <functional>
18/* End of generic header includes */
19
20/* Service model headers required in IoTAnalyticsClient header */
21#include <aws/iotanalytics/model/BatchPutMessageResult.h>
22#include <aws/iotanalytics/model/CancelPipelineReprocessingResult.h>
23#include <aws/iotanalytics/model/CreateChannelResult.h>
24#include <aws/iotanalytics/model/CreateDatasetResult.h>
25#include <aws/iotanalytics/model/CreateDatasetContentResult.h>
26#include <aws/iotanalytics/model/CreateDatastoreResult.h>
27#include <aws/iotanalytics/model/CreatePipelineResult.h>
28#include <aws/iotanalytics/model/DescribeChannelResult.h>
29#include <aws/iotanalytics/model/DescribeDatasetResult.h>
30#include <aws/iotanalytics/model/DescribeDatastoreResult.h>
31#include <aws/iotanalytics/model/DescribeLoggingOptionsResult.h>
32#include <aws/iotanalytics/model/DescribePipelineResult.h>
33#include <aws/iotanalytics/model/GetDatasetContentResult.h>
34#include <aws/iotanalytics/model/ListChannelsResult.h>
35#include <aws/iotanalytics/model/ListDatasetContentsResult.h>
36#include <aws/iotanalytics/model/ListDatasetsResult.h>
37#include <aws/iotanalytics/model/ListDatastoresResult.h>
38#include <aws/iotanalytics/model/ListPipelinesResult.h>
39#include <aws/iotanalytics/model/ListTagsForResourceResult.h>
40#include <aws/iotanalytics/model/RunPipelineActivityResult.h>
41#include <aws/iotanalytics/model/SampleChannelDataResult.h>
42#include <aws/iotanalytics/model/StartPipelineReprocessingResult.h>
43#include <aws/iotanalytics/model/TagResourceResult.h>
44#include <aws/iotanalytics/model/UntagResourceResult.h>
45#include <aws/iotanalytics/model/ListDatastoresRequest.h>
46#include <aws/iotanalytics/model/ListChannelsRequest.h>
47#include <aws/iotanalytics/model/ListPipelinesRequest.h>
48#include <aws/iotanalytics/model/ListDatasetsRequest.h>
49#include <aws/iotanalytics/model/DescribeLoggingOptionsRequest.h>
50#include <aws/core/NoResult.h>
51/* End of service model headers required in IoTAnalyticsClient header */
52
53namespace Aws
54{
55 namespace Http
56 {
57 class HttpClient;
58 class HttpClientFactory;
59 } // namespace Http
60
61 namespace Utils
62 {
63 template< typename R, typename E> class Outcome;
64
65 namespace Threading
66 {
67 class Executor;
68 } // namespace Threading
69 } // namespace Utils
70
71 namespace Auth
72 {
73 class AWSCredentials;
74 class AWSCredentialsProvider;
75 } // namespace Auth
76
77 namespace Client
78 {
79 class RetryStrategy;
80 } // namespace Client
81
82 namespace IoTAnalytics
83 {
87
88 namespace Model
89 {
90 /* Service model forward declarations required in IoTAnalyticsClient header */
119 class TagResourceRequest;
125 /* End of service model forward declarations required in IoTAnalyticsClient header */
126
127 /* Service model Outcome class definitions */
162 /* End of service model Outcome class definitions */
163
164 /* Service model Outcome callable definitions */
165 typedef std::future<BatchPutMessageOutcome> BatchPutMessageOutcomeCallable;
166 typedef std::future<CancelPipelineReprocessingOutcome> CancelPipelineReprocessingOutcomeCallable;
167 typedef std::future<CreateChannelOutcome> CreateChannelOutcomeCallable;
168 typedef std::future<CreateDatasetOutcome> CreateDatasetOutcomeCallable;
169 typedef std::future<CreateDatasetContentOutcome> CreateDatasetContentOutcomeCallable;
170 typedef std::future<CreateDatastoreOutcome> CreateDatastoreOutcomeCallable;
171 typedef std::future<CreatePipelineOutcome> CreatePipelineOutcomeCallable;
172 typedef std::future<DeleteChannelOutcome> DeleteChannelOutcomeCallable;
173 typedef std::future<DeleteDatasetOutcome> DeleteDatasetOutcomeCallable;
174 typedef std::future<DeleteDatasetContentOutcome> DeleteDatasetContentOutcomeCallable;
175 typedef std::future<DeleteDatastoreOutcome> DeleteDatastoreOutcomeCallable;
176 typedef std::future<DeletePipelineOutcome> DeletePipelineOutcomeCallable;
177 typedef std::future<DescribeChannelOutcome> DescribeChannelOutcomeCallable;
178 typedef std::future<DescribeDatasetOutcome> DescribeDatasetOutcomeCallable;
179 typedef std::future<DescribeDatastoreOutcome> DescribeDatastoreOutcomeCallable;
180 typedef std::future<DescribeLoggingOptionsOutcome> DescribeLoggingOptionsOutcomeCallable;
181 typedef std::future<DescribePipelineOutcome> DescribePipelineOutcomeCallable;
182 typedef std::future<GetDatasetContentOutcome> GetDatasetContentOutcomeCallable;
183 typedef std::future<ListChannelsOutcome> ListChannelsOutcomeCallable;
184 typedef std::future<ListDatasetContentsOutcome> ListDatasetContentsOutcomeCallable;
185 typedef std::future<ListDatasetsOutcome> ListDatasetsOutcomeCallable;
186 typedef std::future<ListDatastoresOutcome> ListDatastoresOutcomeCallable;
187 typedef std::future<ListPipelinesOutcome> ListPipelinesOutcomeCallable;
188 typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
189 typedef std::future<PutLoggingOptionsOutcome> PutLoggingOptionsOutcomeCallable;
190 typedef std::future<RunPipelineActivityOutcome> RunPipelineActivityOutcomeCallable;
191 typedef std::future<SampleChannelDataOutcome> SampleChannelDataOutcomeCallable;
192 typedef std::future<StartPipelineReprocessingOutcome> StartPipelineReprocessingOutcomeCallable;
193 typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
194 typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
195 typedef std::future<UpdateChannelOutcome> UpdateChannelOutcomeCallable;
196 typedef std::future<UpdateDatasetOutcome> UpdateDatasetOutcomeCallable;
197 typedef std::future<UpdateDatastoreOutcome> UpdateDatastoreOutcomeCallable;
198 typedef std::future<UpdatePipelineOutcome> UpdatePipelineOutcomeCallable;
199 /* End of service model Outcome callable definitions */
200 } // namespace Model
201
202 class IoTAnalyticsClient;
203
204 /* Service model async handlers definitions */
205 typedef std::function<void(const IoTAnalyticsClient*, const Model::BatchPutMessageRequest&, const Model::BatchPutMessageOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > BatchPutMessageResponseReceivedHandler;
206 typedef std::function<void(const IoTAnalyticsClient*, const Model::CancelPipelineReprocessingRequest&, const Model::CancelPipelineReprocessingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelPipelineReprocessingResponseReceivedHandler;
207 typedef std::function<void(const IoTAnalyticsClient*, const Model::CreateChannelRequest&, const Model::CreateChannelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateChannelResponseReceivedHandler;
208 typedef std::function<void(const IoTAnalyticsClient*, const Model::CreateDatasetRequest&, const Model::CreateDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDatasetResponseReceivedHandler;
209 typedef std::function<void(const IoTAnalyticsClient*, const Model::CreateDatasetContentRequest&, const Model::CreateDatasetContentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDatasetContentResponseReceivedHandler;
210 typedef std::function<void(const IoTAnalyticsClient*, const Model::CreateDatastoreRequest&, const Model::CreateDatastoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateDatastoreResponseReceivedHandler;
211 typedef std::function<void(const IoTAnalyticsClient*, const Model::CreatePipelineRequest&, const Model::CreatePipelineOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePipelineResponseReceivedHandler;
212 typedef std::function<void(const IoTAnalyticsClient*, const Model::DeleteChannelRequest&, const Model::DeleteChannelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteChannelResponseReceivedHandler;
213 typedef std::function<void(const IoTAnalyticsClient*, const Model::DeleteDatasetRequest&, const Model::DeleteDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDatasetResponseReceivedHandler;
214 typedef std::function<void(const IoTAnalyticsClient*, const Model::DeleteDatasetContentRequest&, const Model::DeleteDatasetContentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDatasetContentResponseReceivedHandler;
215 typedef std::function<void(const IoTAnalyticsClient*, const Model::DeleteDatastoreRequest&, const Model::DeleteDatastoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteDatastoreResponseReceivedHandler;
216 typedef std::function<void(const IoTAnalyticsClient*, const Model::DeletePipelineRequest&, const Model::DeletePipelineOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeletePipelineResponseReceivedHandler;
217 typedef std::function<void(const IoTAnalyticsClient*, const Model::DescribeChannelRequest&, const Model::DescribeChannelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeChannelResponseReceivedHandler;
218 typedef std::function<void(const IoTAnalyticsClient*, const Model::DescribeDatasetRequest&, const Model::DescribeDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDatasetResponseReceivedHandler;
219 typedef std::function<void(const IoTAnalyticsClient*, const Model::DescribeDatastoreRequest&, const Model::DescribeDatastoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeDatastoreResponseReceivedHandler;
220 typedef std::function<void(const IoTAnalyticsClient*, const Model::DescribeLoggingOptionsRequest&, const Model::DescribeLoggingOptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeLoggingOptionsResponseReceivedHandler;
221 typedef std::function<void(const IoTAnalyticsClient*, const Model::DescribePipelineRequest&, const Model::DescribePipelineOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribePipelineResponseReceivedHandler;
222 typedef std::function<void(const IoTAnalyticsClient*, const Model::GetDatasetContentRequest&, const Model::GetDatasetContentOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetDatasetContentResponseReceivedHandler;
223 typedef std::function<void(const IoTAnalyticsClient*, const Model::ListChannelsRequest&, const Model::ListChannelsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListChannelsResponseReceivedHandler;
224 typedef std::function<void(const IoTAnalyticsClient*, const Model::ListDatasetContentsRequest&, const Model::ListDatasetContentsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDatasetContentsResponseReceivedHandler;
225 typedef std::function<void(const IoTAnalyticsClient*, const Model::ListDatasetsRequest&, const Model::ListDatasetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDatasetsResponseReceivedHandler;
226 typedef std::function<void(const IoTAnalyticsClient*, const Model::ListDatastoresRequest&, const Model::ListDatastoresOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListDatastoresResponseReceivedHandler;
227 typedef std::function<void(const IoTAnalyticsClient*, const Model::ListPipelinesRequest&, const Model::ListPipelinesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPipelinesResponseReceivedHandler;
228 typedef std::function<void(const IoTAnalyticsClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
229 typedef std::function<void(const IoTAnalyticsClient*, const Model::PutLoggingOptionsRequest&, const Model::PutLoggingOptionsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > PutLoggingOptionsResponseReceivedHandler;
230 typedef std::function<void(const IoTAnalyticsClient*, const Model::RunPipelineActivityRequest&, const Model::RunPipelineActivityOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > RunPipelineActivityResponseReceivedHandler;
231 typedef std::function<void(const IoTAnalyticsClient*, const Model::SampleChannelDataRequest&, const Model::SampleChannelDataOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > SampleChannelDataResponseReceivedHandler;
232 typedef std::function<void(const IoTAnalyticsClient*, const Model::StartPipelineReprocessingRequest&, const Model::StartPipelineReprocessingOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > StartPipelineReprocessingResponseReceivedHandler;
233 typedef std::function<void(const IoTAnalyticsClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
234 typedef std::function<void(const IoTAnalyticsClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
235 typedef std::function<void(const IoTAnalyticsClient*, const Model::UpdateChannelRequest&, const Model::UpdateChannelOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateChannelResponseReceivedHandler;
236 typedef std::function<void(const IoTAnalyticsClient*, const Model::UpdateDatasetRequest&, const Model::UpdateDatasetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDatasetResponseReceivedHandler;
237 typedef std::function<void(const IoTAnalyticsClient*, const Model::UpdateDatastoreRequest&, const Model::UpdateDatastoreOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateDatastoreResponseReceivedHandler;
238 typedef std::function<void(const IoTAnalyticsClient*, const Model::UpdatePipelineRequest&, const Model::UpdatePipelineOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePipelineResponseReceivedHandler;
239 /* End of service model async handlers definitions */
240 } // namespace IoTAnalytics
241} // namespace Aws
EndpointProviderBase< IoTAnalyticsClientConfiguration, IoTAnalyticsBuiltInParameters, IoTAnalyticsClientContextParameters > IoTAnalyticsEndpointProviderBase
Aws::Utils::Outcome< Aws::NoResult, IoTAnalyticsError > DeleteDatasetOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTAnalyticsError > PutLoggingOptionsOutcome
std::future< StartPipelineReprocessingOutcome > StartPipelineReprocessingOutcomeCallable
std::future< DeleteChannelOutcome > DeleteChannelOutcomeCallable
Aws::Utils::Outcome< DescribeChannelResult, IoTAnalyticsError > DescribeChannelOutcome
Aws::Utils::Outcome< ListDatastoresResult, IoTAnalyticsError > ListDatastoresOutcome
std::future< PutLoggingOptionsOutcome > PutLoggingOptionsOutcomeCallable
Aws::Utils::Outcome< DescribeDatastoreResult, IoTAnalyticsError > DescribeDatastoreOutcome
std::future< DeleteDatasetContentOutcome > DeleteDatasetContentOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTAnalyticsError > UpdateDatastoreOutcome
std::future< DeletePipelineOutcome > DeletePipelineOutcomeCallable
std::future< DeleteDatasetOutcome > DeleteDatasetOutcomeCallable
Aws::Utils::Outcome< RunPipelineActivityResult, IoTAnalyticsError > RunPipelineActivityOutcome
std::future< CreateChannelOutcome > CreateChannelOutcomeCallable
Aws::Utils::Outcome< GetDatasetContentResult, IoTAnalyticsError > GetDatasetContentOutcome
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
std::future< SampleChannelDataOutcome > SampleChannelDataOutcomeCallable
std::future< RunPipelineActivityOutcome > RunPipelineActivityOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTAnalyticsError > DeleteDatasetContentOutcome
std::future< DescribeDatasetOutcome > DescribeDatasetOutcomeCallable
Aws::Utils::Outcome< CreateDatasetContentResult, IoTAnalyticsError > CreateDatasetContentOutcome
Aws::Utils::Outcome< BatchPutMessageResult, IoTAnalyticsError > BatchPutMessageOutcome
std::future< DeleteDatastoreOutcome > DeleteDatastoreOutcomeCallable
std::future< ListChannelsOutcome > ListChannelsOutcomeCallable
std::future< ListPipelinesOutcome > ListPipelinesOutcomeCallable
std::future< UpdateDatastoreOutcome > UpdateDatastoreOutcomeCallable
Aws::Utils::Outcome< SampleChannelDataResult, IoTAnalyticsError > SampleChannelDataOutcome
Aws::Utils::Outcome< DescribeLoggingOptionsResult, IoTAnalyticsError > DescribeLoggingOptionsOutcome
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTAnalyticsError > DeleteDatastoreOutcome
Aws::Utils::Outcome< CreateChannelResult, IoTAnalyticsError > CreateChannelOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTAnalyticsError > DeleteChannelOutcome
Aws::Utils::Outcome< TagResourceResult, IoTAnalyticsError > TagResourceOutcome
Aws::Utils::Outcome< CancelPipelineReprocessingResult, IoTAnalyticsError > CancelPipelineReprocessingOutcome
Aws::Utils::Outcome< ListChannelsResult, IoTAnalyticsError > ListChannelsOutcome
std::future< CreateDatasetOutcome > CreateDatasetOutcomeCallable
Aws::Utils::Outcome< DescribePipelineResult, IoTAnalyticsError > DescribePipelineOutcome
std::future< CreateDatastoreOutcome > CreateDatastoreOutcomeCallable
std::future< DescribeLoggingOptionsOutcome > DescribeLoggingOptionsOutcomeCallable
Aws::Utils::Outcome< CreatePipelineResult, IoTAnalyticsError > CreatePipelineOutcome
std::future< ListDatasetContentsOutcome > ListDatasetContentsOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTAnalyticsError > UpdatePipelineOutcome
std::future< CreateDatasetContentOutcome > CreateDatasetContentOutcomeCallable
Aws::Utils::Outcome< Aws::NoResult, IoTAnalyticsError > UpdateChannelOutcome
Aws::Utils::Outcome< StartPipelineReprocessingResult, IoTAnalyticsError > StartPipelineReprocessingOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTAnalyticsError > UpdateDatasetOutcome
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Aws::Utils::Outcome< CreateDatastoreResult, IoTAnalyticsError > CreateDatastoreOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, IoTAnalyticsError > ListTagsForResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, IoTAnalyticsError > UntagResourceOutcome
std::future< DescribeDatastoreOutcome > DescribeDatastoreOutcomeCallable
std::future< BatchPutMessageOutcome > BatchPutMessageOutcomeCallable
std::future< ListDatastoresOutcome > ListDatastoresOutcomeCallable
std::future< UpdateDatasetOutcome > UpdateDatasetOutcomeCallable
std::future< DescribePipelineOutcome > DescribePipelineOutcomeCallable
Aws::Utils::Outcome< ListPipelinesResult, IoTAnalyticsError > ListPipelinesOutcome
Aws::Utils::Outcome< ListDatasetContentsResult, IoTAnalyticsError > ListDatasetContentsOutcome
Aws::Utils::Outcome< CreateDatasetResult, IoTAnalyticsError > CreateDatasetOutcome
std::future< GetDatasetContentOutcome > GetDatasetContentOutcomeCallable
std::future< ListDatasetsOutcome > ListDatasetsOutcomeCallable
std::future< UpdatePipelineOutcome > UpdatePipelineOutcomeCallable
std::future< CancelPipelineReprocessingOutcome > CancelPipelineReprocessingOutcomeCallable
Aws::Utils::Outcome< DescribeDatasetResult, IoTAnalyticsError > DescribeDatasetOutcome
std::future< CreatePipelineOutcome > CreatePipelineOutcomeCallable
Aws::Utils::Outcome< ListDatasetsResult, IoTAnalyticsError > ListDatasetsOutcome
Aws::Utils::Outcome< Aws::NoResult, IoTAnalyticsError > DeletePipelineOutcome
std::future< UpdateChannelOutcome > UpdateChannelOutcomeCallable
std::future< DescribeChannelOutcome > DescribeChannelOutcomeCallable
std::function< void(const IoTAnalyticsClient *, const Model::DeleteDatasetRequest &, const Model::DeleteDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDatasetResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::ListPipelinesRequest &, const Model::ListPipelinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPipelinesResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::GetDatasetContentRequest &, const Model::GetDatasetContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDatasetContentResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::CreateDatasetRequest &, const Model::CreateDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::DescribeDatasetRequest &, const Model::DescribeDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatasetResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::DescribeLoggingOptionsRequest &, const Model::DescribeLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLoggingOptionsResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::DescribePipelineRequest &, const Model::DescribePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePipelineResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::DeleteChannelRequest &, const Model::DeleteChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteChannelResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::UpdateDatastoreRequest &, const Model::UpdateDatastoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDatastoreResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::RunPipelineActivityRequest &, const Model::RunPipelineActivityOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RunPipelineActivityResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::BatchPutMessageRequest &, const Model::BatchPutMessageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > BatchPutMessageResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::CreateDatastoreRequest &, const Model::CreateDatastoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatastoreResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::UpdatePipelineRequest &, const Model::UpdatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePipelineResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::DeletePipelineRequest &, const Model::DeletePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePipelineResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::ListDatasetContentsRequest &, const Model::ListDatasetContentsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetContentsResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::CreateChannelRequest &, const Model::CreateChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateChannelResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::ListDatasetsRequest &, const Model::ListDatasetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatasetsResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::DescribeChannelRequest &, const Model::DescribeChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeChannelResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::CancelPipelineReprocessingRequest &, const Model::CancelPipelineReprocessingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelPipelineReprocessingResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::CreateDatasetContentRequest &, const Model::CreateDatasetContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDatasetContentResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::PutLoggingOptionsRequest &, const Model::PutLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutLoggingOptionsResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::CreatePipelineRequest &, const Model::CreatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePipelineResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::DeleteDatastoreRequest &, const Model::DeleteDatastoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDatastoreResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::UpdateChannelRequest &, const Model::UpdateChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateChannelResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::ListDatastoresRequest &, const Model::ListDatastoresOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDatastoresResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::UpdateDatasetRequest &, const Model::UpdateDatasetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDatasetResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::SampleChannelDataRequest &, const Model::SampleChannelDataOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SampleChannelDataResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::DeleteDatasetContentRequest &, const Model::DeleteDatasetContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDatasetContentResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::ListChannelsRequest &, const Model::ListChannelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListChannelsResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::StartPipelineReprocessingRequest &, const Model::StartPipelineReprocessingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartPipelineReprocessingResponseReceivedHandler
std::function< void(const IoTAnalyticsClient *, const Model::DescribeDatastoreRequest &, const Model::DescribeDatastoreOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDatastoreResponseReceivedHandler