7#include <aws/mediaconvert/MediaConvert_EXPORTS.h>
8#include <aws/mediaconvert/model/CmfcSettings.h>
9#include <aws/mediaconvert/model/ContainerType.h>
10#include <aws/mediaconvert/model/F4vSettings.h>
11#include <aws/mediaconvert/model/M2tsSettings.h>
12#include <aws/mediaconvert/model/M3u8Settings.h>
13#include <aws/mediaconvert/model/MovSettings.h>
14#include <aws/mediaconvert/model/Mp4Settings.h>
15#include <aws/mediaconvert/model/MpdSettings.h>
16#include <aws/mediaconvert/model/MxfSettings.h>
55 template<
typename CmfcSettingsT = CmfcSettings>
56 void SetCmfcSettings(CmfcSettingsT&& value) { m_cmfcSettingsHasBeenSet =
true; m_cmfcSettings = std::forward<CmfcSettingsT>(value); }
57 template<
typename CmfcSettingsT = CmfcSettings>
78 template<
typename F4vSettingsT = F4vSettings>
79 void SetF4vSettings(F4vSettingsT&& value) { m_f4vSettingsHasBeenSet =
true; m_f4vSettings = std::forward<F4vSettingsT>(value); }
80 template<
typename F4vSettingsT = F4vSettings>
98 template<
typename M2tsSettingsT = M2tsSettings>
99 void SetM2tsSettings(M2tsSettingsT&& value) { m_m2tsSettingsHasBeenSet =
true; m_m2tsSettings = std::forward<M2tsSettingsT>(value); }
100 template<
typename M2tsSettingsT = M2tsSettings>
111 template<
typename M3u8SettingsT = M3u8Settings>
112 void SetM3u8Settings(M3u8SettingsT&& value) { m_m3u8SettingsHasBeenSet =
true; m_m3u8Settings = std::forward<M3u8SettingsT>(value); }
113 template<
typename M3u8SettingsT = M3u8Settings>
123 template<
typename MovSettingsT = MovSettings>
124 void SetMovSettings(MovSettingsT&& value) { m_movSettingsHasBeenSet =
true; m_movSettings = std::forward<MovSettingsT>(value); }
125 template<
typename MovSettingsT = MovSettings>
137 template<
typename Mp4SettingsT = Mp4Settings>
138 void SetMp4Settings(Mp4SettingsT&& value) { m_mp4SettingsHasBeenSet =
true; m_mp4Settings = std::forward<Mp4SettingsT>(value); }
139 template<
typename Mp4SettingsT = Mp4Settings>
150 template<
typename MpdSettingsT = MpdSettings>
151 void SetMpdSettings(MpdSettingsT&& value) { m_mpdSettingsHasBeenSet =
true; m_mpdSettings = std::forward<MpdSettingsT>(value); }
152 template<
typename MpdSettingsT = MpdSettings>
162 template<
typename MxfSettingsT = MxfSettings>
163 void SetMxfSettings(MxfSettingsT&& value) { m_mxfSettingsHasBeenSet =
true; m_mxfSettings = std::forward<MxfSettingsT>(value); }
164 template<
typename MxfSettingsT = MxfSettings>
170 bool m_cmfcSettingsHasBeenSet =
false;
173 bool m_containerHasBeenSet =
false;
175 F4vSettings m_f4vSettings;
176 bool m_f4vSettingsHasBeenSet =
false;
178 M2tsSettings m_m2tsSettings;
179 bool m_m2tsSettingsHasBeenSet =
false;
181 M3u8Settings m_m3u8Settings;
182 bool m_m3u8SettingsHasBeenSet =
false;
184 MovSettings m_movSettings;
185 bool m_movSettingsHasBeenSet =
false;
187 Mp4Settings m_mp4Settings;
188 bool m_mp4SettingsHasBeenSet =
false;
190 MpdSettings m_mpdSettings;
191 bool m_mpdSettingsHasBeenSet =
false;
193 MxfSettings m_mxfSettings;
194 bool m_mxfSettingsHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue