AWS SDK for C++  1.9.73
AWS SDK for C++
MediaConvertClient.h
Go to the documentation of this file.
1 
6 #pragma once
41 #include <future>
42 #include <functional>
43 
44 namespace Aws
45 {
46 
47 namespace Http
48 {
49  class HttpClient;
50  class HttpClientFactory;
51 } // namespace Http
52 
53 namespace Utils
54 {
55  template< typename R, typename E> class Outcome;
56 namespace Threading
57 {
58  class Executor;
59 } // namespace Threading
60 } // namespace Utils
61 
62 namespace Auth
63 {
64  class AWSCredentials;
65  class AWSCredentialsProvider;
66 } // namespace Auth
67 
68 namespace Client
69 {
70  class RetryStrategy;
71 } // namespace Client
72 
73 namespace MediaConvert
74 {
75 
76 namespace Model
77 {
79  class CancelJobRequest;
80  class CreateJobRequest;
82  class CreatePresetRequest;
83  class CreateQueueRequest;
85  class DeletePresetRequest;
86  class DeleteQueueRequest;
89  class GetJobRequest;
91  class GetPresetRequest;
92  class GetQueueRequest;
94  class ListJobsRequest;
95  class ListPresetsRequest;
96  class ListQueuesRequest;
98  class TagResourceRequest;
101  class UpdatePresetRequest;
102  class UpdateQueueRequest;
103 
129 
130  typedef std::future<AssociateCertificateOutcome> AssociateCertificateOutcomeCallable;
131  typedef std::future<CancelJobOutcome> CancelJobOutcomeCallable;
132  typedef std::future<CreateJobOutcome> CreateJobOutcomeCallable;
133  typedef std::future<CreateJobTemplateOutcome> CreateJobTemplateOutcomeCallable;
134  typedef std::future<CreatePresetOutcome> CreatePresetOutcomeCallable;
135  typedef std::future<CreateQueueOutcome> CreateQueueOutcomeCallable;
136  typedef std::future<DeleteJobTemplateOutcome> DeleteJobTemplateOutcomeCallable;
137  typedef std::future<DeletePresetOutcome> DeletePresetOutcomeCallable;
138  typedef std::future<DeleteQueueOutcome> DeleteQueueOutcomeCallable;
139  typedef std::future<DescribeEndpointsOutcome> DescribeEndpointsOutcomeCallable;
140  typedef std::future<DisassociateCertificateOutcome> DisassociateCertificateOutcomeCallable;
141  typedef std::future<GetJobOutcome> GetJobOutcomeCallable;
142  typedef std::future<GetJobTemplateOutcome> GetJobTemplateOutcomeCallable;
143  typedef std::future<GetPresetOutcome> GetPresetOutcomeCallable;
144  typedef std::future<GetQueueOutcome> GetQueueOutcomeCallable;
145  typedef std::future<ListJobTemplatesOutcome> ListJobTemplatesOutcomeCallable;
146  typedef std::future<ListJobsOutcome> ListJobsOutcomeCallable;
147  typedef std::future<ListPresetsOutcome> ListPresetsOutcomeCallable;
148  typedef std::future<ListQueuesOutcome> ListQueuesOutcomeCallable;
149  typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
150  typedef std::future<TagResourceOutcome> TagResourceOutcomeCallable;
151  typedef std::future<UntagResourceOutcome> UntagResourceOutcomeCallable;
152  typedef std::future<UpdateJobTemplateOutcome> UpdateJobTemplateOutcomeCallable;
153  typedef std::future<UpdatePresetOutcome> UpdatePresetOutcomeCallable;
154  typedef std::future<UpdateQueueOutcome> UpdateQueueOutcomeCallable;
155 } // namespace Model
156 
157  class MediaConvertClient;
158 
159  typedef std::function<void(const MediaConvertClient*, const Model::AssociateCertificateRequest&, const Model::AssociateCertificateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > AssociateCertificateResponseReceivedHandler;
160  typedef std::function<void(const MediaConvertClient*, const Model::CancelJobRequest&, const Model::CancelJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CancelJobResponseReceivedHandler;
161  typedef std::function<void(const MediaConvertClient*, const Model::CreateJobRequest&, const Model::CreateJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateJobResponseReceivedHandler;
162  typedef std::function<void(const MediaConvertClient*, const Model::CreateJobTemplateRequest&, const Model::CreateJobTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateJobTemplateResponseReceivedHandler;
163  typedef std::function<void(const MediaConvertClient*, const Model::CreatePresetRequest&, const Model::CreatePresetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreatePresetResponseReceivedHandler;
164  typedef std::function<void(const MediaConvertClient*, const Model::CreateQueueRequest&, const Model::CreateQueueOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > CreateQueueResponseReceivedHandler;
165  typedef std::function<void(const MediaConvertClient*, const Model::DeleteJobTemplateRequest&, const Model::DeleteJobTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteJobTemplateResponseReceivedHandler;
166  typedef std::function<void(const MediaConvertClient*, const Model::DeletePresetRequest&, const Model::DeletePresetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeletePresetResponseReceivedHandler;
167  typedef std::function<void(const MediaConvertClient*, const Model::DeleteQueueRequest&, const Model::DeleteQueueOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DeleteQueueResponseReceivedHandler;
168  typedef std::function<void(const MediaConvertClient*, const Model::DescribeEndpointsRequest&, const Model::DescribeEndpointsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DescribeEndpointsResponseReceivedHandler;
169  typedef std::function<void(const MediaConvertClient*, const Model::DisassociateCertificateRequest&, const Model::DisassociateCertificateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > DisassociateCertificateResponseReceivedHandler;
170  typedef std::function<void(const MediaConvertClient*, const Model::GetJobRequest&, const Model::GetJobOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetJobResponseReceivedHandler;
171  typedef std::function<void(const MediaConvertClient*, const Model::GetJobTemplateRequest&, const Model::GetJobTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetJobTemplateResponseReceivedHandler;
172  typedef std::function<void(const MediaConvertClient*, const Model::GetPresetRequest&, const Model::GetPresetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetPresetResponseReceivedHandler;
173  typedef std::function<void(const MediaConvertClient*, const Model::GetQueueRequest&, const Model::GetQueueOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > GetQueueResponseReceivedHandler;
174  typedef std::function<void(const MediaConvertClient*, const Model::ListJobTemplatesRequest&, const Model::ListJobTemplatesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListJobTemplatesResponseReceivedHandler;
175  typedef std::function<void(const MediaConvertClient*, const Model::ListJobsRequest&, const Model::ListJobsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListJobsResponseReceivedHandler;
176  typedef std::function<void(const MediaConvertClient*, const Model::ListPresetsRequest&, const Model::ListPresetsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListPresetsResponseReceivedHandler;
177  typedef std::function<void(const MediaConvertClient*, const Model::ListQueuesRequest&, const Model::ListQueuesOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListQueuesResponseReceivedHandler;
178  typedef std::function<void(const MediaConvertClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > ListTagsForResourceResponseReceivedHandler;
179  typedef std::function<void(const MediaConvertClient*, const Model::TagResourceRequest&, const Model::TagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > TagResourceResponseReceivedHandler;
180  typedef std::function<void(const MediaConvertClient*, const Model::UntagResourceRequest&, const Model::UntagResourceOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UntagResourceResponseReceivedHandler;
181  typedef std::function<void(const MediaConvertClient*, const Model::UpdateJobTemplateRequest&, const Model::UpdateJobTemplateOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateJobTemplateResponseReceivedHandler;
182  typedef std::function<void(const MediaConvertClient*, const Model::UpdatePresetRequest&, const Model::UpdatePresetOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdatePresetResponseReceivedHandler;
183  typedef std::function<void(const MediaConvertClient*, const Model::UpdateQueueRequest&, const Model::UpdateQueueOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&) > UpdateQueueResponseReceivedHandler;
184 
189  {
190  public:
192 
198 
204 
209  MediaConvertClient(const std::shared_ptr<Aws::Auth::AWSCredentialsProvider>& credentialsProvider,
211 
213 
214 
222 
232 
241  virtual void AssociateCertificateAsync(const Model::AssociateCertificateRequest& request, const AssociateCertificateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
242 
250 
260 
269  virtual void CancelJobAsync(const Model::CancelJobRequest& request, const CancelJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
270 
280 
292 
303  virtual void CreateJobAsync(const Model::CreateJobRequest& request, const CreateJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
304 
314 
326 
337  virtual void CreateJobTemplateAsync(const Model::CreateJobTemplateRequest& request, const CreateJobTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
338 
347 
358 
368  virtual void CreatePresetAsync(const Model::CreatePresetRequest& request, const CreatePresetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
369 
379 
391 
402  virtual void CreateQueueAsync(const Model::CreateQueueRequest& request, const CreateQueueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
403 
410 
419 
427  virtual void DeleteJobTemplateAsync(const Model::DeleteJobTemplateRequest& request, const DeleteJobTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
428 
435 
444 
452  virtual void DeletePresetAsync(const Model::DeletePresetRequest& request, const DeletePresetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
453 
460 
469 
477  virtual void DeleteQueueAsync(const Model::DeleteQueueRequest& request, const DeleteQueueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
478 
486 
496 
505  virtual void DescribeEndpointsAsync(const Model::DescribeEndpointsRequest& request, const DescribeEndpointsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
506 
515 
526 
536  virtual void DisassociateCertificateAsync(const Model::DisassociateCertificateRequest& request, const DisassociateCertificateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
537 
544  virtual Model::GetJobOutcome GetJob(const Model::GetJobRequest& request) const;
545 
555 
564  virtual void GetJobAsync(const Model::GetJobRequest& request, const GetJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
565 
572 
581 
589  virtual void GetJobTemplateAsync(const Model::GetJobTemplateRequest& request, const GetJobTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
590 
597 
606 
614  virtual void GetPresetAsync(const Model::GetPresetRequest& request, const GetPresetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
615 
622 
631 
639  virtual void GetQueueAsync(const Model::GetQueueRequest& request, const GetQueueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
640 
650 
662 
673  virtual void ListJobTemplatesAsync(const Model::ListJobTemplatesRequest& request, const ListJobTemplatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
674 
685 
698 
710  virtual void ListJobsAsync(const Model::ListJobsRequest& request, const ListJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
711 
721 
733 
744  virtual void ListPresetsAsync(const Model::ListPresetsRequest& request, const ListPresetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
745 
754 
765 
775  virtual void ListQueuesAsync(const Model::ListQueuesRequest& request, const ListQueuesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
776 
783 
792 
800  virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
801 
811 
823 
834  virtual void TagResourceAsync(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
835 
845 
857 
868  virtual void UntagResourceAsync(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
869 
876 
885 
893  virtual void UpdateJobTemplateAsync(const Model::UpdateJobTemplateRequest& request, const UpdateJobTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
894 
901 
910 
918  virtual void UpdatePresetAsync(const Model::UpdatePresetRequest& request, const UpdatePresetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
919 
926 
935 
943  virtual void UpdateQueueAsync(const Model::UpdateQueueRequest& request, const UpdateQueueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
944 
945 
946  void OverrideEndpoint(const Aws::String& endpoint);
947  private:
948  void init(const Aws::Client::ClientConfiguration& clientConfiguration);
949  void AssociateCertificateAsyncHelper(const Model::AssociateCertificateRequest& request, const AssociateCertificateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
950  void CancelJobAsyncHelper(const Model::CancelJobRequest& request, const CancelJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
951  void CreateJobAsyncHelper(const Model::CreateJobRequest& request, const CreateJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
952  void CreateJobTemplateAsyncHelper(const Model::CreateJobTemplateRequest& request, const CreateJobTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
953  void CreatePresetAsyncHelper(const Model::CreatePresetRequest& request, const CreatePresetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
954  void CreateQueueAsyncHelper(const Model::CreateQueueRequest& request, const CreateQueueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
955  void DeleteJobTemplateAsyncHelper(const Model::DeleteJobTemplateRequest& request, const DeleteJobTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
956  void DeletePresetAsyncHelper(const Model::DeletePresetRequest& request, const DeletePresetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
957  void DeleteQueueAsyncHelper(const Model::DeleteQueueRequest& request, const DeleteQueueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
958  void DescribeEndpointsAsyncHelper(const Model::DescribeEndpointsRequest& request, const DescribeEndpointsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
959  void DisassociateCertificateAsyncHelper(const Model::DisassociateCertificateRequest& request, const DisassociateCertificateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
960  void GetJobAsyncHelper(const Model::GetJobRequest& request, const GetJobResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
961  void GetJobTemplateAsyncHelper(const Model::GetJobTemplateRequest& request, const GetJobTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
962  void GetPresetAsyncHelper(const Model::GetPresetRequest& request, const GetPresetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
963  void GetQueueAsyncHelper(const Model::GetQueueRequest& request, const GetQueueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
964  void ListJobTemplatesAsyncHelper(const Model::ListJobTemplatesRequest& request, const ListJobTemplatesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
965  void ListJobsAsyncHelper(const Model::ListJobsRequest& request, const ListJobsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
966  void ListPresetsAsyncHelper(const Model::ListPresetsRequest& request, const ListPresetsResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
967  void ListQueuesAsyncHelper(const Model::ListQueuesRequest& request, const ListQueuesResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
968  void ListTagsForResourceAsyncHelper(const Model::ListTagsForResourceRequest& request, const ListTagsForResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
969  void TagResourceAsyncHelper(const Model::TagResourceRequest& request, const TagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
970  void UntagResourceAsyncHelper(const Model::UntagResourceRequest& request, const UntagResourceResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
971  void UpdateJobTemplateAsyncHelper(const Model::UpdateJobTemplateRequest& request, const UpdateJobTemplateResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
972  void UpdatePresetAsyncHelper(const Model::UpdatePresetRequest& request, const UpdatePresetResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
973  void UpdateQueueAsyncHelper(const Model::UpdateQueueRequest& request, const UpdateQueueResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context) const;
974 
975  Aws::String m_uri;
976  Aws::String m_configScheme;
977  std::shared_ptr<Aws::Utils::Threading::Executor> m_executor;
978  };
979 
980 } // namespace MediaConvert
981 } // namespace Aws
Aws::MediaConvert::Model::ListQueuesOutcome
Aws::Utils::Outcome< ListQueuesResult, MediaConvertError > ListQueuesOutcome
Definition: MediaConvertClient.h:122
Aws::MediaConvert::MediaConvertClient::DescribeEndpointsCallable
virtual Model::DescribeEndpointsOutcomeCallable DescribeEndpointsCallable(const Model::DescribeEndpointsRequest &request) const
Aws::DirectoryService::Model::LDAPSType::NOT_SET
@ NOT_SET
Aws::MediaConvert::MediaConvertClient::CancelJobAsync
virtual void CancelJobAsync(const Model::CancelJobRequest &request, const CancelJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::Model::UntagResourceRequest
Definition: UntagResourceRequest.h:23
Aws::MediaConvert::MediaConvertClient::ListPresets
virtual Model::ListPresetsOutcome ListPresets(const Model::ListPresetsRequest &request) const
Aws::MediaConvert::ListJobsResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::ListJobsRequest &, const Model::ListJobsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobsResponseReceivedHandler
Definition: MediaConvertClient.h:175
Aws::MediaConvert::UpdateJobTemplateResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::UpdateJobTemplateRequest &, const Model::UpdateJobTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateJobTemplateResponseReceivedHandler
Definition: MediaConvertClient.h:181
Aws::MediaConvert::Model::DescribeEndpointsOutcomeCallable
std::future< DescribeEndpointsOutcome > DescribeEndpointsOutcomeCallable
Definition: MediaConvertClient.h:139
Aws::MediaConvert::CreatePresetResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::CreatePresetRequest &, const Model::CreatePresetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreatePresetResponseReceivedHandler
Definition: MediaConvertClient.h:163
UntagResourceResult.h
CreateQueueResult.h
Aws::MediaConvert::ListPresetsResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::ListPresetsRequest &, const Model::ListPresetsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPresetsResponseReceivedHandler
Definition: MediaConvertClient.h:176
Aws::MediaConvert::DeleteQueueResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::DeleteQueueRequest &, const Model::DeleteQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteQueueResponseReceivedHandler
Definition: MediaConvertClient.h:167
Aws::MediaConvert::Model::ListJobTemplatesRequest
Definition: ListJobTemplatesRequest.h:28
GetJobResult.h
Aws::MediaConvert::ListQueuesResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::ListQueuesRequest &, const Model::ListQueuesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListQueuesResponseReceivedHandler
Definition: MediaConvertClient.h:177
Aws::MediaConvert::Model::DescribeEndpointsRequest
Definition: DescribeEndpointsRequest.h:26
AWSError.h
Aws::MediaConvert::Model::UpdatePresetRequest
Definition: UpdatePresetRequest.h:23
Aws::MediaConvert::Model::UpdateJobTemplateRequest
Definition: UpdateJobTemplateRequest.h:27
Aws::MediaConvert::Model::ListPresetsOutcomeCallable
std::future< ListPresetsOutcome > ListPresetsOutcomeCallable
Definition: MediaConvertClient.h:147
Aws::MediaConvert::MediaConvertClient::CreatePresetAsync
virtual void CreatePresetAsync(const Model::CreatePresetRequest &request, const CreatePresetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::MediaConvertClient::DeleteJobTemplateCallable
virtual Model::DeleteJobTemplateOutcomeCallable DeleteJobTemplateCallable(const Model::DeleteJobTemplateRequest &request) const
Aws::MediaConvert::MediaConvertClient::UpdatePresetAsync
virtual void UpdatePresetAsync(const Model::UpdatePresetRequest &request, const UpdatePresetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::DeletePresetResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::DeletePresetRequest &, const Model::DeletePresetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeletePresetResponseReceivedHandler
Definition: MediaConvertClient.h:166
Aws::MediaConvert::Model::CreatePresetOutcome
Aws::Utils::Outcome< CreatePresetResult, MediaConvertError > CreatePresetOutcome
Definition: MediaConvertClient.h:108
Aws::MediaConvert::Model::DescribeEndpointsOutcome
Aws::Utils::Outcome< DescribeEndpointsResult, MediaConvertError > DescribeEndpointsOutcome
Definition: MediaConvertClient.h:113
Aws::MediaConvert::Model::ListTagsForResourceRequest
Definition: ListTagsForResourceRequest.h:22
Aws::MediaConvert::MediaConvertClient::UpdateQueueAsync
virtual void UpdateQueueAsync(const Model::UpdateQueueRequest &request, const UpdateQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
ListJobsResult.h
MediaConvert_EXPORTS.h
Aws::MediaConvert::CancelJobResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::CancelJobRequest &, const Model::CancelJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CancelJobResponseReceivedHandler
Definition: MediaConvertClient.h:160
AWS_MEDIACONVERT_API
#define AWS_MEDIACONVERT_API
Definition: MediaConvert_EXPORTS.h:28
Aws::MediaConvert::GetPresetResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::GetPresetRequest &, const Model::GetPresetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetPresetResponseReceivedHandler
Definition: MediaConvertClient.h:172
Aws::MediaConvert::Model::CreateJobRequest
Definition: CreateJobRequest.h:31
Aws::MediaConvert::MediaConvertClient::UpdateJobTemplate
virtual Model::UpdateJobTemplateOutcome UpdateJobTemplate(const Model::UpdateJobTemplateRequest &request) const
GetJobTemplateResult.h
Aws::MediaConvert::Model::DisassociateCertificateOutcomeCallable
std::future< DisassociateCertificateOutcome > DisassociateCertificateOutcomeCallable
Definition: MediaConvertClient.h:140
Aws::MediaConvert::Model::AssociateCertificateOutcome
Aws::Utils::Outcome< AssociateCertificateResult, MediaConvertError > AssociateCertificateOutcome
Definition: MediaConvertClient.h:102
Aws::MediaConvert::MediaConvertClient::DisassociateCertificateAsync
virtual void DisassociateCertificateAsync(const Model::DisassociateCertificateRequest &request, const DisassociateCertificateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::Model::CreateJobTemplateRequest
Definition: CreateJobTemplateRequest.h:28
Aws::MediaConvert::MediaConvertClient::DeletePresetCallable
virtual Model::DeletePresetOutcomeCallable DeletePresetCallable(const Model::DeletePresetRequest &request) const
Aws::MediaConvert::Model::GetPresetOutcome
Aws::Utils::Outcome< GetPresetResult, MediaConvertError > GetPresetOutcome
Definition: MediaConvertClient.h:117
Aws::MediaConvert::Model::GetJobTemplateRequest
Definition: GetJobTemplateRequest.h:22
Aws::MediaConvert::Model::UpdateJobTemplateOutcome
Aws::Utils::Outcome< UpdateJobTemplateResult, MediaConvertError > UpdateJobTemplateOutcome
Definition: MediaConvertClient.h:126
Aws::MediaConvert::CreateQueueResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::CreateQueueRequest &, const Model::CreateQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateQueueResponseReceivedHandler
Definition: MediaConvertClient.h:164
Aws::MediaConvert::MediaConvertClient::DisassociateCertificateCallable
virtual Model::DisassociateCertificateOutcomeCallable DisassociateCertificateCallable(const Model::DisassociateCertificateRequest &request) const
Aws::MediaConvert::Model::DisassociateCertificateRequest
Definition: DisassociateCertificateRequest.h:22
Aws::MediaConvert::MediaConvertClient::GetJobCallable
virtual Model::GetJobOutcomeCallable GetJobCallable(const Model::GetJobRequest &request) const
UpdatePresetResult.h
Aws::MediaConvert::Model::ListTagsForResourceOutcome
Aws::Utils::Outcome< ListTagsForResourceResult, MediaConvertError > ListTagsForResourceOutcome
Definition: MediaConvertClient.h:123
AsyncCallerContext.h
Aws::MediaConvert::Model::GetJobTemplateOutcome
Aws::Utils::Outcome< GetJobTemplateResult, MediaConvertError > GetJobTemplateOutcome
Definition: MediaConvertClient.h:116
Aws::MediaConvert::MediaConvertClient::AssociateCertificateCallable
virtual Model::AssociateCertificateOutcomeCallable AssociateCertificateCallable(const Model::AssociateCertificateRequest &request) const
Aws::MediaConvert::GetQueueResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::GetQueueRequest &, const Model::GetQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetQueueResponseReceivedHandler
Definition: MediaConvertClient.h:173
Aws::MediaConvert::Model::DeleteQueueOutcomeCallable
std::future< DeleteQueueOutcome > DeleteQueueOutcomeCallable
Definition: MediaConvertClient.h:138
Aws::MediaConvert::MediaConvertClient::UntagResource
virtual Model::UntagResourceOutcome UntagResource(const Model::UntagResourceRequest &request) const
Aws::MediaConvert::Model::GetPresetOutcomeCallable
std::future< GetPresetOutcome > GetPresetOutcomeCallable
Definition: MediaConvertClient.h:143
Aws::MediaConvert::MediaConvertClient::~MediaConvertClient
virtual ~MediaConvertClient()
Aws::MediaConvert::MediaConvertClient
Definition: MediaConvertClient.h:189
Aws::MediaConvert::Model::ListJobTemplatesOutcomeCallable
std::future< ListJobTemplatesOutcome > ListJobTemplatesOutcomeCallable
Definition: MediaConvertClient.h:145
Aws::MediaConvert::MediaConvertClient::DeletePresetAsync
virtual void DeletePresetAsync(const Model::DeletePresetRequest &request, const DeletePresetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::Model::DeleteQueueRequest
Definition: DeleteQueueRequest.h:22
DeleteQueueResult.h
Aws::MediaConvert::MediaConvertClient::CreateQueueAsync
virtual void CreateQueueAsync(const Model::CreateQueueRequest &request, const CreateQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::CreateJobTemplateResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::CreateJobTemplateRequest &, const Model::CreateJobTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateJobTemplateResponseReceivedHandler
Definition: MediaConvertClient.h:162
UpdateQueueResult.h
GetPresetResult.h
Aws::MediaConvert::Model::DeletePresetOutcomeCallable
std::future< DeletePresetOutcome > DeletePresetOutcomeCallable
Definition: MediaConvertClient.h:137
Aws::MediaConvert::Model::CancelJobOutcome
Aws::Utils::Outcome< CancelJobResult, MediaConvertError > CancelJobOutcome
Definition: MediaConvertClient.h:105
Aws::MediaConvert::Model::CancelJobOutcomeCallable
std::future< CancelJobOutcome > CancelJobOutcomeCallable
Definition: MediaConvertClient.h:131
Aws::MediaConvert::MediaConvertClient::UntagResourceAsync
virtual void UntagResourceAsync(const Model::UntagResourceRequest &request, const UntagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::MediaConvertClient::MediaConvertClient
MediaConvertClient(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::MediaConvert::TagResourceResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
Definition: MediaConvertClient.h:179
Aws::MediaConvert::MediaConvertClient::ListQueues
virtual Model::ListQueuesOutcome ListQueues(const Model::ListQueuesRequest &request) const
Aws::MediaConvert::Model::UpdateQueueRequest
Definition: UpdateQueueRequest.h:24
Aws::MediaConvert::Model::CreateQueueOutcomeCallable
std::future< CreateQueueOutcome > CreateQueueOutcomeCallable
Definition: MediaConvertClient.h:135
Aws::MediaConvert::MediaConvertClient::GetPresetCallable
virtual Model::GetPresetOutcomeCallable GetPresetCallable(const Model::GetPresetRequest &request) const
Aws::MediaConvert::Model::ListJobsOutcomeCallable
std::future< ListJobsOutcome > ListJobsOutcomeCallable
Definition: MediaConvertClient.h:146
Aws::MediaConvert::Model::DeleteJobTemplateRequest
Definition: DeleteJobTemplateRequest.h:22
Aws::MediaConvert::Model::AssociateCertificateRequest
Definition: AssociateCertificateRequest.h:22
Aws::MediaConvert::Model::GetJobOutcome
Aws::Utils::Outcome< GetJobResult, MediaConvertError > GetJobOutcome
Definition: MediaConvertClient.h:115
Aws::MediaConvert::MediaConvertClient::ListQueuesAsync
virtual void ListQueuesAsync(const Model::ListQueuesRequest &request, const ListQueuesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::MediaConvertClient::TagResourceCallable
virtual Model::TagResourceOutcomeCallable TagResourceCallable(const Model::TagResourceRequest &request) const
Aws::Client::ClientConfiguration
Definition: ClientConfiguration.h:53
Aws::MediaConvert::Model::CreateJobTemplateOutcomeCallable
std::future< CreateJobTemplateOutcome > CreateJobTemplateOutcomeCallable
Definition: MediaConvertClient.h:133
Aws::MediaConvert::Model::GetQueueRequest
Definition: GetQueueRequest.h:22
Aws::MediaConvert::MediaConvertClient::OverrideEndpoint
void OverrideEndpoint(const Aws::String &endpoint)
Aws::MediaConvert::Model::GetQueueOutcomeCallable
std::future< GetQueueOutcome > GetQueueOutcomeCallable
Definition: MediaConvertClient.h:144
Aws::MediaConvert::Model::DeleteJobTemplateOutcome
Aws::Utils::Outcome< DeleteJobTemplateResult, MediaConvertError > DeleteJobTemplateOutcome
Definition: MediaConvertClient.h:110
Aws::MediaConvert::MediaConvertClient::BASECLASS
Aws::Client::AWSJsonClient BASECLASS
Definition: MediaConvertClient.h:191
Aws::MediaConvert::ListTagsForResourceResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
Definition: MediaConvertClient.h:178
Aws::MediaConvert::Model::DisassociateCertificateOutcome
Aws::Utils::Outcome< DisassociateCertificateResult, MediaConvertError > DisassociateCertificateOutcome
Definition: MediaConvertClient.h:114
DeleteJobTemplateResult.h
Aws::MediaConvert::Model::GetJobRequest
Definition: GetJobRequest.h:22
Aws::MediaConvert::Model::UntagResourceOutcomeCallable
std::future< UntagResourceOutcome > UntagResourceOutcomeCallable
Definition: MediaConvertClient.h:151
Aws::MediaConvert::MediaConvertClient::UpdateJobTemplateCallable
virtual Model::UpdateJobTemplateOutcomeCallable UpdateJobTemplateCallable(const Model::UpdateJobTemplateRequest &request) const
Aws::MediaConvert::MediaConvertClient::UpdatePresetCallable
virtual Model::UpdatePresetOutcomeCallable UpdatePresetCallable(const Model::UpdatePresetRequest &request) const
Aws::MediaConvert::Model::ListQueuesRequest
Definition: ListQueuesRequest.h:28
Aws::MediaConvert::Model::UntagResourceOutcome
Aws::Utils::Outcome< UntagResourceResult, MediaConvertError > UntagResourceOutcome
Definition: MediaConvertClient.h:125
CreatePresetResult.h
Aws::Auth::AWSCredentials
Definition: AWSCredentials.h:19
Aws::MediaConvert::GetJobTemplateResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::GetJobTemplateRequest &, const Model::GetJobTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobTemplateResponseReceivedHandler
Definition: MediaConvertClient.h:171
Aws::MediaConvert::Model::CreateQueueRequest
Definition: CreateQueueRequest.h:26
Aws::MediaConvert::MediaConvertClient::UpdateQueue
virtual Model::UpdateQueueOutcome UpdateQueue(const Model::UpdateQueueRequest &request) const
Aws::MediaConvert::Model::CreateJobTemplateOutcome
Aws::Utils::Outcome< CreateJobTemplateResult, MediaConvertError > CreateJobTemplateOutcome
Definition: MediaConvertClient.h:107
Aws::MediaConvert::MediaConvertClient::GetJobTemplateCallable
virtual Model::GetJobTemplateOutcomeCallable GetJobTemplateCallable(const Model::GetJobTemplateRequest &request) const
Aws::MediaConvert::Model::AssociateCertificateOutcomeCallable
std::future< AssociateCertificateOutcome > AssociateCertificateOutcomeCallable
Definition: MediaConvertClient.h:130
Aws::MediaConvert::Model::UpdateJobTemplateOutcomeCallable
std::future< UpdateJobTemplateOutcome > UpdateJobTemplateOutcomeCallable
Definition: MediaConvertClient.h:152
AssociateCertificateResult.h
ListTagsForResourceResult.h
Aws::MediaConvert::GetJobResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::GetJobRequest &, const Model::GetJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetJobResponseReceivedHandler
Definition: MediaConvertClient.h:170
ListPresetsResult.h
AWSString.h
Aws::MediaConvert::Model::DeleteJobTemplateOutcomeCallable
std::future< DeleteJobTemplateOutcome > DeleteJobTemplateOutcomeCallable
Definition: MediaConvertClient.h:136
Aws::MediaConvert::Model::ListJobTemplatesOutcome
Aws::Utils::Outcome< ListJobTemplatesResult, MediaConvertError > ListJobTemplatesOutcome
Definition: MediaConvertClient.h:119
Aws::MediaConvert::MediaConvertClient::CreateJobTemplateCallable
virtual Model::CreateJobTemplateOutcomeCallable CreateJobTemplateCallable(const Model::CreateJobTemplateRequest &request) const
Aws::MediaConvert::MediaConvertClient::ListJobTemplatesCallable
virtual Model::ListJobTemplatesOutcomeCallable ListJobTemplatesCallable(const Model::ListJobTemplatesRequest &request) const
Aws::Client::AWSJsonClient
Definition: AWSClient.h:323
Aws::MediaConvert::MediaConvertClient::CancelJob
virtual Model::CancelJobOutcome CancelJob(const Model::CancelJobRequest &request) const
Aws::MediaConvert::MediaConvertClient::CreatePreset
virtual Model::CreatePresetOutcome CreatePreset(const Model::CreatePresetRequest &request) const
Aws::MediaConvert::UntagResourceResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
Definition: MediaConvertClient.h:180
Aws::MediaConvert::Model::ListPresetsOutcome
Aws::Utils::Outcome< ListPresetsResult, MediaConvertError > ListPresetsOutcome
Definition: MediaConvertClient.h:121
DisassociateCertificateResult.h
CreateJobTemplateResult.h
GetQueueResult.h
Aws::MediaConvert::MediaConvertClient::CreateQueue
virtual Model::CreateQueueOutcome CreateQueue(const Model::CreateQueueRequest &request) const
Aws::MediaConvert::DeleteJobTemplateResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::DeleteJobTemplateRequest &, const Model::DeleteJobTemplateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteJobTemplateResponseReceivedHandler
Definition: MediaConvertClient.h:165
Aws::MediaConvert::MediaConvertClient::UpdateJobTemplateAsync
virtual void UpdateJobTemplateAsync(const Model::UpdateJobTemplateRequest &request, const UpdateJobTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::Model::CreatePresetRequest
Definition: CreatePresetRequest.h:24
DescribeEndpointsResult.h
Aws::MediaConvert::MediaConvertClient::ListJobs
virtual Model::ListJobsOutcome ListJobs(const Model::ListJobsRequest &request) const
Aws::MediaConvert::MediaConvertClient::AssociateCertificate
virtual Model::AssociateCertificateOutcome AssociateCertificate(const Model::AssociateCertificateRequest &request) const
Aws::MediaConvert::MediaConvertClient::DeleteJobTemplateAsync
virtual void DeleteJobTemplateAsync(const Model::DeleteJobTemplateRequest &request, const DeleteJobTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
CancelJobResult.h
CreateJobResult.h
Aws::MediaConvert::Model::UpdatePresetOutcome
Aws::Utils::Outcome< UpdatePresetResult, MediaConvertError > UpdatePresetOutcome
Definition: MediaConvertClient.h:127
Aws::MediaConvert::MediaConvertClient::GetPreset
virtual Model::GetPresetOutcome GetPreset(const Model::GetPresetRequest &request) const
Aws::MediaConvert::Model::UpdatePresetOutcomeCallable
std::future< UpdatePresetOutcome > UpdatePresetOutcomeCallable
Definition: MediaConvertClient.h:153
Aws::MediaConvert::MediaConvertClient::GetJobTemplate
virtual Model::GetJobTemplateOutcome GetJobTemplate(const Model::GetJobTemplateRequest &request) const
Aws::MediaConvert::MediaConvertClient::DescribeEndpointsAsync
virtual void DescribeEndpointsAsync(const Model::DescribeEndpointsRequest &request, const DescribeEndpointsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::Model::DeletePresetOutcome
Aws::Utils::Outcome< DeletePresetResult, MediaConvertError > DeletePresetOutcome
Definition: MediaConvertClient.h:111
Aws::MediaConvert::ListJobTemplatesResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::ListJobTemplatesRequest &, const Model::ListJobTemplatesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListJobTemplatesResponseReceivedHandler
Definition: MediaConvertClient.h:174
Aws::MediaConvert::MediaConvertClient::GetJobTemplateAsync
virtual void GetJobTemplateAsync(const Model::GetJobTemplateRequest &request, const GetJobTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::MediaConvertClient::DeleteQueue
virtual Model::DeleteQueueOutcome DeleteQueue(const Model::DeleteQueueRequest &request) const
Aws::MediaConvert::MediaConvertClient::DeleteJobTemplate
virtual Model::DeleteJobTemplateOutcome DeleteJobTemplate(const Model::DeleteJobTemplateRequest &request) const
Aws::MediaConvert::DisassociateCertificateResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::DisassociateCertificateRequest &, const Model::DisassociateCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisassociateCertificateResponseReceivedHandler
Definition: MediaConvertClient.h:169
Aws::MediaConvert::DescribeEndpointsResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::DescribeEndpointsRequest &, const Model::DescribeEndpointsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEndpointsResponseReceivedHandler
Definition: MediaConvertClient.h:168
ClientConfiguration.h
UpdateJobTemplateResult.h
Aws::MediaConvert::UpdatePresetResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::UpdatePresetRequest &, const Model::UpdatePresetOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdatePresetResponseReceivedHandler
Definition: MediaConvertClient.h:182
Aws::MediaConvert::MediaConvertClient::ListJobTemplates
virtual Model::ListJobTemplatesOutcome ListJobTemplates(const Model::ListJobTemplatesRequest &request) const
ListJobTemplatesResult.h
Aws
Definition: AccessManagementClient.h:15
Aws::MediaConvert::Model::TagResourceOutcomeCallable
std::future< TagResourceOutcome > TagResourceOutcomeCallable
Definition: MediaConvertClient.h:150
HttpTypes.h
Aws::MediaConvert::MediaConvertClient::ListTagsForResource
virtual Model::ListTagsForResourceOutcome ListTagsForResource(const Model::ListTagsForResourceRequest &request) const
Aws::MediaConvert::MediaConvertClient::GetJob
virtual Model::GetJobOutcome GetJob(const Model::GetJobRequest &request) const
Aws::MediaConvert::Model::ListJobsOutcome
Aws::Utils::Outcome< ListJobsResult, MediaConvertError > ListJobsOutcome
Definition: MediaConvertClient.h:120
Aws::MediaConvert::Model::CancelJobRequest
Definition: CancelJobRequest.h:22
Aws::MediaConvert::MediaConvertClient::CreateJob
virtual Model::CreateJobOutcome CreateJob(const Model::CreateJobRequest &request) const
Aws::MediaConvert::MediaConvertClient::DescribeEndpoints
virtual Model::DescribeEndpointsOutcome DescribeEndpoints(const Model::DescribeEndpointsRequest &request) const
Aws::MediaConvert::Model::ListQueuesOutcomeCallable
std::future< ListQueuesOutcome > ListQueuesOutcomeCallable
Definition: MediaConvertClient.h:148
Aws::MediaConvert::MediaConvertClient::ListTagsForResourceAsync
virtual void ListTagsForResourceAsync(const Model::ListTagsForResourceRequest &request, const ListTagsForResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::Model::UpdateQueueOutcome
Aws::Utils::Outcome< UpdateQueueResult, MediaConvertError > UpdateQueueOutcome
Definition: MediaConvertClient.h:128
Aws::MediaConvert::MediaConvertClient::ListJobsCallable
virtual Model::ListJobsOutcomeCallable ListJobsCallable(const Model::ListJobsRequest &request) const
Aws::MediaConvert::Model::ListJobsRequest
Definition: ListJobsRequest.h:28
Aws::MediaConvert::MediaConvertClient::DeleteQueueCallable
virtual Model::DeleteQueueOutcomeCallable DeleteQueueCallable(const Model::DeleteQueueRequest &request) const
Aws::Utils::Outcome
Definition: Outcome.h:26
Aws::MediaConvert::MediaConvertClient::GetQueueAsync
virtual void GetQueueAsync(const Model::GetQueueRequest &request, const GetQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::Model::CreateJobOutcomeCallable
std::future< CreateJobOutcome > CreateJobOutcomeCallable
Definition: MediaConvertClient.h:132
Aws::MediaConvert::Model::TagResourceOutcome
Aws::Utils::Outcome< TagResourceResult, MediaConvertError > TagResourceOutcome
Definition: MediaConvertClient.h:124
Aws::MediaConvert::MediaConvertClient::DeleteQueueAsync
virtual void DeleteQueueAsync(const Model::DeleteQueueRequest &request, const DeleteQueueResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::Model::ListTagsForResourceOutcomeCallable
std::future< ListTagsForResourceOutcome > ListTagsForResourceOutcomeCallable
Definition: MediaConvertClient.h:149
Aws::MediaConvert::MediaConvertClient::CancelJobCallable
virtual Model::CancelJobOutcomeCallable CancelJobCallable(const Model::CancelJobRequest &request) const
Aws::MediaConvert::MediaConvertClient::ListPresetsAsync
virtual void ListPresetsAsync(const Model::ListPresetsRequest &request, const ListPresetsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::MediaConvert::MediaConvertClient::UpdatePreset
virtual Model::UpdatePresetOutcome UpdatePreset(const Model::UpdatePresetRequest &request) const
Aws::MediaConvert::AssociateCertificateResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::AssociateCertificateRequest &, const Model::AssociateCertificateOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AssociateCertificateResponseReceivedHandler
Definition: MediaConvertClient.h:157
Aws::MediaConvert::CreateJobResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::CreateJobRequest &, const Model::CreateJobOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateJobResponseReceivedHandler
Definition: MediaConvertClient.h:161
Aws::MediaConvert::MediaConvertClient::ListTagsForResourceCallable
virtual Model::ListTagsForResourceOutcomeCallable ListTagsForResourceCallable(const Model::ListTagsForResourceRequest &request) const
Aws::MediaConvert::Model::TagResourceRequest
Definition: TagResourceRequest.h:23
Aws::MediaConvert::Model::CreateQueueOutcome
Aws::Utils::Outcome< CreateQueueResult, MediaConvertError > CreateQueueOutcome
Definition: MediaConvertClient.h:109
AWSClient.h
Aws::MediaConvert::MediaConvertClient::CreateJobCallable
virtual Model::CreateJobOutcomeCallable CreateJobCallable(const Model::CreateJobRequest &request) const
Aws::MediaConvert::MediaConvertClient::GetPresetAsync
virtual void GetPresetAsync(const Model::GetPresetRequest &request, const GetPresetResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::Model::GetJobOutcomeCallable
std::future< GetJobOutcome > GetJobOutcomeCallable
Definition: MediaConvertClient.h:141
Aws::MediaConvert::MediaConvertClient::GetQueue
virtual Model::GetQueueOutcome GetQueue(const Model::GetQueueRequest &request) const
Aws::MediaConvert::MediaConvertClient::CreateJobTemplate
virtual Model::CreateJobTemplateOutcome CreateJobTemplate(const Model::CreateJobTemplateRequest &request) const
Aws::MediaConvert::MediaConvertClient::CreateQueueCallable
virtual Model::CreateQueueOutcomeCallable CreateQueueCallable(const Model::CreateQueueRequest &request) const
Aws::MediaConvert::MediaConvertClient::UpdateQueueCallable
virtual Model::UpdateQueueOutcomeCallable UpdateQueueCallable(const Model::UpdateQueueRequest &request) const
Aws::MediaConvert::MediaConvertClient::ListQueuesCallable
virtual Model::ListQueuesOutcomeCallable ListQueuesCallable(const Model::ListQueuesRequest &request) const
Aws::MediaConvert::Model::DeleteQueueOutcome
Aws::Utils::Outcome< DeleteQueueResult, MediaConvertError > DeleteQueueOutcome
Definition: MediaConvertClient.h:112
Aws::MediaConvert::MediaConvertClient::AssociateCertificateAsync
virtual void AssociateCertificateAsync(const Model::AssociateCertificateRequest &request, const AssociateCertificateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::MediaConvertClient::GetJobAsync
virtual void GetJobAsync(const Model::GetJobRequest &request, const GetJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::MediaConvertClient::CreateJobAsync
virtual void CreateJobAsync(const Model::CreateJobRequest &request, const CreateJobResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::Model::GetJobTemplateOutcomeCallable
std::future< GetJobTemplateOutcome > GetJobTemplateOutcomeCallable
Definition: MediaConvertClient.h:142
Aws::MediaConvert::MediaConvertClient::TagResourceAsync
virtual void TagResourceAsync(const Model::TagResourceRequest &request, const TagResourceResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::MediaConvertClient::TagResource
virtual Model::TagResourceOutcome TagResource(const Model::TagResourceRequest &request) const
Aws::MediaConvert::Model::UpdateQueueOutcomeCallable
std::future< UpdateQueueOutcome > UpdateQueueOutcomeCallable
Definition: MediaConvertClient.h:154
Aws::MediaConvert::MediaConvertClient::ListPresetsCallable
virtual Model::ListPresetsOutcomeCallable ListPresetsCallable(const Model::ListPresetsRequest &request) const
ListQueuesResult.h
Aws::MediaConvert::Model::CreatePresetOutcomeCallable
std::future< CreatePresetOutcome > CreatePresetOutcomeCallable
Definition: MediaConvertClient.h:134
Aws::MediaConvert::MediaConvertClient::DisassociateCertificate
virtual Model::DisassociateCertificateOutcome DisassociateCertificate(const Model::DisassociateCertificateRequest &request) const
Aws::MediaConvert::MediaConvertClient::UntagResourceCallable
virtual Model::UntagResourceOutcomeCallable UntagResourceCallable(const Model::UntagResourceRequest &request) const
Aws::MediaConvert::MediaConvertClient::DeletePreset
virtual Model::DeletePresetOutcome DeletePreset(const Model::DeletePresetRequest &request) const
Aws::MediaConvert::MediaConvertClient::CreatePresetCallable
virtual Model::CreatePresetOutcomeCallable CreatePresetCallable(const Model::CreatePresetRequest &request) const
Aws::MediaConvert::MediaConvertClient::CreateJobTemplateAsync
virtual void CreateJobTemplateAsync(const Model::CreateJobTemplateRequest &request, const CreateJobTemplateResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::MediaConvertClient::MediaConvertClient
MediaConvertClient(const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::MediaConvert::UpdateQueueResponseReceivedHandler
std::function< void(const MediaConvertClient *, const Model::UpdateQueueRequest &, const Model::UpdateQueueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateQueueResponseReceivedHandler
Definition: MediaConvertClient.h:183
Aws::MediaConvert::Model::GetQueueOutcome
Aws::Utils::Outcome< GetQueueResult, MediaConvertError > GetQueueOutcome
Definition: MediaConvertClient.h:118
Aws::MediaConvert::MediaConvertClient::GetQueueCallable
virtual Model::GetQueueOutcomeCallable GetQueueCallable(const Model::GetQueueRequest &request) const
TagResourceResult.h
Aws::MediaConvert::MediaConvertClient::ListJobsAsync
virtual void ListJobsAsync(const Model::ListJobsRequest &request, const ListJobsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const
Aws::MediaConvert::MediaConvertClient::MediaConvertClient
MediaConvertClient(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration=Aws::Client::ClientConfiguration())
Aws::MediaConvert::Model::DeletePresetRequest
Definition: DeletePresetRequest.h:22
JsonSerializer.h
MediaConvertErrors.h
Aws::MediaConvert::Model::ListPresetsRequest
Definition: ListPresetsRequest.h:28
Aws::MediaConvert::Model::CreateJobOutcome
Aws::Utils::Outcome< CreateJobResult, MediaConvertError > CreateJobOutcome
Definition: MediaConvertClient.h:106
Aws::MediaConvert::Model::GetPresetRequest
Definition: GetPresetRequest.h:22
DeletePresetResult.h
Aws::MediaConvert::MediaConvertClient::ListJobTemplatesAsync
virtual void ListJobTemplatesAsync(const Model::ListJobTemplatesRequest &request, const ListJobTemplatesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const