7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/mediaconvert/model/BurninDestinationSettings.h>
9#include <aws/mediaconvert/model/CaptionDestinationType.h>
10#include <aws/mediaconvert/model/DvbSubDestinationSettings.h>
11#include <aws/mediaconvert/model/EmbeddedDestinationSettings.h>
12#include <aws/mediaconvert/model/ImscDestinationSettings.h>
13#include <aws/mediaconvert/model/SccDestinationSettings.h>
14#include <aws/mediaconvert/model/SrtDestinationSettings.h>
15#include <aws/mediaconvert/model/TeletextDestinationSettings.h>
16#include <aws/mediaconvert/model/TtmlDestinationSettings.h>
17#include <aws/mediaconvert/model/WebvttDestinationSettings.h>
28namespace MediaConvert {
58 template <
typename BurninDestinationSettingsT = BurninDestinationSettings>
60 m_burninDestinationSettingsHasBeenSet =
true;
61 m_burninDestinationSettings = std::forward<BurninDestinationSettingsT>(value);
63 template <
typename BurninDestinationSettingsT = BurninDestinationSettings>
83 m_destinationTypeHasBeenSet =
true;
84 m_destinationType = value;
100 template <
typename DvbSubDestinationSettingsT = DvbSubDestinationSettings>
102 m_dvbSubDestinationSettingsHasBeenSet =
true;
103 m_dvbSubDestinationSettings = std::forward<DvbSubDestinationSettingsT>(value);
105 template <
typename DvbSubDestinationSettingsT = DvbSubDestinationSettings>
121 template <
typename EmbeddedDestinationSettingsT = EmbeddedDestinationSettings>
123 m_embeddedDestinationSettingsHasBeenSet =
true;
124 m_embeddedDestinationSettings = std::forward<EmbeddedDestinationSettingsT>(value);
126 template <
typename EmbeddedDestinationSettingsT = EmbeddedDestinationSettings>
143 template <
typename ImscDestinationSettingsT = ImscDestinationSettings>
145 m_imscDestinationSettingsHasBeenSet =
true;
146 m_imscDestinationSettings = std::forward<ImscDestinationSettingsT>(value);
148 template <
typename ImscDestinationSettingsT = ImscDestinationSettings>
165 template <
typename SccDestinationSettingsT = SccDestinationSettings>
167 m_sccDestinationSettingsHasBeenSet =
true;
168 m_sccDestinationSettings = std::forward<SccDestinationSettingsT>(value);
170 template <
typename SccDestinationSettingsT = SccDestinationSettings>
185 template <
typename SrtDestinationSettingsT = SrtDestinationSettings>
187 m_srtDestinationSettingsHasBeenSet =
true;
188 m_srtDestinationSettings = std::forward<SrtDestinationSettingsT>(value);
190 template <
typename SrtDestinationSettingsT = SrtDestinationSettings>
205 template <
typename TeletextDestinationSettingsT = TeletextDestinationSettings>
207 m_teletextDestinationSettingsHasBeenSet =
true;
208 m_teletextDestinationSettings = std::forward<TeletextDestinationSettingsT>(value);
210 template <
typename TeletextDestinationSettingsT = TeletextDestinationSettings>
227 template <
typename TtmlDestinationSettingsT = TtmlDestinationSettings>
229 m_ttmlDestinationSettingsHasBeenSet =
true;
230 m_ttmlDestinationSettings = std::forward<TtmlDestinationSettingsT>(value);
232 template <
typename TtmlDestinationSettingsT = TtmlDestinationSettings>
249 template <
typename WebvttDestinationSettingsT = WebvttDestinationSettings>
251 m_webvttDestinationSettingsHasBeenSet =
true;
252 m_webvttDestinationSettings = std::forward<WebvttDestinationSettingsT>(value);
254 template <
typename WebvttDestinationSettingsT = WebvttDestinationSettings>
265 DvbSubDestinationSettings m_dvbSubDestinationSettings;
267 EmbeddedDestinationSettings m_embeddedDestinationSettings;
269 ImscDestinationSettings m_imscDestinationSettings;
271 SccDestinationSettings m_sccDestinationSettings;
273 SrtDestinationSettings m_srtDestinationSettings;
275 TeletextDestinationSettings m_teletextDestinationSettings;
277 TtmlDestinationSettings m_ttmlDestinationSettings;
279 WebvttDestinationSettings m_webvttDestinationSettings;
280 bool m_burninDestinationSettingsHasBeenSet =
false;
281 bool m_destinationTypeHasBeenSet =
false;
282 bool m_dvbSubDestinationSettingsHasBeenSet =
false;
283 bool m_embeddedDestinationSettingsHasBeenSet =
false;
284 bool m_imscDestinationSettingsHasBeenSet =
false;
285 bool m_sccDestinationSettingsHasBeenSet =
false;
286 bool m_srtDestinationSettingsHasBeenSet =
false;
287 bool m_teletextDestinationSettingsHasBeenSet =
false;
288 bool m_ttmlDestinationSettingsHasBeenSet =
false;
289 bool m_webvttDestinationSettingsHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue