AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
ElasticTranscoderClient.h
1
6#pragma once
7#include <aws/elastictranscoder/ElasticTranscoder_EXPORTS.h>
8#include <aws/core/client/ClientConfiguration.h>
9#include <aws/core/client/AWSClient.h>
10#include <aws/core/client/AWSClientAsyncCRTP.h>
11#include <aws/core/utils/json/JsonSerializer.h>
12#include <aws/elastictranscoder/ElasticTranscoderServiceClientModel.h>
13
14namespace Aws
15{
16namespace ElasticTranscoder
17{
22 class AWS_ELASTICTRANSCODER_API ElasticTranscoderClient : public Aws::Client::AWSJsonClient, public Aws::Client::ClientWithAsyncTemplateMethods<ElasticTranscoderClient>
23 {
24 public:
26 static const char* GetServiceName();
27 static const char* GetAllocationTag();
28
31
37 std::shared_ptr<ElasticTranscoderEndpointProviderBase> endpointProvider = nullptr);
38
44 std::shared_ptr<ElasticTranscoderEndpointProviderBase> endpointProvider = nullptr,
46
51 ElasticTranscoderClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
52 std::shared_ptr<ElasticTranscoderEndpointProviderBase> endpointProvider = nullptr,
54
55
56 /* Legacy constructors due deprecation */
62
68 const Aws::Client::ClientConfiguration& clientConfiguration);
69
74 ElasticTranscoderClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
75 const Aws::Client::ClientConfiguration& clientConfiguration);
76
77 /* End of legacy constructors due deprecation */
79
90
94 template<typename CancelJobRequestT = Model::CancelJobRequest>
95 Model::CancelJobOutcomeCallable CancelJobCallable(const CancelJobRequestT& request) const
96 {
97 return SubmitCallable(&ElasticTranscoderClient::CancelJob, request);
98 }
99
103 template<typename CancelJobRequestT = Model::CancelJobRequest>
104 void CancelJobAsync(const CancelJobRequestT& request, const CancelJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
105 {
106 return SubmitAsync(&ElasticTranscoderClient::CancelJob, request, handler, context);
107 }
108
120
124 template<typename CreateJobRequestT = Model::CreateJobRequest>
125 Model::CreateJobOutcomeCallable CreateJobCallable(const CreateJobRequestT& request) const
126 {
127 return SubmitCallable(&ElasticTranscoderClient::CreateJob, request);
128 }
129
133 template<typename CreateJobRequestT = Model::CreateJobRequest>
134 void CreateJobAsync(const CreateJobRequestT& request, const CreateJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
135 {
136 return SubmitAsync(&ElasticTranscoderClient::CreateJob, request, handler, context);
137 }
138
146
150 template<typename CreatePipelineRequestT = Model::CreatePipelineRequest>
151 Model::CreatePipelineOutcomeCallable CreatePipelineCallable(const CreatePipelineRequestT& request) const
152 {
153 return SubmitCallable(&ElasticTranscoderClient::CreatePipeline, request);
154 }
155
159 template<typename CreatePipelineRequestT = Model::CreatePipelineRequest>
160 void CreatePipelineAsync(const CreatePipelineRequestT& request, const CreatePipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
161 {
162 return SubmitAsync(&ElasticTranscoderClient::CreatePipeline, request, handler, context);
163 }
164
185
189 template<typename CreatePresetRequestT = Model::CreatePresetRequest>
190 Model::CreatePresetOutcomeCallable CreatePresetCallable(const CreatePresetRequestT& request) const
191 {
192 return SubmitCallable(&ElasticTranscoderClient::CreatePreset, request);
193 }
194
198 template<typename CreatePresetRequestT = Model::CreatePresetRequest>
199 void CreatePresetAsync(const CreatePresetRequestT& request, const CreatePresetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
200 {
201 return SubmitAsync(&ElasticTranscoderClient::CreatePreset, request, handler, context);
202 }
203
213
217 template<typename DeletePipelineRequestT = Model::DeletePipelineRequest>
218 Model::DeletePipelineOutcomeCallable DeletePipelineCallable(const DeletePipelineRequestT& request) const
219 {
220 return SubmitCallable(&ElasticTranscoderClient::DeletePipeline, request);
221 }
222
226 template<typename DeletePipelineRequestT = Model::DeletePipelineRequest>
227 void DeletePipelineAsync(const DeletePipelineRequestT& request, const DeletePipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
228 {
229 return SubmitAsync(&ElasticTranscoderClient::DeletePipeline, request, handler, context);
230 }
231
240
244 template<typename DeletePresetRequestT = Model::DeletePresetRequest>
245 Model::DeletePresetOutcomeCallable DeletePresetCallable(const DeletePresetRequestT& request) const
246 {
247 return SubmitCallable(&ElasticTranscoderClient::DeletePreset, request);
248 }
249
253 template<typename DeletePresetRequestT = Model::DeletePresetRequest>
254 void DeletePresetAsync(const DeletePresetRequestT& request, const DeletePresetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
255 {
256 return SubmitAsync(&ElasticTranscoderClient::DeletePreset, request, handler, context);
257 }
258
268
272 template<typename ListJobsByPipelineRequestT = Model::ListJobsByPipelineRequest>
273 Model::ListJobsByPipelineOutcomeCallable ListJobsByPipelineCallable(const ListJobsByPipelineRequestT& request) const
274 {
275 return SubmitCallable(&ElasticTranscoderClient::ListJobsByPipeline, request);
276 }
277
281 template<typename ListJobsByPipelineRequestT = Model::ListJobsByPipelineRequest>
282 void ListJobsByPipelineAsync(const ListJobsByPipelineRequestT& request, const ListJobsByPipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
283 {
284 return SubmitAsync(&ElasticTranscoderClient::ListJobsByPipeline, request, handler, context);
285 }
286
295
299 template<typename ListJobsByStatusRequestT = Model::ListJobsByStatusRequest>
300 Model::ListJobsByStatusOutcomeCallable ListJobsByStatusCallable(const ListJobsByStatusRequestT& request) const
301 {
302 return SubmitCallable(&ElasticTranscoderClient::ListJobsByStatus, request);
303 }
304
308 template<typename ListJobsByStatusRequestT = Model::ListJobsByStatusRequest>
309 void ListJobsByStatusAsync(const ListJobsByStatusRequestT& request, const ListJobsByStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
310 {
311 return SubmitAsync(&ElasticTranscoderClient::ListJobsByStatus, request, handler, context);
312 }
313
321
325 template<typename ListPipelinesRequestT = Model::ListPipelinesRequest>
326 Model::ListPipelinesOutcomeCallable ListPipelinesCallable(const ListPipelinesRequestT& request = {}) const
327 {
328 return SubmitCallable(&ElasticTranscoderClient::ListPipelines, request);
329 }
330
334 template<typename ListPipelinesRequestT = Model::ListPipelinesRequest>
335 void ListPipelinesAsync(const ListPipelinesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListPipelinesRequestT& request = {}) const
336 {
337 return SubmitAsync(&ElasticTranscoderClient::ListPipelines, request, handler, context);
338 }
339
348
352 template<typename ListPresetsRequestT = Model::ListPresetsRequest>
353 Model::ListPresetsOutcomeCallable ListPresetsCallable(const ListPresetsRequestT& request = {}) const
354 {
355 return SubmitCallable(&ElasticTranscoderClient::ListPresets, request);
356 }
357
361 template<typename ListPresetsRequestT = Model::ListPresetsRequest>
362 void ListPresetsAsync(const ListPresetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr, const ListPresetsRequestT& request = {}) const
363 {
364 return SubmitAsync(&ElasticTranscoderClient::ListPresets, request, handler, context);
365 }
366
374
378 template<typename ReadJobRequestT = Model::ReadJobRequest>
379 Model::ReadJobOutcomeCallable ReadJobCallable(const ReadJobRequestT& request) const
380 {
381 return SubmitCallable(&ElasticTranscoderClient::ReadJob, request);
382 }
383
387 template<typename ReadJobRequestT = Model::ReadJobRequest>
388 void ReadJobAsync(const ReadJobRequestT& request, const ReadJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
389 {
390 return SubmitAsync(&ElasticTranscoderClient::ReadJob, request, handler, context);
391 }
392
400
404 template<typename ReadPipelineRequestT = Model::ReadPipelineRequest>
405 Model::ReadPipelineOutcomeCallable ReadPipelineCallable(const ReadPipelineRequestT& request) const
406 {
407 return SubmitCallable(&ElasticTranscoderClient::ReadPipeline, request);
408 }
409
413 template<typename ReadPipelineRequestT = Model::ReadPipelineRequest>
414 void ReadPipelineAsync(const ReadPipelineRequestT& request, const ReadPipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
415 {
416 return SubmitAsync(&ElasticTranscoderClient::ReadPipeline, request, handler, context);
417 }
418
426
430 template<typename ReadPresetRequestT = Model::ReadPresetRequest>
431 Model::ReadPresetOutcomeCallable ReadPresetCallable(const ReadPresetRequestT& request) const
432 {
433 return SubmitCallable(&ElasticTranscoderClient::ReadPreset, request);
434 }
435
439 template<typename ReadPresetRequestT = Model::ReadPresetRequest>
440 void ReadPresetAsync(const ReadPresetRequestT& request, const ReadPresetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
441 {
442 return SubmitAsync(&ElasticTranscoderClient::ReadPreset, request, handler, context);
443 }
444
455
459 template<typename UpdatePipelineRequestT = Model::UpdatePipelineRequest>
460 Model::UpdatePipelineOutcomeCallable UpdatePipelineCallable(const UpdatePipelineRequestT& request) const
461 {
462 return SubmitCallable(&ElasticTranscoderClient::UpdatePipeline, request);
463 }
464
468 template<typename UpdatePipelineRequestT = Model::UpdatePipelineRequest>
469 void UpdatePipelineAsync(const UpdatePipelineRequestT& request, const UpdatePipelineResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
470 {
471 return SubmitAsync(&ElasticTranscoderClient::UpdatePipeline, request, handler, context);
472 }
473
483
487 template<typename UpdatePipelineNotificationsRequestT = Model::UpdatePipelineNotificationsRequest>
488 Model::UpdatePipelineNotificationsOutcomeCallable UpdatePipelineNotificationsCallable(const UpdatePipelineNotificationsRequestT& request) const
489 {
490 return SubmitCallable(&ElasticTranscoderClient::UpdatePipelineNotifications, request);
491 }
492
496 template<typename UpdatePipelineNotificationsRequestT = Model::UpdatePipelineNotificationsRequest>
497 void UpdatePipelineNotificationsAsync(const UpdatePipelineNotificationsRequestT& request, const UpdatePipelineNotificationsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
498 {
499 return SubmitAsync(&ElasticTranscoderClient::UpdatePipelineNotifications, request, handler, context);
500 }
501
514
518 template<typename UpdatePipelineStatusRequestT = Model::UpdatePipelineStatusRequest>
519 Model::UpdatePipelineStatusOutcomeCallable UpdatePipelineStatusCallable(const UpdatePipelineStatusRequestT& request) const
520 {
521 return SubmitCallable(&ElasticTranscoderClient::UpdatePipelineStatus, request);
522 }
523
527 template<typename UpdatePipelineStatusRequestT = Model::UpdatePipelineStatusRequest>
528 void UpdatePipelineStatusAsync(const UpdatePipelineStatusRequestT& request, const UpdatePipelineStatusResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const
529 {
530 return SubmitAsync(&ElasticTranscoderClient::UpdatePipelineStatus, request, handler, context);
531 }
532
533
534 void OverrideEndpoint(const Aws::String& endpoint);
535 std::shared_ptr<ElasticTranscoderEndpointProviderBase>& accessEndpointProvider();
536 private:
538 void init(const ElasticTranscoderClientConfiguration& clientConfiguration);
539
540 ElasticTranscoderClientConfiguration m_clientConfiguration;
541 std::shared_ptr<ElasticTranscoderEndpointProviderBase> m_endpointProvider;
542 };
543
544} // namespace ElasticTranscoder
545} // namespace Aws
ElasticTranscoderClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration)
Model::CreatePresetOutcomeCallable CreatePresetCallable(const CreatePresetRequestT &request) const
virtual Model::CreateJobOutcome CreateJob(const Model::CreateJobRequest &request) const
void CreateJobAsync(const CreateJobRequestT &request, const CreateJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ElasticTranscoderClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration)
ElasticTranscoderEndpointProvider EndpointProviderType
void ListJobsByStatusAsync(const ListJobsByStatusRequestT &request, const ListJobsByStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::DeletePipelineOutcomeCallable DeletePipelineCallable(const DeletePipelineRequestT &request) const
Model::ListJobsByStatusOutcomeCallable ListJobsByStatusCallable(const ListJobsByStatusRequestT &request) const
Model::ReadPipelineOutcomeCallable ReadPipelineCallable(const ReadPipelineRequestT &request) const
Model::UpdatePipelineNotificationsOutcomeCallable UpdatePipelineNotificationsCallable(const UpdatePipelineNotificationsRequestT &request) const
ElasticTranscoderClient(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< ElasticTranscoderEndpointProviderBase > endpointProvider=nullptr, const Aws::ElasticTranscoder::ElasticTranscoderClientConfiguration &clientConfiguration=Aws::ElasticTranscoder::ElasticTranscoderClientConfiguration())
Model::ListJobsByPipelineOutcomeCallable ListJobsByPipelineCallable(const ListJobsByPipelineRequestT &request) const
void ListPresetsAsync(const ListPresetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListPresetsRequestT &request={}) const
virtual Model::UpdatePipelineStatusOutcome UpdatePipelineStatus(const Model::UpdatePipelineStatusRequest &request) const
virtual Model::DeletePresetOutcome DeletePreset(const Model::DeletePresetRequest &request) const
virtual Model::ListPipelinesOutcome ListPipelines(const Model::ListPipelinesRequest &request={}) const
virtual Model::ReadJobOutcome ReadJob(const Model::ReadJobRequest &request) const
virtual Model::ListJobsByStatusOutcome ListJobsByStatus(const Model::ListJobsByStatusRequest &request) const
Model::ReadJobOutcomeCallable ReadJobCallable(const ReadJobRequestT &request) const
virtual Model::CreatePresetOutcome CreatePreset(const Model::CreatePresetRequest &request) const
Model::DeletePresetOutcomeCallable DeletePresetCallable(const DeletePresetRequestT &request) const
void DeletePresetAsync(const DeletePresetRequestT &request, const DeletePresetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ReadPresetOutcome ReadPreset(const Model::ReadPresetRequest &request) const
ElasticTranscoderClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< ElasticTranscoderEndpointProviderBase > endpointProvider=nullptr, const Aws::ElasticTranscoder::ElasticTranscoderClientConfiguration &clientConfiguration=Aws::ElasticTranscoder::ElasticTranscoderClientConfiguration())
Model::CreatePipelineOutcomeCallable CreatePipelineCallable(const CreatePipelineRequestT &request) const
virtual Model::UpdatePipelineNotificationsOutcome UpdatePipelineNotifications(const Model::UpdatePipelineNotificationsRequest &request) const
Model::ListPipelinesOutcomeCallable ListPipelinesCallable(const ListPipelinesRequestT &request={}) const
Model::CreateJobOutcomeCallable CreateJobCallable(const CreateJobRequestT &request) const
Model::CancelJobOutcomeCallable CancelJobCallable(const CancelJobRequestT &request) const
ElasticTranscoderClientConfiguration ClientConfigurationType
void ReadPresetAsync(const ReadPresetRequestT &request, const ReadPresetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdatePipelineNotificationsAsync(const UpdatePipelineNotificationsRequestT &request, const UpdatePipelineNotificationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ListPipelinesAsync(const ListPipelinesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListPipelinesRequestT &request={}) const
virtual Model::CancelJobOutcome CancelJob(const Model::CancelJobRequest &request) const
virtual Model::DeletePipelineOutcome DeletePipeline(const Model::DeletePipelineRequest &request) const
void ReadPipelineAsync(const ReadPipelineRequestT &request, const ReadPipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdatePipelineAsync(const UpdatePipelineRequestT &request, const UpdatePipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::ListPresetsOutcome ListPresets(const Model::ListPresetsRequest &request={}) const
void DeletePipelineAsync(const DeletePipelineRequestT &request, const DeletePipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void ReadJobAsync(const ReadJobRequestT &request, const ReadJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void OverrideEndpoint(const Aws::String &endpoint)
Model::UpdatePipelineStatusOutcomeCallable UpdatePipelineStatusCallable(const UpdatePipelineStatusRequestT &request) const
ElasticTranscoderClient(const Aws::ElasticTranscoder::ElasticTranscoderClientConfiguration &clientConfiguration=Aws::ElasticTranscoder::ElasticTranscoderClientConfiguration(), std::shared_ptr< ElasticTranscoderEndpointProviderBase > endpointProvider=nullptr)
ElasticTranscoderClient(const Aws::Client::ClientConfiguration &clientConfiguration)
Model::ReadPresetOutcomeCallable ReadPresetCallable(const ReadPresetRequestT &request) const
virtual Model::ListJobsByPipelineOutcome ListJobsByPipeline(const Model::ListJobsByPipelineRequest &request) const
void CreatePresetAsync(const CreatePresetRequestT &request, const CreatePresetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void UpdatePipelineStatusAsync(const UpdatePipelineStatusRequestT &request, const UpdatePipelineStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
virtual Model::CreatePipelineOutcome CreatePipeline(const Model::CreatePipelineRequest &request) const
virtual Model::ReadPipelineOutcome ReadPipeline(const Model::ReadPipelineRequest &request) const
Model::UpdatePipelineOutcomeCallable UpdatePipelineCallable(const UpdatePipelineRequestT &request) const
void ListJobsByPipelineAsync(const ListJobsByPipelineRequestT &request, const ListJobsByPipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Model::ListPresetsOutcomeCallable ListPresetsCallable(const ListPresetsRequestT &request={}) const
void CancelJobAsync(const CancelJobRequestT &request, const CancelJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
void CreatePipelineAsync(const CreatePipelineRequestT &request, const CreatePipelineResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
std::shared_ptr< ElasticTranscoderEndpointProviderBase > & accessEndpointProvider()
virtual Model::UpdatePipelineOutcome UpdatePipeline(const Model::UpdatePipelineRequest &request) const
std::future< ListPipelinesOutcome > ListPipelinesOutcomeCallable
std::future< CreatePresetOutcome > CreatePresetOutcomeCallable
std::future< CancelJobOutcome > CancelJobOutcomeCallable
std::future< ReadPipelineOutcome > ReadPipelineOutcomeCallable
std::future< CreatePipelineOutcome > CreatePipelineOutcomeCallable
std::future< UpdatePipelineStatusOutcome > UpdatePipelineStatusOutcomeCallable
std::future< DeletePipelineOutcome > DeletePipelineOutcomeCallable
std::future< ListPresetsOutcome > ListPresetsOutcomeCallable
std::future< ReadJobOutcome > ReadJobOutcomeCallable
std::future< UpdatePipelineOutcome > UpdatePipelineOutcomeCallable
std::future< CreateJobOutcome > CreateJobOutcomeCallable
std::future< ListJobsByPipelineOutcome > ListJobsByPipelineOutcomeCallable
std::future< ListJobsByStatusOutcome > ListJobsByStatusOutcomeCallable
std::future< ReadPresetOutcome > ReadPresetOutcomeCallable
std::future< UpdatePipelineNotificationsOutcome > UpdatePipelineNotificationsOutcomeCallable
std::future< DeletePresetOutcome > DeletePresetOutcomeCallable
std::function< void(const ElasticTranscoderClient *, const Model::ListJobsByStatusRequest &, const Model::ListJobsByStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsByStatusResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::ListJobsByPipelineRequest &, const Model::ListJobsByPipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsByPipelineResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::ReadPresetRequest &, const Model::ReadPresetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReadPresetResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::UpdatePipelineRequest &, const Model::UpdatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePipelineResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::CreatePipelineRequest &, const Model::CreatePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePipelineResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::DeletePresetRequest &, const Model::DeletePresetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePresetResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::ReadJobRequest &, const Model::ReadJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReadJobResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::ListPipelinesRequest &, const Model::ListPipelinesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPipelinesResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::UpdatePipelineNotificationsRequest &, const Model::UpdatePipelineNotificationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePipelineNotificationsResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::ReadPipelineRequest &, const Model::ReadPipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ReadPipelineResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::UpdatePipelineStatusRequest &, const Model::UpdatePipelineStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePipelineStatusResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::ListPresetsRequest &, const Model::ListPresetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPresetsResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::CancelJobRequest &, const Model::CancelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelJobResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::DeletePipelineRequest &, const Model::DeletePipelineOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePipelineResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::CreatePresetRequest &, const Model::CreatePresetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePresetResponseReceivedHandler
std::function< void(const ElasticTranscoderClient *, const Model::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateJobResponseReceivedHandler
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String