9#include <aws/elastictranscoder/ElasticTranscoderErrors.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/elastictranscoder/ElasticTranscoderEndpointProvider.h>
21#include <aws/elastictranscoder/model/CancelJobResult.h>
22#include <aws/elastictranscoder/model/CreateJobResult.h>
23#include <aws/elastictranscoder/model/CreatePipelineResult.h>
24#include <aws/elastictranscoder/model/CreatePresetResult.h>
25#include <aws/elastictranscoder/model/DeletePipelineResult.h>
26#include <aws/elastictranscoder/model/DeletePresetResult.h>
27#include <aws/elastictranscoder/model/ListJobsByPipelineResult.h>
28#include <aws/elastictranscoder/model/ListJobsByStatusResult.h>
29#include <aws/elastictranscoder/model/ListPipelinesResult.h>
30#include <aws/elastictranscoder/model/ListPresetsResult.h>
31#include <aws/elastictranscoder/model/ReadJobResult.h>
32#include <aws/elastictranscoder/model/ReadPipelineResult.h>
33#include <aws/elastictranscoder/model/ReadPresetResult.h>
34#include <aws/elastictranscoder/model/UpdatePipelineResult.h>
35#include <aws/elastictranscoder/model/UpdatePipelineNotificationsResult.h>
36#include <aws/elastictranscoder/model/UpdatePipelineStatusResult.h>
37#include <aws/elastictranscoder/model/ListPipelinesRequest.h>
38#include <aws/elastictranscoder/model/ListPresetsRequest.h>
46 class HttpClientFactory;
51 template<
typename R,
typename E>
class Outcome;
62 class AWSCredentialsProvider;
70 namespace ElasticTranscoder
EndpointProviderBase< ElasticTranscoderClientConfiguration, ElasticTranscoderBuiltInParameters, ElasticTranscoderClientContextParameters > ElasticTranscoderEndpointProviderBase
std::future< ListPipelinesOutcome > ListPipelinesOutcomeCallable
std::future< CreatePresetOutcome > CreatePresetOutcomeCallable
Aws::Utils::Outcome< ReadJobResult, ElasticTranscoderError > ReadJobOutcome
std::future< CancelJobOutcome > CancelJobOutcomeCallable
std::future< ReadPipelineOutcome > ReadPipelineOutcomeCallable
Aws::Utils::Outcome< UpdatePipelineResult, ElasticTranscoderError > UpdatePipelineOutcome
std::future< CreatePipelineOutcome > CreatePipelineOutcomeCallable
std::future< UpdatePipelineStatusOutcome > UpdatePipelineStatusOutcomeCallable
Aws::Utils::Outcome< CancelJobResult, ElasticTranscoderError > CancelJobOutcome
std::future< DeletePipelineOutcome > DeletePipelineOutcomeCallable
Aws::Utils::Outcome< CreateJobResult, ElasticTranscoderError > CreateJobOutcome
std::future< ListPresetsOutcome > ListPresetsOutcomeCallable
Aws::Utils::Outcome< ListJobsByPipelineResult, ElasticTranscoderError > ListJobsByPipelineOutcome
Aws::Utils::Outcome< ReadPipelineResult, ElasticTranscoderError > ReadPipelineOutcome
std::future< ReadJobOutcome > ReadJobOutcomeCallable
Aws::Utils::Outcome< UpdatePipelineNotificationsResult, ElasticTranscoderError > UpdatePipelineNotificationsOutcome
Aws::Utils::Outcome< UpdatePipelineStatusResult, ElasticTranscoderError > UpdatePipelineStatusOutcome
Aws::Utils::Outcome< ListPresetsResult, ElasticTranscoderError > ListPresetsOutcome
std::future< UpdatePipelineOutcome > UpdatePipelineOutcomeCallable
Aws::Utils::Outcome< ListPipelinesResult, ElasticTranscoderError > ListPipelinesOutcome
std::future< CreateJobOutcome > CreateJobOutcomeCallable
Aws::Utils::Outcome< DeletePipelineResult, ElasticTranscoderError > DeletePipelineOutcome
Aws::Utils::Outcome< DeletePresetResult, ElasticTranscoderError > DeletePresetOutcome
Aws::Utils::Outcome< ReadPresetResult, ElasticTranscoderError > ReadPresetOutcome
std::future< ListJobsByPipelineOutcome > ListJobsByPipelineOutcomeCallable
std::future< ListJobsByStatusOutcome > ListJobsByStatusOutcomeCallable
std::future< ReadPresetOutcome > ReadPresetOutcomeCallable
std::future< UpdatePipelineNotificationsOutcome > UpdatePipelineNotificationsOutcomeCallable
Aws::Utils::Outcome< CreatePipelineResult, ElasticTranscoderError > CreatePipelineOutcome
Aws::Utils::Outcome< CreatePresetResult, ElasticTranscoderError > CreatePresetOutcome
Aws::Utils::Outcome< ListJobsByStatusResult, ElasticTranscoderError > ListJobsByStatusOutcome
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