AWS SDK for C++  1.9.159
AWS SDK for C++
JobTemplateSettings.h
Go to the documentation of this file.
1 
6 #pragma once
20 #include <utility>
21 
22 namespace Aws
23 {
24 namespace Utils
25 {
26 namespace Json
27 {
28  class JsonValue;
29  class JsonView;
30 } // namespace Json
31 } // namespace Utils
32 namespace MediaConvert
33 {
34 namespace Model
35 {
36 
44  {
45  public:
50 
51 
56  inline int GetAdAvailOffset() const{ return m_adAvailOffset; }
57 
62  inline bool AdAvailOffsetHasBeenSet() const { return m_adAvailOffsetHasBeenSet; }
63 
68  inline void SetAdAvailOffset(int value) { m_adAvailOffsetHasBeenSet = true; m_adAvailOffset = value; }
69 
74  inline JobTemplateSettings& WithAdAvailOffset(int value) { SetAdAvailOffset(value); return *this;}
75 
76 
81  inline const AvailBlanking& GetAvailBlanking() const{ return m_availBlanking; }
82 
87  inline bool AvailBlankingHasBeenSet() const { return m_availBlankingHasBeenSet; }
88 
93  inline void SetAvailBlanking(const AvailBlanking& value) { m_availBlankingHasBeenSet = true; m_availBlanking = value; }
94 
99  inline void SetAvailBlanking(AvailBlanking&& value) { m_availBlankingHasBeenSet = true; m_availBlanking = std::move(value); }
100 
105  inline JobTemplateSettings& WithAvailBlanking(const AvailBlanking& value) { SetAvailBlanking(value); return *this;}
106 
111  inline JobTemplateSettings& WithAvailBlanking(AvailBlanking&& value) { SetAvailBlanking(std::move(value)); return *this;}
112 
113 
118  inline const EsamSettings& GetEsam() const{ return m_esam; }
119 
124  inline bool EsamHasBeenSet() const { return m_esamHasBeenSet; }
125 
130  inline void SetEsam(const EsamSettings& value) { m_esamHasBeenSet = true; m_esam = value; }
131 
136  inline void SetEsam(EsamSettings&& value) { m_esamHasBeenSet = true; m_esam = std::move(value); }
137 
142  inline JobTemplateSettings& WithEsam(const EsamSettings& value) { SetEsam(value); return *this;}
143 
148  inline JobTemplateSettings& WithEsam(EsamSettings&& value) { SetEsam(std::move(value)); return *this;}
149 
150 
158  inline const ExtendedDataServices& GetExtendedDataServices() const{ return m_extendedDataServices; }
159 
167  inline bool ExtendedDataServicesHasBeenSet() const { return m_extendedDataServicesHasBeenSet; }
168 
176  inline void SetExtendedDataServices(const ExtendedDataServices& value) { m_extendedDataServicesHasBeenSet = true; m_extendedDataServices = value; }
177 
185  inline void SetExtendedDataServices(ExtendedDataServices&& value) { m_extendedDataServicesHasBeenSet = true; m_extendedDataServices = std::move(value); }
186 
194  inline JobTemplateSettings& WithExtendedDataServices(const ExtendedDataServices& value) { SetExtendedDataServices(value); return *this;}
195 
203  inline JobTemplateSettings& WithExtendedDataServices(ExtendedDataServices&& value) { SetExtendedDataServices(std::move(value)); return *this;}
204 
205 
211  inline const Aws::Vector<InputTemplate>& GetInputs() const{ return m_inputs; }
212 
218  inline bool InputsHasBeenSet() const { return m_inputsHasBeenSet; }
219 
225  inline void SetInputs(const Aws::Vector<InputTemplate>& value) { m_inputsHasBeenSet = true; m_inputs = value; }
226 
232  inline void SetInputs(Aws::Vector<InputTemplate>&& value) { m_inputsHasBeenSet = true; m_inputs = std::move(value); }
233 
239  inline JobTemplateSettings& WithInputs(const Aws::Vector<InputTemplate>& value) { SetInputs(value); return *this;}
240 
246  inline JobTemplateSettings& WithInputs(Aws::Vector<InputTemplate>&& value) { SetInputs(std::move(value)); return *this;}
247 
253  inline JobTemplateSettings& AddInputs(const InputTemplate& value) { m_inputsHasBeenSet = true; m_inputs.push_back(value); return *this; }
254 
260  inline JobTemplateSettings& AddInputs(InputTemplate&& value) { m_inputsHasBeenSet = true; m_inputs.push_back(std::move(value)); return *this; }
261 
262 
271  inline const KantarWatermarkSettings& GetKantarWatermark() const{ return m_kantarWatermark; }
272 
281  inline bool KantarWatermarkHasBeenSet() const { return m_kantarWatermarkHasBeenSet; }
282 
291  inline void SetKantarWatermark(const KantarWatermarkSettings& value) { m_kantarWatermarkHasBeenSet = true; m_kantarWatermark = value; }
292 
301  inline void SetKantarWatermark(KantarWatermarkSettings&& value) { m_kantarWatermarkHasBeenSet = true; m_kantarWatermark = std::move(value); }
302 
311  inline JobTemplateSettings& WithKantarWatermark(const KantarWatermarkSettings& value) { SetKantarWatermark(value); return *this;}
312 
321  inline JobTemplateSettings& WithKantarWatermark(KantarWatermarkSettings&& value) { SetKantarWatermark(std::move(value)); return *this;}
322 
323 
330  inline const MotionImageInserter& GetMotionImageInserter() const{ return m_motionImageInserter; }
331 
338  inline bool MotionImageInserterHasBeenSet() const { return m_motionImageInserterHasBeenSet; }
339 
346  inline void SetMotionImageInserter(const MotionImageInserter& value) { m_motionImageInserterHasBeenSet = true; m_motionImageInserter = value; }
347 
354  inline void SetMotionImageInserter(MotionImageInserter&& value) { m_motionImageInserterHasBeenSet = true; m_motionImageInserter = std::move(value); }
355 
362  inline JobTemplateSettings& WithMotionImageInserter(const MotionImageInserter& value) { SetMotionImageInserter(value); return *this;}
363 
370  inline JobTemplateSettings& WithMotionImageInserter(MotionImageInserter&& value) { SetMotionImageInserter(std::move(value)); return *this;}
371 
372 
382  inline const NielsenConfiguration& GetNielsenConfiguration() const{ return m_nielsenConfiguration; }
383 
393  inline bool NielsenConfigurationHasBeenSet() const { return m_nielsenConfigurationHasBeenSet; }
394 
404  inline void SetNielsenConfiguration(const NielsenConfiguration& value) { m_nielsenConfigurationHasBeenSet = true; m_nielsenConfiguration = value; }
405 
415  inline void SetNielsenConfiguration(NielsenConfiguration&& value) { m_nielsenConfigurationHasBeenSet = true; m_nielsenConfiguration = std::move(value); }
416 
426  inline JobTemplateSettings& WithNielsenConfiguration(const NielsenConfiguration& value) { SetNielsenConfiguration(value); return *this;}
427 
437  inline JobTemplateSettings& WithNielsenConfiguration(NielsenConfiguration&& value) { SetNielsenConfiguration(std::move(value)); return *this;}
438 
439 
449  inline const NielsenNonLinearWatermarkSettings& GetNielsenNonLinearWatermark() const{ return m_nielsenNonLinearWatermark; }
450 
460  inline bool NielsenNonLinearWatermarkHasBeenSet() const { return m_nielsenNonLinearWatermarkHasBeenSet; }
461 
471  inline void SetNielsenNonLinearWatermark(const NielsenNonLinearWatermarkSettings& value) { m_nielsenNonLinearWatermarkHasBeenSet = true; m_nielsenNonLinearWatermark = value; }
472 
482  inline void SetNielsenNonLinearWatermark(NielsenNonLinearWatermarkSettings&& value) { m_nielsenNonLinearWatermarkHasBeenSet = true; m_nielsenNonLinearWatermark = std::move(value); }
483 
493  inline JobTemplateSettings& WithNielsenNonLinearWatermark(const NielsenNonLinearWatermarkSettings& value) { SetNielsenNonLinearWatermark(value); return *this;}
494 
504  inline JobTemplateSettings& WithNielsenNonLinearWatermark(NielsenNonLinearWatermarkSettings&& value) { SetNielsenNonLinearWatermark(std::move(value)); return *this;}
505 
506 
519  inline const Aws::Vector<OutputGroup>& GetOutputGroups() const{ return m_outputGroups; }
520 
533  inline bool OutputGroupsHasBeenSet() const { return m_outputGroupsHasBeenSet; }
534 
547  inline void SetOutputGroups(const Aws::Vector<OutputGroup>& value) { m_outputGroupsHasBeenSet = true; m_outputGroups = value; }
548 
561  inline void SetOutputGroups(Aws::Vector<OutputGroup>&& value) { m_outputGroupsHasBeenSet = true; m_outputGroups = std::move(value); }
562 
575  inline JobTemplateSettings& WithOutputGroups(const Aws::Vector<OutputGroup>& value) { SetOutputGroups(value); return *this;}
576 
589  inline JobTemplateSettings& WithOutputGroups(Aws::Vector<OutputGroup>&& value) { SetOutputGroups(std::move(value)); return *this;}
590 
603  inline JobTemplateSettings& AddOutputGroups(const OutputGroup& value) { m_outputGroupsHasBeenSet = true; m_outputGroups.push_back(value); return *this; }
604 
617  inline JobTemplateSettings& AddOutputGroups(OutputGroup&& value) { m_outputGroupsHasBeenSet = true; m_outputGroups.push_back(std::move(value)); return *this; }
618 
619 
624  inline const TimecodeConfig& GetTimecodeConfig() const{ return m_timecodeConfig; }
625 
630  inline bool TimecodeConfigHasBeenSet() const { return m_timecodeConfigHasBeenSet; }
631 
636  inline void SetTimecodeConfig(const TimecodeConfig& value) { m_timecodeConfigHasBeenSet = true; m_timecodeConfig = value; }
637 
642  inline void SetTimecodeConfig(TimecodeConfig&& value) { m_timecodeConfigHasBeenSet = true; m_timecodeConfig = std::move(value); }
643 
648  inline JobTemplateSettings& WithTimecodeConfig(const TimecodeConfig& value) { SetTimecodeConfig(value); return *this;}
649 
654  inline JobTemplateSettings& WithTimecodeConfig(TimecodeConfig&& value) { SetTimecodeConfig(std::move(value)); return *this;}
655 
656 
663  inline const TimedMetadataInsertion& GetTimedMetadataInsertion() const{ return m_timedMetadataInsertion; }
664 
671  inline bool TimedMetadataInsertionHasBeenSet() const { return m_timedMetadataInsertionHasBeenSet; }
672 
679  inline void SetTimedMetadataInsertion(const TimedMetadataInsertion& value) { m_timedMetadataInsertionHasBeenSet = true; m_timedMetadataInsertion = value; }
680 
687  inline void SetTimedMetadataInsertion(TimedMetadataInsertion&& value) { m_timedMetadataInsertionHasBeenSet = true; m_timedMetadataInsertion = std::move(value); }
688 
695  inline JobTemplateSettings& WithTimedMetadataInsertion(const TimedMetadataInsertion& value) { SetTimedMetadataInsertion(value); return *this;}
696 
703  inline JobTemplateSettings& WithTimedMetadataInsertion(TimedMetadataInsertion&& value) { SetTimedMetadataInsertion(std::move(value)); return *this;}
704 
705  private:
706 
707  int m_adAvailOffset;
708  bool m_adAvailOffsetHasBeenSet;
709 
710  AvailBlanking m_availBlanking;
711  bool m_availBlankingHasBeenSet;
712 
713  EsamSettings m_esam;
714  bool m_esamHasBeenSet;
715 
716  ExtendedDataServices m_extendedDataServices;
717  bool m_extendedDataServicesHasBeenSet;
718 
720  bool m_inputsHasBeenSet;
721 
722  KantarWatermarkSettings m_kantarWatermark;
723  bool m_kantarWatermarkHasBeenSet;
724 
725  MotionImageInserter m_motionImageInserter;
726  bool m_motionImageInserterHasBeenSet;
727 
728  NielsenConfiguration m_nielsenConfiguration;
729  bool m_nielsenConfigurationHasBeenSet;
730 
731  NielsenNonLinearWatermarkSettings m_nielsenNonLinearWatermark;
732  bool m_nielsenNonLinearWatermarkHasBeenSet;
733 
734  Aws::Vector<OutputGroup> m_outputGroups;
735  bool m_outputGroupsHasBeenSet;
736 
737  TimecodeConfig m_timecodeConfig;
738  bool m_timecodeConfigHasBeenSet;
739 
740  TimedMetadataInsertion m_timedMetadataInsertion;
741  bool m_timedMetadataInsertionHasBeenSet;
742  };
743 
744 } // namespace Model
745 } // namespace MediaConvert
746 } // namespace Aws
Aws::MediaConvert::Model::JobTemplateSettings::SetNielsenNonLinearWatermark
void SetNielsenNonLinearWatermark(const NielsenNonLinearWatermarkSettings &value)
Definition: JobTemplateSettings.h:471
Aws::MediaConvert::Model::JobTemplateSettings::SetAvailBlanking
void SetAvailBlanking(AvailBlanking &&value)
Definition: JobTemplateSettings.h:99
Aws::MediaConvert::Model::JobTemplateSettings::WithAvailBlanking
JobTemplateSettings & WithAvailBlanking(AvailBlanking &&value)
Definition: JobTemplateSettings.h:111
InputTemplate.h
Aws::MediaConvert::Model::JobTemplateSettings::SetMotionImageInserter
void SetMotionImageInserter(const MotionImageInserter &value)
Definition: JobTemplateSettings.h:346
Aws::MediaConvert::Model::JobTemplateSettings::WithKantarWatermark
JobTemplateSettings & WithKantarWatermark(KantarWatermarkSettings &&value)
Definition: JobTemplateSettings.h:321
Aws::MediaConvert::Model::JobTemplateSettings::WithInputs
JobTemplateSettings & WithInputs(const Aws::Vector< InputTemplate > &value)
Definition: JobTemplateSettings.h:239
Aws::MediaConvert::Model::JobTemplateSettings::SetEsam
void SetEsam(EsamSettings &&value)
Definition: JobTemplateSettings.h:136
ExtendedDataServices.h
Aws::MediaConvert::Model::JobTemplateSettings::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::MediaConvert::Model::JobTemplateSettings::WithMotionImageInserter
JobTemplateSettings & WithMotionImageInserter(const MotionImageInserter &value)
Definition: JobTemplateSettings.h:362
Aws::MediaConvert::Model::JobTemplateSettings::JobTemplateSettings
JobTemplateSettings()
MediaConvert_EXPORTS.h
Aws::MediaConvert::Model::JobTemplateSettings::WithNielsenConfiguration
JobTemplateSettings & WithNielsenConfiguration(const NielsenConfiguration &value)
Definition: JobTemplateSettings.h:426
Aws::MediaConvert::Model::JobTemplateSettings::SetTimecodeConfig
void SetTimecodeConfig(const TimecodeConfig &value)
Definition: JobTemplateSettings.h:636
AvailBlanking.h
AWS_MEDIACONVERT_API
#define AWS_MEDIACONVERT_API
Definition: MediaConvert_EXPORTS.h:28
Aws::MediaConvert::Model::JobTemplateSettings::GetTimecodeConfig
const TimecodeConfig & GetTimecodeConfig() const
Definition: JobTemplateSettings.h:624
Aws::MediaConvert::Model::JobTemplateSettings::SetInputs
void SetInputs(Aws::Vector< InputTemplate > &&value)
Definition: JobTemplateSettings.h:232
Aws::MediaConvert::Model::JobTemplateSettings::SetInputs
void SetInputs(const Aws::Vector< InputTemplate > &value)
Definition: JobTemplateSettings.h:225
Aws::MediaConvert::Model::InputTemplate
Definition: InputTemplate.h:47
Aws::MediaConvert::Model::JobTemplateSettings::SetExtendedDataServices
void SetExtendedDataServices(const ExtendedDataServices &value)
Definition: JobTemplateSettings.h:176
Aws::Vector
std::vector< T, Aws::Allocator< T > > Vector
Definition: AWSVector.h:17
Aws::MediaConvert::Model::JobTemplateSettings::WithInputs
JobTemplateSettings & WithInputs(Aws::Vector< InputTemplate > &&value)
Definition: JobTemplateSettings.h:246
TimedMetadataInsertion.h
Aws::MediaConvert::Model::JobTemplateSettings::GetNielsenConfiguration
const NielsenConfiguration & GetNielsenConfiguration() const
Definition: JobTemplateSettings.h:382
Aws::MediaConvert::Model::JobTemplateSettings::AddInputs
JobTemplateSettings & AddInputs(InputTemplate &&value)
Definition: JobTemplateSettings.h:260
Aws::MediaConvert::Model::JobTemplateSettings::SetKantarWatermark
void SetKantarWatermark(const KantarWatermarkSettings &value)
Definition: JobTemplateSettings.h:291
AWSVector.h
Aws::MediaConvert::Model::JobTemplateSettings::GetTimedMetadataInsertion
const TimedMetadataInsertion & GetTimedMetadataInsertion() const
Definition: JobTemplateSettings.h:663
Aws::MediaConvert::Model::JobTemplateSettings::EsamHasBeenSet
bool EsamHasBeenSet() const
Definition: JobTemplateSettings.h:124
Aws::MediaConvert::Model::JobTemplateSettings::WithNielsenNonLinearWatermark
JobTemplateSettings & WithNielsenNonLinearWatermark(const NielsenNonLinearWatermarkSettings &value)
Definition: JobTemplateSettings.h:493
Aws::MediaConvert::Model::JobTemplateSettings::WithEsam
JobTemplateSettings & WithEsam(const EsamSettings &value)
Definition: JobTemplateSettings.h:142
Aws::MediaConvert::Model::JobTemplateSettings::SetEsam
void SetEsam(const EsamSettings &value)
Definition: JobTemplateSettings.h:130
Aws::MediaConvert::Model::JobTemplateSettings::InputsHasBeenSet
bool InputsHasBeenSet() const
Definition: JobTemplateSettings.h:218
Aws::MediaConvert::Model::JobTemplateSettings::SetAvailBlanking
void SetAvailBlanking(const AvailBlanking &value)
Definition: JobTemplateSettings.h:93
Aws::MediaConvert::Model::JobTemplateSettings::SetNielsenNonLinearWatermark
void SetNielsenNonLinearWatermark(NielsenNonLinearWatermarkSettings &&value)
Definition: JobTemplateSettings.h:482
Aws::MediaConvert::Model::JobTemplateSettings::ExtendedDataServicesHasBeenSet
bool ExtendedDataServicesHasBeenSet() const
Definition: JobTemplateSettings.h:167
Aws::MediaConvert::Model::JobTemplateSettings::KantarWatermarkHasBeenSet
bool KantarWatermarkHasBeenSet() const
Definition: JobTemplateSettings.h:281
Aws::MediaConvert::Model::KantarWatermarkSettings
Definition: KantarWatermarkSettings.h:38
Aws::MediaConvert::Model::NielsenNonLinearWatermarkSettings
Definition: NielsenNonLinearWatermarkSettings.h:42
Aws::MediaConvert::Model::JobTemplateSettings
Definition: JobTemplateSettings.h:44
Aws::MediaConvert::Model::NielsenConfiguration
Definition: NielsenConfiguration.h:38
Aws::MediaConvert::Model::JobTemplateSettings::GetOutputGroups
const Aws::Vector< OutputGroup > & GetOutputGroups() const
Definition: JobTemplateSettings.h:519
Aws::MediaConvert::Model::JobTemplateSettings::operator=
JobTemplateSettings & operator=(Aws::Utils::Json::JsonView jsonValue)
NielsenNonLinearWatermarkSettings.h
Aws::MediaConvert::Model::MotionImageInserter
Definition: MotionImageInserter.h:40
Aws::MediaConvert::Model::JobTemplateSettings::WithNielsenNonLinearWatermark
JobTemplateSettings & WithNielsenNonLinearWatermark(NielsenNonLinearWatermarkSettings &&value)
Definition: JobTemplateSettings.h:504
EsamSettings.h
Aws::MediaConvert::Model::JobTemplateSettings::WithEsam
JobTemplateSettings & WithEsam(EsamSettings &&value)
Definition: JobTemplateSettings.h:148
Aws::MediaConvert::Model::JobTemplateSettings::WithTimecodeConfig
JobTemplateSettings & WithTimecodeConfig(const TimecodeConfig &value)
Definition: JobTemplateSettings.h:648
Aws::MediaConvert::Model::ExtendedDataServices
Definition: ExtendedDataServices.h:37
OutputGroup.h
Aws::MediaConvert::Model::JobTemplateSettings::GetKantarWatermark
const KantarWatermarkSettings & GetKantarWatermark() const
Definition: JobTemplateSettings.h:271
Aws::MediaConvert::Model::JobTemplateSettings::AddOutputGroups
JobTemplateSettings & AddOutputGroups(const OutputGroup &value)
Definition: JobTemplateSettings.h:603
Aws::MediaConvert::Model::TimecodeConfig
Definition: TimecodeConfig.h:34
Aws::MediaConvert::Model::JobTemplateSettings::MotionImageInserterHasBeenSet
bool MotionImageInserterHasBeenSet() const
Definition: JobTemplateSettings.h:338
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::MediaConvert::Model::JobTemplateSettings::SetKantarWatermark
void SetKantarWatermark(KantarWatermarkSettings &&value)
Definition: JobTemplateSettings.h:301
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::MediaConvert::Model::JobTemplateSettings::SetNielsenConfiguration
void SetNielsenConfiguration(NielsenConfiguration &&value)
Definition: JobTemplateSettings.h:415
Aws::MediaConvert::Model::JobTemplateSettings::GetNielsenNonLinearWatermark
const NielsenNonLinearWatermarkSettings & GetNielsenNonLinearWatermark() const
Definition: JobTemplateSettings.h:449
Aws::MediaConvert::Model::JobTemplateSettings::GetMotionImageInserter
const MotionImageInserter & GetMotionImageInserter() const
Definition: JobTemplateSettings.h:330
Aws::MediaConvert::Model::JobTemplateSettings::AvailBlankingHasBeenSet
bool AvailBlankingHasBeenSet() const
Definition: JobTemplateSettings.h:87
Aws::MediaConvert::Model::JobTemplateSettings::WithOutputGroups
JobTemplateSettings & WithOutputGroups(Aws::Vector< OutputGroup > &&value)
Definition: JobTemplateSettings.h:589
Aws::MediaConvert::Model::JobTemplateSettings::GetInputs
const Aws::Vector< InputTemplate > & GetInputs() const
Definition: JobTemplateSettings.h:211
Aws::MediaConvert::Model::JobTemplateSettings::SetTimedMetadataInsertion
void SetTimedMetadataInsertion(TimedMetadataInsertion &&value)
Definition: JobTemplateSettings.h:687
Aws::MediaConvert::Model::JobTemplateSettings::WithTimecodeConfig
JobTemplateSettings & WithTimecodeConfig(TimecodeConfig &&value)
Definition: JobTemplateSettings.h:654
Aws::MediaConvert::Model::JobTemplateSettings::SetOutputGroups
void SetOutputGroups(const Aws::Vector< OutputGroup > &value)
Definition: JobTemplateSettings.h:547
Aws::MediaConvert::Model::AvailBlanking
Definition: AvailBlanking.h:37
MotionImageInserter.h
Aws::MediaConvert::Model::JobTemplateSettings::SetAdAvailOffset
void SetAdAvailOffset(int value)
Definition: JobTemplateSettings.h:68
NielsenConfiguration.h
Aws::MediaConvert::Model::JobTemplateSettings::WithAvailBlanking
JobTemplateSettings & WithAvailBlanking(const AvailBlanking &value)
Definition: JobTemplateSettings.h:105
Aws::MediaConvert::Model::EsamSettings
Definition: EsamSettings.h:34
Aws::MediaConvert::Model::JobTemplateSettings::JobTemplateSettings
JobTemplateSettings(Aws::Utils::Json::JsonView jsonValue)
Aws::MediaConvert::Model::JobTemplateSettings::WithExtendedDataServices
JobTemplateSettings & WithExtendedDataServices(ExtendedDataServices &&value)
Definition: JobTemplateSettings.h:203
KantarWatermarkSettings.h
Aws::MigrationHubStrategyRecommendations::Model::OutputFormat::NOT_SET
@ NOT_SET
Aws
Definition: AccessManagementClient.h:15
Aws::MediaConvert::Model::JobTemplateSettings::NielsenConfigurationHasBeenSet
bool NielsenConfigurationHasBeenSet() const
Definition: JobTemplateSettings.h:393
TimecodeConfig.h
Aws::MediaConvert::Model::JobTemplateSettings::SetTimecodeConfig
void SetTimecodeConfig(TimecodeConfig &&value)
Definition: JobTemplateSettings.h:642
Aws::MediaConvert::Model::JobTemplateSettings::AddInputs
JobTemplateSettings & AddInputs(const InputTemplate &value)
Definition: JobTemplateSettings.h:253
Aws::MediaConvert::Model::JobTemplateSettings::AddOutputGroups
JobTemplateSettings & AddOutputGroups(OutputGroup &&value)
Definition: JobTemplateSettings.h:617
Aws::MediaConvert::Model::JobTemplateSettings::WithMotionImageInserter
JobTemplateSettings & WithMotionImageInserter(MotionImageInserter &&value)
Definition: JobTemplateSettings.h:370
Aws::MediaConvert::Model::JobTemplateSettings::WithNielsenConfiguration
JobTemplateSettings & WithNielsenConfiguration(NielsenConfiguration &&value)
Definition: JobTemplateSettings.h:437
Aws::MediaConvert::Model::JobTemplateSettings::WithAdAvailOffset
JobTemplateSettings & WithAdAvailOffset(int value)
Definition: JobTemplateSettings.h:74
Aws::MediaConvert::Model::JobTemplateSettings::SetNielsenConfiguration
void SetNielsenConfiguration(const NielsenConfiguration &value)
Definition: JobTemplateSettings.h:404
Aws::MediaConvert::Model::JobTemplateSettings::SetOutputGroups
void SetOutputGroups(Aws::Vector< OutputGroup > &&value)
Definition: JobTemplateSettings.h:561
Aws::MediaConvert::Model::JobTemplateSettings::SetMotionImageInserter
void SetMotionImageInserter(MotionImageInserter &&value)
Definition: JobTemplateSettings.h:354
Aws::MediaConvert::Model::JobTemplateSettings::TimecodeConfigHasBeenSet
bool TimecodeConfigHasBeenSet() const
Definition: JobTemplateSettings.h:630
Aws::MediaConvert::Model::JobTemplateSettings::GetAvailBlanking
const AvailBlanking & GetAvailBlanking() const
Definition: JobTemplateSettings.h:81
Aws::MediaConvert::Model::JobTemplateSettings::TimedMetadataInsertionHasBeenSet
bool TimedMetadataInsertionHasBeenSet() const
Definition: JobTemplateSettings.h:671
Aws::MediaConvert::Model::JobTemplateSettings::SetExtendedDataServices
void SetExtendedDataServices(ExtendedDataServices &&value)
Definition: JobTemplateSettings.h:185
Aws::MediaConvert::Model::JobTemplateSettings::OutputGroupsHasBeenSet
bool OutputGroupsHasBeenSet() const
Definition: JobTemplateSettings.h:533
Aws::MediaConvert::Model::JobTemplateSettings::WithTimedMetadataInsertion
JobTemplateSettings & WithTimedMetadataInsertion(const TimedMetadataInsertion &value)
Definition: JobTemplateSettings.h:695
Aws::MediaConvert::Model::JobTemplateSettings::WithTimedMetadataInsertion
JobTemplateSettings & WithTimedMetadataInsertion(TimedMetadataInsertion &&value)
Definition: JobTemplateSettings.h:703
Aws::MediaConvert::Model::JobTemplateSettings::GetEsam
const EsamSettings & GetEsam() const
Definition: JobTemplateSettings.h:118
Aws::MediaConvert::Model::JobTemplateSettings::WithOutputGroups
JobTemplateSettings & WithOutputGroups(const Aws::Vector< OutputGroup > &value)
Definition: JobTemplateSettings.h:575
Aws::MediaConvert::Model::JobTemplateSettings::WithExtendedDataServices
JobTemplateSettings & WithExtendedDataServices(const ExtendedDataServices &value)
Definition: JobTemplateSettings.h:194
Aws::MediaConvert::Model::JobTemplateSettings::WithKantarWatermark
JobTemplateSettings & WithKantarWatermark(const KantarWatermarkSettings &value)
Definition: JobTemplateSettings.h:311
Aws::MediaConvert::Model::TimedMetadataInsertion
Definition: TimedMetadataInsertion.h:36
Aws::MediaConvert::Model::JobTemplateSettings::SetTimedMetadataInsertion
void SetTimedMetadataInsertion(const TimedMetadataInsertion &value)
Definition: JobTemplateSettings.h:679
Aws::MediaConvert::Model::OutputGroup
Definition: OutputGroup.h:36
Aws::MediaConvert::Model::JobTemplateSettings::GetExtendedDataServices
const ExtendedDataServices & GetExtendedDataServices() const
Definition: JobTemplateSettings.h:158
Aws::MediaConvert::Model::JobTemplateSettings::GetAdAvailOffset
int GetAdAvailOffset() const
Definition: JobTemplateSettings.h:56
Aws::MediaConvert::Model::JobTemplateSettings::NielsenNonLinearWatermarkHasBeenSet
bool NielsenNonLinearWatermarkHasBeenSet() const
Definition: JobTemplateSettings.h:460
Aws::MediaConvert::Model::JobTemplateSettings::AdAvailOffsetHasBeenSet
bool AdAvailOffsetHasBeenSet() const
Definition: JobTemplateSettings.h:62