7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/model/HlsInputSettings.h>
9#include <aws/medialive/model/MulticastInputSettings.h>
10#include <aws/medialive/model/NetworkInputServerValidation.h>
44 template <
typename HlsInputSettingsT = HlsInputSettings>
46 m_hlsInputSettingsHasBeenSet =
true;
47 m_hlsInputSettings = std::forward<HlsInputSettingsT>(value);
49 template <
typename HlsInputSettingsT = HlsInputSettings>
67 m_serverValidationHasBeenSet =
true;
68 m_serverValidation = value;
82 template <
typename MulticastInputSettingsT = MulticastInputSettings>
84 m_multicastInputSettingsHasBeenSet =
true;
85 m_multicastInputSettings = std::forward<MulticastInputSettingsT>(value);
87 template <
typename MulticastInputSettingsT = MulticastInputSettings>
98 MulticastInputSettings m_multicastInputSettings;
99 bool m_hlsInputSettingsHasBeenSet =
false;
100 bool m_serverValidationHasBeenSet =
false;
101 bool m_multicastInputSettingsHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue