AWS SDK for C++  1.9.160
AWS SDK for C++
Job.h
Go to the documentation of this file.
1 
6 #pragma once
25 #include <utility>
26 
27 namespace Aws
28 {
29 namespace Utils
30 {
31 namespace Json
32 {
33  class JsonValue;
34  class JsonView;
35 } // namespace Json
36 } // namespace Utils
37 namespace MediaConvert
38 {
39 namespace Model
40 {
41 
51  {
52  public:
53  Job();
57 
58 
63  inline const AccelerationSettings& GetAccelerationSettings() const{ return m_accelerationSettings; }
64 
69  inline bool AccelerationSettingsHasBeenSet() const { return m_accelerationSettingsHasBeenSet; }
70 
75  inline void SetAccelerationSettings(const AccelerationSettings& value) { m_accelerationSettingsHasBeenSet = true; m_accelerationSettings = value; }
76 
81  inline void SetAccelerationSettings(AccelerationSettings&& value) { m_accelerationSettingsHasBeenSet = true; m_accelerationSettings = std::move(value); }
82 
87  inline Job& WithAccelerationSettings(const AccelerationSettings& value) { SetAccelerationSettings(value); return *this;}
88 
93  inline Job& WithAccelerationSettings(AccelerationSettings&& value) { SetAccelerationSettings(std::move(value)); return *this;}
94 
95 
109  inline const AccelerationStatus& GetAccelerationStatus() const{ return m_accelerationStatus; }
110 
124  inline bool AccelerationStatusHasBeenSet() const { return m_accelerationStatusHasBeenSet; }
125 
139  inline void SetAccelerationStatus(const AccelerationStatus& value) { m_accelerationStatusHasBeenSet = true; m_accelerationStatus = value; }
140 
154  inline void SetAccelerationStatus(AccelerationStatus&& value) { m_accelerationStatusHasBeenSet = true; m_accelerationStatus = std::move(value); }
155 
169  inline Job& WithAccelerationStatus(const AccelerationStatus& value) { SetAccelerationStatus(value); return *this;}
170 
184  inline Job& WithAccelerationStatus(AccelerationStatus&& value) { SetAccelerationStatus(std::move(value)); return *this;}
185 
186 
190  inline const Aws::String& GetArn() const{ return m_arn; }
191 
195  inline bool ArnHasBeenSet() const { return m_arnHasBeenSet; }
196 
200  inline void SetArn(const Aws::String& value) { m_arnHasBeenSet = true; m_arn = value; }
201 
205  inline void SetArn(Aws::String&& value) { m_arnHasBeenSet = true; m_arn = std::move(value); }
206 
210  inline void SetArn(const char* value) { m_arnHasBeenSet = true; m_arn.assign(value); }
211 
215  inline Job& WithArn(const Aws::String& value) { SetArn(value); return *this;}
216 
220  inline Job& WithArn(Aws::String&& value) { SetArn(std::move(value)); return *this;}
221 
225  inline Job& WithArn(const char* value) { SetArn(value); return *this;}
226 
227 
232  inline const BillingTagsSource& GetBillingTagsSource() const{ return m_billingTagsSource; }
233 
238  inline bool BillingTagsSourceHasBeenSet() const { return m_billingTagsSourceHasBeenSet; }
239 
244  inline void SetBillingTagsSource(const BillingTagsSource& value) { m_billingTagsSourceHasBeenSet = true; m_billingTagsSource = value; }
245 
250  inline void SetBillingTagsSource(BillingTagsSource&& value) { m_billingTagsSourceHasBeenSet = true; m_billingTagsSource = std::move(value); }
251 
256  inline Job& WithBillingTagsSource(const BillingTagsSource& value) { SetBillingTagsSource(value); return *this;}
257 
262  inline Job& WithBillingTagsSource(BillingTagsSource&& value) { SetBillingTagsSource(std::move(value)); return *this;}
263 
264 
268  inline const Aws::Utils::DateTime& GetCreatedAt() const{ return m_createdAt; }
269 
273  inline bool CreatedAtHasBeenSet() const { return m_createdAtHasBeenSet; }
274 
278  inline void SetCreatedAt(const Aws::Utils::DateTime& value) { m_createdAtHasBeenSet = true; m_createdAt = value; }
279 
283  inline void SetCreatedAt(Aws::Utils::DateTime&& value) { m_createdAtHasBeenSet = true; m_createdAt = std::move(value); }
284 
288  inline Job& WithCreatedAt(const Aws::Utils::DateTime& value) { SetCreatedAt(value); return *this;}
289 
293  inline Job& WithCreatedAt(Aws::Utils::DateTime&& value) { SetCreatedAt(std::move(value)); return *this;}
294 
295 
299  inline const JobPhase& GetCurrentPhase() const{ return m_currentPhase; }
300 
304  inline bool CurrentPhaseHasBeenSet() const { return m_currentPhaseHasBeenSet; }
305 
309  inline void SetCurrentPhase(const JobPhase& value) { m_currentPhaseHasBeenSet = true; m_currentPhase = value; }
310 
314  inline void SetCurrentPhase(JobPhase&& value) { m_currentPhaseHasBeenSet = true; m_currentPhase = std::move(value); }
315 
319  inline Job& WithCurrentPhase(const JobPhase& value) { SetCurrentPhase(value); return *this;}
320 
324  inline Job& WithCurrentPhase(JobPhase&& value) { SetCurrentPhase(std::move(value)); return *this;}
325 
326 
330  inline int GetErrorCode() const{ return m_errorCode; }
331 
335  inline bool ErrorCodeHasBeenSet() const { return m_errorCodeHasBeenSet; }
336 
340  inline void SetErrorCode(int value) { m_errorCodeHasBeenSet = true; m_errorCode = value; }
341 
345  inline Job& WithErrorCode(int value) { SetErrorCode(value); return *this;}
346 
347 
351  inline const Aws::String& GetErrorMessage() const{ return m_errorMessage; }
352 
356  inline bool ErrorMessageHasBeenSet() const { return m_errorMessageHasBeenSet; }
357 
361  inline void SetErrorMessage(const Aws::String& value) { m_errorMessageHasBeenSet = true; m_errorMessage = value; }
362 
366  inline void SetErrorMessage(Aws::String&& value) { m_errorMessageHasBeenSet = true; m_errorMessage = std::move(value); }
367 
371  inline void SetErrorMessage(const char* value) { m_errorMessageHasBeenSet = true; m_errorMessage.assign(value); }
372 
376  inline Job& WithErrorMessage(const Aws::String& value) { SetErrorMessage(value); return *this;}
377 
381  inline Job& WithErrorMessage(Aws::String&& value) { SetErrorMessage(std::move(value)); return *this;}
382 
386  inline Job& WithErrorMessage(const char* value) { SetErrorMessage(value); return *this;}
387 
388 
392  inline const Aws::Vector<HopDestination>& GetHopDestinations() const{ return m_hopDestinations; }
393 
397  inline bool HopDestinationsHasBeenSet() const { return m_hopDestinationsHasBeenSet; }
398 
402  inline void SetHopDestinations(const Aws::Vector<HopDestination>& value) { m_hopDestinationsHasBeenSet = true; m_hopDestinations = value; }
403 
407  inline void SetHopDestinations(Aws::Vector<HopDestination>&& value) { m_hopDestinationsHasBeenSet = true; m_hopDestinations = std::move(value); }
408 
412  inline Job& WithHopDestinations(const Aws::Vector<HopDestination>& value) { SetHopDestinations(value); return *this;}
413 
417  inline Job& WithHopDestinations(Aws::Vector<HopDestination>&& value) { SetHopDestinations(std::move(value)); return *this;}
418 
422  inline Job& AddHopDestinations(const HopDestination& value) { m_hopDestinationsHasBeenSet = true; m_hopDestinations.push_back(value); return *this; }
423 
427  inline Job& AddHopDestinations(HopDestination&& value) { m_hopDestinationsHasBeenSet = true; m_hopDestinations.push_back(std::move(value)); return *this; }
428 
429 
434  inline const Aws::String& GetId() const{ return m_id; }
435 
440  inline bool IdHasBeenSet() const { return m_idHasBeenSet; }
441 
446  inline void SetId(const Aws::String& value) { m_idHasBeenSet = true; m_id = value; }
447 
452  inline void SetId(Aws::String&& value) { m_idHasBeenSet = true; m_id = std::move(value); }
453 
458  inline void SetId(const char* value) { m_idHasBeenSet = true; m_id.assign(value); }
459 
464  inline Job& WithId(const Aws::String& value) { SetId(value); return *this;}
465 
470  inline Job& WithId(Aws::String&& value) { SetId(std::move(value)); return *this;}
471 
476  inline Job& WithId(const char* value) { SetId(value); return *this;}
477 
478 
489  inline int GetJobPercentComplete() const{ return m_jobPercentComplete; }
490 
501  inline bool JobPercentCompleteHasBeenSet() const { return m_jobPercentCompleteHasBeenSet; }
502 
513  inline void SetJobPercentComplete(int value) { m_jobPercentCompleteHasBeenSet = true; m_jobPercentComplete = value; }
514 
525  inline Job& WithJobPercentComplete(int value) { SetJobPercentComplete(value); return *this;}
526 
527 
532  inline const Aws::String& GetJobTemplate() const{ return m_jobTemplate; }
533 
538  inline bool JobTemplateHasBeenSet() const { return m_jobTemplateHasBeenSet; }
539 
544  inline void SetJobTemplate(const Aws::String& value) { m_jobTemplateHasBeenSet = true; m_jobTemplate = value; }
545 
550  inline void SetJobTemplate(Aws::String&& value) { m_jobTemplateHasBeenSet = true; m_jobTemplate = std::move(value); }
551 
556  inline void SetJobTemplate(const char* value) { m_jobTemplateHasBeenSet = true; m_jobTemplate.assign(value); }
557 
562  inline Job& WithJobTemplate(const Aws::String& value) { SetJobTemplate(value); return *this;}
563 
568  inline Job& WithJobTemplate(Aws::String&& value) { SetJobTemplate(std::move(value)); return *this;}
569 
574  inline Job& WithJobTemplate(const char* value) { SetJobTemplate(value); return *this;}
575 
576 
581  inline const JobMessages& GetMessages() const{ return m_messages; }
582 
587  inline bool MessagesHasBeenSet() const { return m_messagesHasBeenSet; }
588 
593  inline void SetMessages(const JobMessages& value) { m_messagesHasBeenSet = true; m_messages = value; }
594 
599  inline void SetMessages(JobMessages&& value) { m_messagesHasBeenSet = true; m_messages = std::move(value); }
600 
605  inline Job& WithMessages(const JobMessages& value) { SetMessages(value); return *this;}
606 
611  inline Job& WithMessages(JobMessages&& value) { SetMessages(std::move(value)); return *this;}
612 
613 
617  inline const Aws::Vector<OutputGroupDetail>& GetOutputGroupDetails() const{ return m_outputGroupDetails; }
618 
622  inline bool OutputGroupDetailsHasBeenSet() const { return m_outputGroupDetailsHasBeenSet; }
623 
627  inline void SetOutputGroupDetails(const Aws::Vector<OutputGroupDetail>& value) { m_outputGroupDetailsHasBeenSet = true; m_outputGroupDetails = value; }
628 
632  inline void SetOutputGroupDetails(Aws::Vector<OutputGroupDetail>&& value) { m_outputGroupDetailsHasBeenSet = true; m_outputGroupDetails = std::move(value); }
633 
637  inline Job& WithOutputGroupDetails(const Aws::Vector<OutputGroupDetail>& value) { SetOutputGroupDetails(value); return *this;}
638 
642  inline Job& WithOutputGroupDetails(Aws::Vector<OutputGroupDetail>&& value) { SetOutputGroupDetails(std::move(value)); return *this;}
643 
647  inline Job& AddOutputGroupDetails(const OutputGroupDetail& value) { m_outputGroupDetailsHasBeenSet = true; m_outputGroupDetails.push_back(value); return *this; }
648 
652  inline Job& AddOutputGroupDetails(OutputGroupDetail&& value) { m_outputGroupDetailsHasBeenSet = true; m_outputGroupDetails.push_back(std::move(value)); return *this; }
653 
654 
658  inline int GetPriority() const{ return m_priority; }
659 
663  inline bool PriorityHasBeenSet() const { return m_priorityHasBeenSet; }
664 
668  inline void SetPriority(int value) { m_priorityHasBeenSet = true; m_priority = value; }
669 
673  inline Job& WithPriority(int value) { SetPriority(value); return *this;}
674 
675 
682  inline const Aws::String& GetQueue() const{ return m_queue; }
683 
690  inline bool QueueHasBeenSet() const { return m_queueHasBeenSet; }
691 
698  inline void SetQueue(const Aws::String& value) { m_queueHasBeenSet = true; m_queue = value; }
699 
706  inline void SetQueue(Aws::String&& value) { m_queueHasBeenSet = true; m_queue = std::move(value); }
707 
714  inline void SetQueue(const char* value) { m_queueHasBeenSet = true; m_queue.assign(value); }
715 
722  inline Job& WithQueue(const Aws::String& value) { SetQueue(value); return *this;}
723 
730  inline Job& WithQueue(Aws::String&& value) { SetQueue(std::move(value)); return *this;}
731 
738  inline Job& WithQueue(const char* value) { SetQueue(value); return *this;}
739 
740 
744  inline const Aws::Vector<QueueTransition>& GetQueueTransitions() const{ return m_queueTransitions; }
745 
749  inline bool QueueTransitionsHasBeenSet() const { return m_queueTransitionsHasBeenSet; }
750 
754  inline void SetQueueTransitions(const Aws::Vector<QueueTransition>& value) { m_queueTransitionsHasBeenSet = true; m_queueTransitions = value; }
755 
759  inline void SetQueueTransitions(Aws::Vector<QueueTransition>&& value) { m_queueTransitionsHasBeenSet = true; m_queueTransitions = std::move(value); }
760 
764  inline Job& WithQueueTransitions(const Aws::Vector<QueueTransition>& value) { SetQueueTransitions(value); return *this;}
765 
769  inline Job& WithQueueTransitions(Aws::Vector<QueueTransition>&& value) { SetQueueTransitions(std::move(value)); return *this;}
770 
774  inline Job& AddQueueTransitions(const QueueTransition& value) { m_queueTransitionsHasBeenSet = true; m_queueTransitions.push_back(value); return *this; }
775 
779  inline Job& AddQueueTransitions(QueueTransition&& value) { m_queueTransitionsHasBeenSet = true; m_queueTransitions.push_back(std::move(value)); return *this; }
780 
781 
786  inline int GetRetryCount() const{ return m_retryCount; }
787 
792  inline bool RetryCountHasBeenSet() const { return m_retryCountHasBeenSet; }
793 
798  inline void SetRetryCount(int value) { m_retryCountHasBeenSet = true; m_retryCount = value; }
799 
804  inline Job& WithRetryCount(int value) { SetRetryCount(value); return *this;}
805 
806 
812  inline const Aws::String& GetRole() const{ return m_role; }
813 
819  inline bool RoleHasBeenSet() const { return m_roleHasBeenSet; }
820 
826  inline void SetRole(const Aws::String& value) { m_roleHasBeenSet = true; m_role = value; }
827 
833  inline void SetRole(Aws::String&& value) { m_roleHasBeenSet = true; m_role = std::move(value); }
834 
840  inline void SetRole(const char* value) { m_roleHasBeenSet = true; m_role.assign(value); }
841 
847  inline Job& WithRole(const Aws::String& value) { SetRole(value); return *this;}
848 
854  inline Job& WithRole(Aws::String&& value) { SetRole(std::move(value)); return *this;}
855 
861  inline Job& WithRole(const char* value) { SetRole(value); return *this;}
862 
863 
867  inline const JobSettings& GetSettings() const{ return m_settings; }
868 
872  inline bool SettingsHasBeenSet() const { return m_settingsHasBeenSet; }
873 
877  inline void SetSettings(const JobSettings& value) { m_settingsHasBeenSet = true; m_settings = value; }
878 
882  inline void SetSettings(JobSettings&& value) { m_settingsHasBeenSet = true; m_settings = std::move(value); }
883 
887  inline Job& WithSettings(const JobSettings& value) { SetSettings(value); return *this;}
888 
892  inline Job& WithSettings(JobSettings&& value) { SetSettings(std::move(value)); return *this;}
893 
894 
901  inline const SimulateReservedQueue& GetSimulateReservedQueue() const{ return m_simulateReservedQueue; }
902 
909  inline bool SimulateReservedQueueHasBeenSet() const { return m_simulateReservedQueueHasBeenSet; }
910 
917  inline void SetSimulateReservedQueue(const SimulateReservedQueue& value) { m_simulateReservedQueueHasBeenSet = true; m_simulateReservedQueue = value; }
918 
925  inline void SetSimulateReservedQueue(SimulateReservedQueue&& value) { m_simulateReservedQueueHasBeenSet = true; m_simulateReservedQueue = std::move(value); }
926 
933  inline Job& WithSimulateReservedQueue(const SimulateReservedQueue& value) { SetSimulateReservedQueue(value); return *this;}
934 
941  inline Job& WithSimulateReservedQueue(SimulateReservedQueue&& value) { SetSimulateReservedQueue(std::move(value)); return *this;}
942 
943 
947  inline const JobStatus& GetStatus() const{ return m_status; }
948 
952  inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; }
953 
957  inline void SetStatus(const JobStatus& value) { m_statusHasBeenSet = true; m_status = value; }
958 
962  inline void SetStatus(JobStatus&& value) { m_statusHasBeenSet = true; m_status = std::move(value); }
963 
967  inline Job& WithStatus(const JobStatus& value) { SetStatus(value); return *this;}
968 
972  inline Job& WithStatus(JobStatus&& value) { SetStatus(std::move(value)); return *this;}
973 
974 
981  inline const StatusUpdateInterval& GetStatusUpdateInterval() const{ return m_statusUpdateInterval; }
982 
989  inline bool StatusUpdateIntervalHasBeenSet() const { return m_statusUpdateIntervalHasBeenSet; }
990 
997  inline void SetStatusUpdateInterval(const StatusUpdateInterval& value) { m_statusUpdateIntervalHasBeenSet = true; m_statusUpdateInterval = value; }
998 
1005  inline void SetStatusUpdateInterval(StatusUpdateInterval&& value) { m_statusUpdateIntervalHasBeenSet = true; m_statusUpdateInterval = std::move(value); }
1006 
1013  inline Job& WithStatusUpdateInterval(const StatusUpdateInterval& value) { SetStatusUpdateInterval(value); return *this;}
1014 
1021  inline Job& WithStatusUpdateInterval(StatusUpdateInterval&& value) { SetStatusUpdateInterval(std::move(value)); return *this;}
1022 
1023 
1028  inline const Timing& GetTiming() const{ return m_timing; }
1029 
1034  inline bool TimingHasBeenSet() const { return m_timingHasBeenSet; }
1035 
1040  inline void SetTiming(const Timing& value) { m_timingHasBeenSet = true; m_timing = value; }
1041 
1046  inline void SetTiming(Timing&& value) { m_timingHasBeenSet = true; m_timing = std::move(value); }
1047 
1052  inline Job& WithTiming(const Timing& value) { SetTiming(value); return *this;}
1053 
1058  inline Job& WithTiming(Timing&& value) { SetTiming(std::move(value)); return *this;}
1059 
1060 
1065  inline const Aws::Map<Aws::String, Aws::String>& GetUserMetadata() const{ return m_userMetadata; }
1066 
1071  inline bool UserMetadataHasBeenSet() const { return m_userMetadataHasBeenSet; }
1072 
1077  inline void SetUserMetadata(const Aws::Map<Aws::String, Aws::String>& value) { m_userMetadataHasBeenSet = true; m_userMetadata = value; }
1078 
1083  inline void SetUserMetadata(Aws::Map<Aws::String, Aws::String>&& value) { m_userMetadataHasBeenSet = true; m_userMetadata = std::move(value); }
1084 
1089  inline Job& WithUserMetadata(const Aws::Map<Aws::String, Aws::String>& value) { SetUserMetadata(value); return *this;}
1090 
1095  inline Job& WithUserMetadata(Aws::Map<Aws::String, Aws::String>&& value) { SetUserMetadata(std::move(value)); return *this;}
1096 
1101  inline Job& AddUserMetadata(const Aws::String& key, const Aws::String& value) { m_userMetadataHasBeenSet = true; m_userMetadata.emplace(key, value); return *this; }
1102 
1107  inline Job& AddUserMetadata(Aws::String&& key, const Aws::String& value) { m_userMetadataHasBeenSet = true; m_userMetadata.emplace(std::move(key), value); return *this; }
1108 
1113  inline Job& AddUserMetadata(const Aws::String& key, Aws::String&& value) { m_userMetadataHasBeenSet = true; m_userMetadata.emplace(key, std::move(value)); return *this; }
1114 
1119  inline Job& AddUserMetadata(Aws::String&& key, Aws::String&& value) { m_userMetadataHasBeenSet = true; m_userMetadata.emplace(std::move(key), std::move(value)); return *this; }
1120 
1125  inline Job& AddUserMetadata(const char* key, Aws::String&& value) { m_userMetadataHasBeenSet = true; m_userMetadata.emplace(key, std::move(value)); return *this; }
1126 
1131  inline Job& AddUserMetadata(Aws::String&& key, const char* value) { m_userMetadataHasBeenSet = true; m_userMetadata.emplace(std::move(key), value); return *this; }
1132 
1137  inline Job& AddUserMetadata(const char* key, const char* value) { m_userMetadataHasBeenSet = true; m_userMetadata.emplace(key, value); return *this; }
1138 
1139  private:
1140 
1141  AccelerationSettings m_accelerationSettings;
1142  bool m_accelerationSettingsHasBeenSet;
1143 
1144  AccelerationStatus m_accelerationStatus;
1145  bool m_accelerationStatusHasBeenSet;
1146 
1147  Aws::String m_arn;
1148  bool m_arnHasBeenSet;
1149 
1150  BillingTagsSource m_billingTagsSource;
1151  bool m_billingTagsSourceHasBeenSet;
1152 
1153  Aws::Utils::DateTime m_createdAt;
1154  bool m_createdAtHasBeenSet;
1155 
1156  JobPhase m_currentPhase;
1157  bool m_currentPhaseHasBeenSet;
1158 
1159  int m_errorCode;
1160  bool m_errorCodeHasBeenSet;
1161 
1162  Aws::String m_errorMessage;
1163  bool m_errorMessageHasBeenSet;
1164 
1165  Aws::Vector<HopDestination> m_hopDestinations;
1166  bool m_hopDestinationsHasBeenSet;
1167 
1168  Aws::String m_id;
1169  bool m_idHasBeenSet;
1170 
1171  int m_jobPercentComplete;
1172  bool m_jobPercentCompleteHasBeenSet;
1173 
1174  Aws::String m_jobTemplate;
1175  bool m_jobTemplateHasBeenSet;
1176 
1177  JobMessages m_messages;
1178  bool m_messagesHasBeenSet;
1179 
1180  Aws::Vector<OutputGroupDetail> m_outputGroupDetails;
1181  bool m_outputGroupDetailsHasBeenSet;
1182 
1183  int m_priority;
1184  bool m_priorityHasBeenSet;
1185 
1186  Aws::String m_queue;
1187  bool m_queueHasBeenSet;
1188 
1189  Aws::Vector<QueueTransition> m_queueTransitions;
1190  bool m_queueTransitionsHasBeenSet;
1191 
1192  int m_retryCount;
1193  bool m_retryCountHasBeenSet;
1194 
1195  Aws::String m_role;
1196  bool m_roleHasBeenSet;
1197 
1198  JobSettings m_settings;
1199  bool m_settingsHasBeenSet;
1200 
1201  SimulateReservedQueue m_simulateReservedQueue;
1202  bool m_simulateReservedQueueHasBeenSet;
1203 
1204  JobStatus m_status;
1205  bool m_statusHasBeenSet;
1206 
1207  StatusUpdateInterval m_statusUpdateInterval;
1208  bool m_statusUpdateIntervalHasBeenSet;
1209 
1210  Timing m_timing;
1211  bool m_timingHasBeenSet;
1212 
1213  Aws::Map<Aws::String, Aws::String> m_userMetadata;
1214  bool m_userMetadataHasBeenSet;
1215  };
1216 
1217 } // namespace Model
1218 } // namespace MediaConvert
1219 } // namespace Aws
JobPhase.h
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::MediaConvert::Model::Job::RoleHasBeenSet
bool RoleHasBeenSet() const
Definition: Job.h:819
Aws::MediaConvert::Model::Job::AddHopDestinations
Job & AddHopDestinations(const HopDestination &value)
Definition: Job.h:422
Aws::MediaConvert::Model::Job::SetSettings
void SetSettings(const JobSettings &value)
Definition: Job.h:877
Aws::MediaConvert::Model::QueueTransition
Definition: QueueTransition.h:34
Aws::MediaConvert::Model::Job::WithMessages
Job & WithMessages(JobMessages &&value)
Definition: Job.h:611
Aws::MediaConvert::Model::Job::WithTiming
Job & WithTiming(const Timing &value)
Definition: Job.h:1052
Aws::MediaConvert::Model::Job::AddHopDestinations
Job & AddHopDestinations(HopDestination &&value)
Definition: Job.h:427
Aws::MediaConvert::Model::Job::GetQueue
const Aws::String & GetQueue() const
Definition: Job.h:682
Aws::MediaConvert::Model::Job::SetTiming
void SetTiming(Timing &&value)
Definition: Job.h:1046
Aws::MediaConvert::Model::StatusUpdateInterval
StatusUpdateInterval
Definition: StatusUpdateInterval.h:17
Aws::MediaConvert::Model::Job::GetTiming
const Timing & GetTiming() const
Definition: Job.h:1028
Aws::MediaConvert::Model::Job::WithQueue
Job & WithQueue(const char *value)
Definition: Job.h:738
Aws::MediaConvert::Model::Job::SetUserMetadata
void SetUserMetadata(const Aws::Map< Aws::String, Aws::String > &value)
Definition: Job.h:1077
Aws::MediaConvert::Model::Job::WithStatusUpdateInterval
Job & WithStatusUpdateInterval(StatusUpdateInterval &&value)
Definition: Job.h:1021
Aws::MediaConvert::Model::HopDestination
Definition: HopDestination.h:33
Aws::MediaConvert::Model::Job::WithRetryCount
Job & WithRetryCount(int value)
Definition: Job.h:804
Aws::MediaConvert::Model::Job::GetBillingTagsSource
const BillingTagsSource & GetBillingTagsSource() const
Definition: Job.h:232
Aws::MediaConvert::Model::AccelerationSettings
Definition: AccelerationSettings.h:33
JobStatus.h
SimulateReservedQueue.h
Aws::MediaConvert::Model::Job::SettingsHasBeenSet
bool SettingsHasBeenSet() const
Definition: Job.h:872
Aws::MediaConvert::Model::Job::WithJobTemplate
Job & WithJobTemplate(Aws::String &&value)
Definition: Job.h:568
Aws::MediaConvert::Model::Job::CreatedAtHasBeenSet
bool CreatedAtHasBeenSet() const
Definition: Job.h:273
Aws::MediaConvert::Model::Job::MessagesHasBeenSet
bool MessagesHasBeenSet() const
Definition: Job.h:587
Aws::MediaConvert::Model::Job::SetId
void SetId(Aws::String &&value)
Definition: Job.h:452
Aws::MediaConvert::Model::Job::WithQueue
Job & WithQueue(Aws::String &&value)
Definition: Job.h:730
Aws::MediaConvert::Model::Job::operator=
Job & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::AccelerationStatus
AccelerationStatus
Definition: AccelerationStatus.h:17
MediaConvert_EXPORTS.h
JobMessages.h
AWS_MEDIACONVERT_API
#define AWS_MEDIACONVERT_API
Definition: MediaConvert_EXPORTS.h:28
Aws::MediaConvert::Model::Job::SetMessages
void SetMessages(JobMessages &&value)
Definition: Job.h:599
DateTime.h
Aws::MediaConvert::Model::Job::WithCurrentPhase
Job & WithCurrentPhase(JobPhase &&value)
Definition: Job.h:324
Aws::MediaConvert::Model::Job::SetHopDestinations
void SetHopDestinations(const Aws::Vector< HopDestination > &value)
Definition: Job.h:402
Aws::MediaConvert::Model::Job::WithSimulateReservedQueue
Job & WithSimulateReservedQueue(const SimulateReservedQueue &value)
Definition: Job.h:933
Aws::MediaConvert::Model::Job::WithRole
Job & WithRole(const Aws::String &value)
Definition: Job.h:847
JobSettings.h
QueueTransition.h
Aws::MediaConvert::Model::Job::WithBillingTagsSource
Job & WithBillingTagsSource(BillingTagsSource &&value)
Definition: Job.h:262
Aws::MediaConvert::Model::JobMessages
Definition: JobMessages.h:34
Aws::MediaConvert::Model::JobStatus
JobStatus
Definition: JobStatus.h:17
Aws::MediaConvert::Model::Job::WithQueue
Job & WithQueue(const Aws::String &value)
Definition: Job.h:722
Aws::MediaConvert::Model::Job::StatusUpdateIntervalHasBeenSet
bool StatusUpdateIntervalHasBeenSet() const
Definition: Job.h:989
Timing.h
Aws::MediaConvert::Model::Job::SetArn
void SetArn(const Aws::String &value)
Definition: Job.h:200
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::MediaConvert::Model::Job::CurrentPhaseHasBeenSet
bool CurrentPhaseHasBeenSet() const
Definition: Job.h:304
Aws::MediaConvert::Model::Job::SetStatusUpdateInterval
void SetStatusUpdateInterval(const StatusUpdateInterval &value)
Definition: Job.h:997
Aws::MediaConvert::Model::Job::WithId
Job & WithId(const char *value)
Definition: Job.h:476
Aws::MediaConvert::Model::Job::BillingTagsSourceHasBeenSet
bool BillingTagsSourceHasBeenSet() const
Definition: Job.h:238
Aws::MediaConvert::Model::Job::WithArn
Job & WithArn(Aws::String &&value)
Definition: Job.h:220
Aws::MediaConvert::Model::JobSettings
Definition: JobSettings.h:44
Aws::MediaConvert::Model::Job::WithSimulateReservedQueue
Job & WithSimulateReservedQueue(SimulateReservedQueue &&value)
Definition: Job.h:941
OutputGroupDetail.h
Aws::MediaConvert::Model::Job
Definition: Job.h:51
Aws::MediaConvert::Model::Job::WithId
Job & WithId(Aws::String &&value)
Definition: Job.h:470
AWSVector.h
Aws::MediaConvert::Model::Job::WithOutputGroupDetails
Job & WithOutputGroupDetails(const Aws::Vector< OutputGroupDetail > &value)
Definition: Job.h:637
Aws::MediaConvert::Model::Job::AddUserMetadata
Job & AddUserMetadata(Aws::String &&key, const char *value)
Definition: Job.h:1131
Aws::MediaConvert::Model::Job::SetAccelerationStatus
void SetAccelerationStatus(const AccelerationStatus &value)
Definition: Job.h:139
Aws::MediaConvert::Model::Job::QueueHasBeenSet
bool QueueHasBeenSet() const
Definition: Job.h:690
Aws::MediaConvert::Model::Job::WithPriority
Job & WithPriority(int value)
Definition: Job.h:673
Aws::MediaConvert::Model::OutputGroupDetail
Definition: OutputGroupDetail.h:34
Aws::MediaConvert::Model::Job::WithStatus
Job & WithStatus(const JobStatus &value)
Definition: Job.h:967
Aws::MediaConvert::Model::Job::AccelerationStatusHasBeenSet
bool AccelerationStatusHasBeenSet() const
Definition: Job.h:124
Aws::MediaConvert::Model::Job::GetUserMetadata
const Aws::Map< Aws::String, Aws::String > & GetUserMetadata() const
Definition: Job.h:1065
Aws::MediaConvert::Model::Job::UserMetadataHasBeenSet
bool UserMetadataHasBeenSet() const
Definition: Job.h:1071
Aws::MediaConvert::Model::Job::SetBillingTagsSource
void SetBillingTagsSource(BillingTagsSource &&value)
Definition: Job.h:250
Aws::MediaConvert::Model::Job::GetErrorCode
int GetErrorCode() const
Definition: Job.h:330
Aws::MediaConvert::Model::Job::WithTiming
Job & WithTiming(Timing &&value)
Definition: Job.h:1058
Aws::MediaConvert::Model::JobPhase
JobPhase
Definition: JobPhase.h:17
Aws::MediaConvert::Model::Job::SetHopDestinations
void SetHopDestinations(Aws::Vector< HopDestination > &&value)
Definition: Job.h:407
Aws::MediaConvert::Model::Job::SetErrorMessage
void SetErrorMessage(const char *value)
Definition: Job.h:371
Aws::MediaConvert::Model::Job::WithHopDestinations
Job & WithHopDestinations(Aws::Vector< HopDestination > &&value)
Definition: Job.h:417
Aws::MediaConvert::Model::Job::AddUserMetadata
Job & AddUserMetadata(const char *key, const char *value)
Definition: Job.h:1137
Aws::MediaConvert::Model::Job::SetQueueTransitions
void SetQueueTransitions(Aws::Vector< QueueTransition > &&value)
Definition: Job.h:759
Aws::MediaConvert::Model::Job::ErrorMessageHasBeenSet
bool ErrorMessageHasBeenSet() const
Definition: Job.h:356
Aws::MediaConvert::Model::Job::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MediaConvert::Model::Job::SetQueue
void SetQueue(Aws::String &&value)
Definition: Job.h:706
Aws::MediaConvert::Model::Job::GetAccelerationSettings
const AccelerationSettings & GetAccelerationSettings() const
Definition: Job.h:63
Aws::MediaConvert::Model::Job::GetOutputGroupDetails
const Aws::Vector< OutputGroupDetail > & GetOutputGroupDetails() const
Definition: Job.h:617
Aws::MediaConvert::Model::Job::SetUserMetadata
void SetUserMetadata(Aws::Map< Aws::String, Aws::String > &&value)
Definition: Job.h:1083
Aws::MediaConvert::Model::SimulateReservedQueue
SimulateReservedQueue
Definition: SimulateReservedQueue.h:17
Aws::MediaConvert::Model::Job::SetArn
void SetArn(const char *value)
Definition: Job.h:210
Aws::MediaConvert::Model::Job::GetHopDestinations
const Aws::Vector< HopDestination > & GetHopDestinations() const
Definition: Job.h:392
Aws::MediaConvert::Model::Job::AddQueueTransitions
Job & AddQueueTransitions(QueueTransition &&value)
Definition: Job.h:779
Aws::MediaConvert::Model::BillingTagsSource
BillingTagsSource
Definition: BillingTagsSource.h:17
Aws::MediaConvert::Model::Job::GetQueueTransitions
const Aws::Vector< QueueTransition > & GetQueueTransitions() const
Definition: Job.h:744
Aws::MediaConvert::Model::Job::WithArn
Job & WithArn(const Aws::String &value)
Definition: Job.h:215
Aws::MediaConvert::Model::Job::StatusHasBeenSet
bool StatusHasBeenSet() const
Definition: Job.h:952
Aws::MediaConvert::Model::Job::SetQueue
void SetQueue(const char *value)
Definition: Job.h:714
BillingTagsSource.h
Aws::MediaConvert::Model::Job::HopDestinationsHasBeenSet
bool HopDestinationsHasBeenSet() const
Definition: Job.h:397
Aws::MediaConvert::Model::Job::GetCurrentPhase
const JobPhase & GetCurrentPhase() const
Definition: Job.h:299
Aws::MediaConvert::Model::Job::WithErrorMessage
Job & WithErrorMessage(Aws::String &&value)
Definition: Job.h:381
Aws::MediaConvert::Model::Job::WithRole
Job & WithRole(const char *value)
Definition: Job.h:861
Aws::MediaConvert::Model::Job::SetJobTemplate
void SetJobTemplate(const char *value)
Definition: Job.h:556
Aws::MediaConvert::Model::Job::GetId
const Aws::String & GetId() const
Definition: Job.h:434
Aws::MediaConvert::Model::Job::WithCreatedAt
Job & WithCreatedAt(const Aws::Utils::DateTime &value)
Definition: Job.h:288
Aws::MediaConvert::Model::Job::OutputGroupDetailsHasBeenSet
bool OutputGroupDetailsHasBeenSet() const
Definition: Job.h:622
Aws::MediaConvert::Model::Job::GetRetryCount
int GetRetryCount() const
Definition: Job.h:786
Aws::MediaConvert::Model::Job::AddUserMetadata
Job & AddUserMetadata(Aws::String &&key, const Aws::String &value)
Definition: Job.h:1107
Aws::MediaConvert::Model::Job::SetQueueTransitions
void SetQueueTransitions(const Aws::Vector< QueueTransition > &value)
Definition: Job.h:754
Aws::MediaConvert::Model::Job::SetSimulateReservedQueue
void SetSimulateReservedQueue(SimulateReservedQueue &&value)
Definition: Job.h:925
Aws::MediaConvert::Model::Job::AccelerationSettingsHasBeenSet
bool AccelerationSettingsHasBeenSet() const
Definition: Job.h:69
Aws::MediaConvert::Model::Job::GetAccelerationStatus
const AccelerationStatus & GetAccelerationStatus() const
Definition: Job.h:109
StatusUpdateInterval.h
Aws::MediaConvert::Model::Job::SetMessages
void SetMessages(const JobMessages &value)
Definition: Job.h:593
Aws::MediaConvert::Model::Job::SetCurrentPhase
void SetCurrentPhase(const JobPhase &value)
Definition: Job.h:309
HopDestination.h
Aws::MediaConvert::Model::Job::GetCreatedAt
const Aws::Utils::DateTime & GetCreatedAt() const
Definition: Job.h:268
Aws::MediaConvert::Model::Job::WithHopDestinations
Job & WithHopDestinations(const Aws::Vector< HopDestination > &value)
Definition: Job.h:412
Aws::MediaConvert::Model::Job::WithQueueTransitions
Job & WithQueueTransitions(const Aws::Vector< QueueTransition > &value)
Definition: Job.h:764
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::MediaConvert::Model::Job::TimingHasBeenSet
bool TimingHasBeenSet() const
Definition: Job.h:1034
Aws::MediaConvert::Model::Job::SetJobTemplate
void SetJobTemplate(Aws::String &&value)
Definition: Job.h:550
Aws::MediaConvert::Model::Job::SetRole
void SetRole(const char *value)
Definition: Job.h:840
AWSString.h
Aws::MediaConvert::Model::Job::SetRole
void SetRole(Aws::String &&value)
Definition: Job.h:833
Aws::MediaConvert::Model::Job::SetAccelerationSettings
void SetAccelerationSettings(AccelerationSettings &&value)
Definition: Job.h:81
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::MediaConvert::Model::Job::SetCreatedAt
void SetCreatedAt(Aws::Utils::DateTime &&value)
Definition: Job.h:283
Aws::MediaConvert::Model::Job::SetErrorMessage
void SetErrorMessage(Aws::String &&value)
Definition: Job.h:366
Aws::MediaConvert::Model::Job::SetOutputGroupDetails
void SetOutputGroupDetails(Aws::Vector< OutputGroupDetail > &&value)
Definition: Job.h:632
Aws::MediaConvert::Model::Job::WithJobTemplate
Job & WithJobTemplate(const char *value)
Definition: Job.h:574
Aws::MediaConvert::Model::Job::WithAccelerationStatus
Job & WithAccelerationStatus(const AccelerationStatus &value)
Definition: Job.h:169
Aws::MediaConvert::Model::Job::Job
Job()
Aws::MediaConvert::Model::Job::SetErrorMessage
void SetErrorMessage(const Aws::String &value)
Definition: Job.h:361
Aws::MediaConvert::Model::Job::SetBillingTagsSource
void SetBillingTagsSource(const BillingTagsSource &value)
Definition: Job.h:244
Aws::MediaConvert::Model::Job::Job
Job(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::Job::SetRole
void SetRole(const Aws::String &value)
Definition: Job.h:826
Aws::MediaConvert::Model::Job::SetStatus
void SetStatus(const JobStatus &value)
Definition: Job.h:957
Aws::MediaConvert::Model::Job::SetStatusUpdateInterval
void SetStatusUpdateInterval(StatusUpdateInterval &&value)
Definition: Job.h:1005
Aws::MediaConvert::Model::Job::GetSettings
const JobSettings & GetSettings() const
Definition: Job.h:867
Aws::MediaConvert::Model::Job::AddUserMetadata
Job & AddUserMetadata(Aws::String &&key, Aws::String &&value)
Definition: Job.h:1119
Aws::MediaConvert::Model::Job::WithUserMetadata
Job & WithUserMetadata(Aws::Map< Aws::String, Aws::String > &&value)
Definition: Job.h:1095
Aws::MediaConvert::Model::Job::WithSettings
Job & WithSettings(JobSettings &&value)
Definition: Job.h:892
Aws::MediaConvert::Model::Job::SetErrorCode
void SetErrorCode(int value)
Definition: Job.h:340
Aws::MediaConvert::Model::Job::SetAccelerationSettings
void SetAccelerationSettings(const AccelerationSettings &value)
Definition: Job.h:75
Aws::MediaConvert::Model::Job::WithMessages
Job & WithMessages(const JobMessages &value)
Definition: Job.h:605
Aws::MediaConvert::Model::Job::WithUserMetadata
Job & WithUserMetadata(const Aws::Map< Aws::String, Aws::String > &value)
Definition: Job.h:1089
Aws::MediaConvert::Model::Job::AddQueueTransitions
Job & AddQueueTransitions(const QueueTransition &value)
Definition: Job.h:774
Aws::MediaConvert::Model::Job::SetRetryCount
void SetRetryCount(int value)
Definition: Job.h:798
Aws::MediaConvert::Model::Job::GetStatus
const JobStatus & GetStatus() const
Definition: Job.h:947
Aws::MediaConvert::Model::Job::ErrorCodeHasBeenSet
bool ErrorCodeHasBeenSet() const
Definition: Job.h:335
Aws::MediaConvert::Model::Job::WithRole
Job & WithRole(Aws::String &&value)
Definition: Job.h:854
Aws::MediaConvert::Model::Job::WithArn
Job & WithArn(const char *value)
Definition: Job.h:225
Aws::MediaConvert::Model::Job::GetRole
const Aws::String & GetRole() const
Definition: Job.h:812
Aws::MediaConvert::Model::Job::WithStatusUpdateInterval
Job & WithStatusUpdateInterval(const StatusUpdateInterval &value)
Definition: Job.h:1013
Aws::MediaConvert::Model::Job::WithQueueTransitions
Job & WithQueueTransitions(Aws::Vector< QueueTransition > &&value)
Definition: Job.h:769
Aws::MediaConvert::Model::Job::JobTemplateHasBeenSet
bool JobTemplateHasBeenSet() const
Definition: Job.h:538
Aws::MediaConvert::Model::Job::AddUserMetadata
Job & AddUserMetadata(const char *key, Aws::String &&value)
Definition: Job.h:1125
Aws::MediaConvert::Model::Job::WithErrorCode
Job & WithErrorCode(int value)
Definition: Job.h:345
Aws::MediaConvert::Model::Job::SetJobTemplate
void SetJobTemplate(const Aws::String &value)
Definition: Job.h:544
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws::MediaConvert::Model::Job::GetStatusUpdateInterval
const StatusUpdateInterval & GetStatusUpdateInterval() const
Definition: Job.h:981
Aws::MediaConvert::Model::Job::WithErrorMessage
Job & WithErrorMessage(const char *value)
Definition: Job.h:386
Aws
Definition: AccessManagementClient.h:15
Aws::MediaConvert::Model::Job::GetArn
const Aws::String & GetArn() const
Definition: Job.h:190
Aws::MediaConvert::Model::Job::QueueTransitionsHasBeenSet
bool QueueTransitionsHasBeenSet() const
Definition: Job.h:749
Aws::MediaConvert::Model::Job::WithSettings
Job & WithSettings(const JobSettings &value)
Definition: Job.h:887
Aws::MediaConvert::Model::Job::WithCreatedAt
Job & WithCreatedAt(Aws::Utils::DateTime &&value)
Definition: Job.h:293
Aws::MediaConvert::Model::Job::AddUserMetadata
Job & AddUserMetadata(const Aws::String &key, Aws::String &&value)
Definition: Job.h:1113
Aws::MediaConvert::Model::Job::WithId
Job & WithId(const Aws::String &value)
Definition: Job.h:464
Aws::MediaConvert::Model::Job::WithJobPercentComplete
Job & WithJobPercentComplete(int value)
Definition: Job.h:525
Aws::MediaConvert::Model::Job::SetArn
void SetArn(Aws::String &&value)
Definition: Job.h:205
Aws::MediaConvert::Model::Job::WithCurrentPhase
Job & WithCurrentPhase(const JobPhase &value)
Definition: Job.h:319
Aws::MediaConvert::Model::Job::SetCurrentPhase
void SetCurrentPhase(JobPhase &&value)
Definition: Job.h:314
Aws::MediaConvert::Model::Job::SetCreatedAt
void SetCreatedAt(const Aws::Utils::DateTime &value)
Definition: Job.h:278
Aws::MediaConvert::Model::Job::WithOutputGroupDetails
Job & WithOutputGroupDetails(Aws::Vector< OutputGroupDetail > &&value)
Definition: Job.h:642
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::MediaConvert::Model::Job::WithJobTemplate
Job & WithJobTemplate(const Aws::String &value)
Definition: Job.h:562
Aws::MediaConvert::Model::Job::GetSimulateReservedQueue
const SimulateReservedQueue & GetSimulateReservedQueue() const
Definition: Job.h:901
Aws::MediaConvert::Model::Job::PriorityHasBeenSet
bool PriorityHasBeenSet() const
Definition: Job.h:663
Aws::MediaConvert::Model::Job::GetPriority
int GetPriority() const
Definition: Job.h:658
AccelerationStatus.h
Aws::MediaConvert::Model::Job::WithBillingTagsSource
Job & WithBillingTagsSource(const BillingTagsSource &value)
Definition: Job.h:256
Aws::MediaConvert::Model::Job::WithAccelerationSettings
Job & WithAccelerationSettings(const AccelerationSettings &value)
Definition: Job.h:87
Aws::MediaConvert::Model::Job::AddOutputGroupDetails
Job & AddOutputGroupDetails(const OutputGroupDetail &value)
Definition: Job.h:647
Aws::MediaConvert::Model::Job::ArnHasBeenSet
bool ArnHasBeenSet() const
Definition: Job.h:195
Aws::MediaConvert::Model::Job::SetId
void SetId(const char *value)
Definition: Job.h:458
Aws::MediaConvert::Model::Job::SetOutputGroupDetails
void SetOutputGroupDetails(const Aws::Vector< OutputGroupDetail > &value)
Definition: Job.h:627
Aws::MediaConvert::Model::Job::JobPercentCompleteHasBeenSet
bool JobPercentCompleteHasBeenSet() const
Definition: Job.h:501
Aws::MediaConvert::Model::Job::SetPriority
void SetPriority(int value)
Definition: Job.h:668
Aws::MediaConvert::Model::Job::AddUserMetadata
Job & AddUserMetadata(const Aws::String &key, const Aws::String &value)
Definition: Job.h:1101
Aws::MediaConvert::Model::Job::SetAccelerationStatus
void SetAccelerationStatus(AccelerationStatus &&value)
Definition: Job.h:154
Aws::MediaConvert::Model::Job::AddOutputGroupDetails
Job & AddOutputGroupDetails(OutputGroupDetail &&value)
Definition: Job.h:652
Aws::MediaConvert::Model::Job::WithErrorMessage
Job & WithErrorMessage(const Aws::String &value)
Definition: Job.h:376
Aws::MediaConvert::Model::Job::SetSimulateReservedQueue
void SetSimulateReservedQueue(const SimulateReservedQueue &value)
Definition: Job.h:917
Aws::MediaConvert::Model::Job::WithAccelerationStatus
Job & WithAccelerationStatus(AccelerationStatus &&value)
Definition: Job.h:184
AWSMap.h
Aws::MediaConvert::Model::Job::WithAccelerationSettings
Job & WithAccelerationSettings(AccelerationSettings &&value)
Definition: Job.h:93
Aws::MediaConvert::Model::Job::WithStatus
Job & WithStatus(JobStatus &&value)
Definition: Job.h:972
Aws::MediaConvert::Model::Job::SetJobPercentComplete
void SetJobPercentComplete(int value)
Definition: Job.h:513
Aws::MediaConvert::Model::Job::GetJobPercentComplete
int GetJobPercentComplete() const
Definition: Job.h:489
Aws::MediaConvert::Model::Job::SetTiming
void SetTiming(const Timing &value)
Definition: Job.h:1040
Aws::MediaConvert::Model::Job::IdHasBeenSet
bool IdHasBeenSet() const
Definition: Job.h:440
Aws::MediaConvert::Model::Job::SetStatus
void SetStatus(JobStatus &&value)
Definition: Job.h:962
Aws::MediaConvert::Model::Job::SetSettings
void SetSettings(JobSettings &&value)
Definition: Job.h:882
Aws::MediaConvert::Model::Job::GetMessages
const JobMessages & GetMessages() const
Definition: Job.h:581
AccelerationSettings.h
Aws::MediaConvert::Model::Job::RetryCountHasBeenSet
bool RetryCountHasBeenSet() const
Definition: Job.h:792
Aws::MediaConvert::Model::Job::GetErrorMessage
const Aws::String & GetErrorMessage() const
Definition: Job.h:351
Aws::Map
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
Definition: AWSMap.h:19
Aws::MediaConvert::Model::Job::SimulateReservedQueueHasBeenSet
bool SimulateReservedQueueHasBeenSet() const
Definition: Job.h:909
Aws::MediaConvert::Model::Job::SetQueue
void SetQueue(const Aws::String &value)
Definition: Job.h:698
Aws::MediaConvert::Model::Job::GetJobTemplate
const Aws::String & GetJobTemplate() const
Definition: Job.h:532
Aws::MediaConvert::Model::Timing
Definition: Timing.h:33
Aws::MediaConvert::Model::Job::SetId
void SetId(const Aws::String &value)
Definition: Job.h:446