7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/model/OutputLocationRef.h>
9#include <aws/medialive/model/SrtEncryptionType.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>
75 template <
typename DestinationT = OutputLocationRef>
77 m_destinationHasBeenSet =
true;
78 m_destination = std::forward<DestinationT>(value);
80 template <
typename DestinationT = OutputLocationRef>
96 m_encryptionTypeHasBeenSet =
true;
97 m_encryptionType = value;
118 m_latencyHasBeenSet =
true;
129 UdpContainerSettings m_containerSettings;
131 OutputLocationRef m_destination;
136 bool m_bufferMsecHasBeenSet =
false;
137 bool m_containerSettingsHasBeenSet =
false;
138 bool m_destinationHasBeenSet =
false;
139 bool m_encryptionTypeHasBeenSet =
false;
140 bool m_latencyHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue