7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/model/FecOutputSettings.h>
9#include <aws/medialive/model/OutputLocationRef.h>
10#include <aws/medialive/model/UdpContainerSettings.h>
46 m_bufferMsecHasBeenSet =
true;
59 template <
typename ContainerSettingsT = UdpContainerSettings>
61 m_containerSettingsHasBeenSet =
true;
62 m_containerSettings = std::forward<ContainerSettingsT>(value);
64 template <
typename ContainerSettingsT = UdpContainerSettings>
78 template <
typename DestinationT = OutputLocationRef>
80 m_destinationHasBeenSet =
true;
81 m_destination = std::forward<DestinationT>(value);
83 template <
typename DestinationT = OutputLocationRef>
96 template <
typename FecOutputSettingsT = FecOutputSettings>
98 m_fecOutputSettingsHasBeenSet =
true;
99 m_fecOutputSettings = std::forward<FecOutputSettingsT>(value);
101 template <
typename FecOutputSettingsT = FecOutputSettings>
110 UdpContainerSettings m_containerSettings;
112 OutputLocationRef m_destination;
114 FecOutputSettings m_fecOutputSettings;
115 bool m_bufferMsecHasBeenSet =
false;
116 bool m_containerSettingsHasBeenSet =
false;
117 bool m_destinationHasBeenSet =
false;
118 bool m_fecOutputSettingsHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue