7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/mediaconvert/model/AacSettings.h>
9#include <aws/mediaconvert/model/Ac3Settings.h>
10#include <aws/mediaconvert/model/AiffSettings.h>
11#include <aws/mediaconvert/model/AudioCodec.h>
12#include <aws/mediaconvert/model/Eac3AtmosSettings.h>
13#include <aws/mediaconvert/model/Eac3Settings.h>
14#include <aws/mediaconvert/model/FlacSettings.h>
15#include <aws/mediaconvert/model/Mp2Settings.h>
16#include <aws/mediaconvert/model/Mp3Settings.h>
17#include <aws/mediaconvert/model/OpusSettings.h>
18#include <aws/mediaconvert/model/VorbisSettings.h>
19#include <aws/mediaconvert/model/WavSettings.h>
30namespace MediaConvert {
56 template <
typename AacSettingsT = AacSettings>
58 m_aacSettingsHasBeenSet =
true;
59 m_aacSettings = std::forward<AacSettingsT>(value);
61 template <
typename AacSettingsT = AacSettings>
74 template <
typename Ac3SettingsT = Ac3Settings>
76 m_ac3SettingsHasBeenSet =
true;
77 m_ac3Settings = std::forward<Ac3SettingsT>(value);
79 template <
typename Ac3SettingsT = Ac3Settings>
92 template <
typename AiffSettingsT = AiffSettings>
94 m_aiffSettingsHasBeenSet =
true;
95 m_aiffSettings = std::forward<AiffSettingsT>(value);
97 template <
typename AiffSettingsT = AiffSettings>
120 m_codecHasBeenSet =
true;
135 template <
typename Eac3AtmosSettingsT = Eac3AtmosSettings>
137 m_eac3AtmosSettingsHasBeenSet =
true;
138 m_eac3AtmosSettings = std::forward<Eac3AtmosSettingsT>(value);
140 template <
typename Eac3AtmosSettingsT = Eac3AtmosSettings>
153 template <
typename Eac3SettingsT = Eac3Settings>
155 m_eac3SettingsHasBeenSet =
true;
156 m_eac3Settings = std::forward<Eac3SettingsT>(value);
158 template <
typename Eac3SettingsT = Eac3Settings>
172 template <
typename FlacSettingsT = FlacSettings>
174 m_flacSettingsHasBeenSet =
true;
175 m_flacSettings = std::forward<FlacSettingsT>(value);
177 template <
typename FlacSettingsT = FlacSettings>
190 template <
typename Mp2SettingsT = Mp2Settings>
192 m_mp2SettingsHasBeenSet =
true;
193 m_mp2Settings = std::forward<Mp2SettingsT>(value);
195 template <
typename Mp2SettingsT = Mp2Settings>
209 template <
typename Mp3SettingsT = Mp3Settings>
211 m_mp3SettingsHasBeenSet =
true;
212 m_mp3Settings = std::forward<Mp3SettingsT>(value);
214 template <
typename Mp3SettingsT = Mp3Settings>
228 template <
typename OpusSettingsT = OpusSettings>
230 m_opusSettingsHasBeenSet =
true;
231 m_opusSettings = std::forward<OpusSettingsT>(value);
233 template <
typename OpusSettingsT = OpusSettings>
247 template <
typename VorbisSettingsT = VorbisSettings>
249 m_vorbisSettingsHasBeenSet =
true;
250 m_vorbisSettings = std::forward<VorbisSettingsT>(value);
252 template <
typename VorbisSettingsT = VorbisSettings>
265 template <
typename WavSettingsT = WavSettings>
267 m_wavSettingsHasBeenSet =
true;
268 m_wavSettings = std::forward<WavSettingsT>(value);
270 template <
typename WavSettingsT = WavSettings>
285 Eac3AtmosSettings m_eac3AtmosSettings;
287 Eac3Settings m_eac3Settings;
289 FlacSettings m_flacSettings;
291 Mp2Settings m_mp2Settings;
293 Mp3Settings m_mp3Settings;
295 OpusSettings m_opusSettings;
297 VorbisSettings m_vorbisSettings;
299 WavSettings m_wavSettings;
300 bool m_aacSettingsHasBeenSet =
false;
301 bool m_ac3SettingsHasBeenSet =
false;
302 bool m_aiffSettingsHasBeenSet =
false;
303 bool m_codecHasBeenSet =
false;
304 bool m_eac3AtmosSettingsHasBeenSet =
false;
305 bool m_eac3SettingsHasBeenSet =
false;
306 bool m_flacSettingsHasBeenSet =
false;
307 bool m_mp2SettingsHasBeenSet =
false;
308 bool m_mp3SettingsHasBeenSet =
false;
309 bool m_opusSettingsHasBeenSet =
false;
310 bool m_vorbisSettingsHasBeenSet =
false;
311 bool m_wavSettingsHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue