7#include <aws/medialive/MediaLive_EXPORTS.h>
8#include <aws/medialive/model/NielsenCBET.h>
9#include <aws/medialive/model/NielsenNaesIiNw.h>
10#include <aws/medialive/model/NielsenNwOnly.h>
11#include <aws/medialive/model/NielsenWatermarksDistributionTypes.h>
43 template <
typename NielsenCbetSettingsT = NielsenCBET>
45 m_nielsenCbetSettingsHasBeenSet =
true;
46 m_nielsenCbetSettings = std::forward<NielsenCbetSettingsT>(value);
48 template <
typename NielsenCbetSettingsT = NielsenCBET>
65 m_nielsenDistributionTypeHasBeenSet =
true;
66 m_nielsenDistributionType = value;
81 template <
typename NielsenNaesIiNwSettingsT = NielsenNaesIiNw>
83 m_nielsenNaesIiNwSettingsHasBeenSet =
true;
84 m_nielsenNaesIiNwSettings = std::forward<NielsenNaesIiNwSettingsT>(value);
86 template <
typename NielsenNaesIiNwSettingsT = NielsenNaesIiNw>
101 template <
typename NielsenNwOnlySettingsT = NielsenNwOnly>
103 m_nielsenNwOnlySettingsHasBeenSet =
true;
104 m_nielsenNwOnlySettings = std::forward<NielsenNwOnlySettingsT>(value);
106 template <
typename NielsenNwOnlySettingsT = NielsenNwOnly>
117 NielsenNaesIiNw m_nielsenNaesIiNwSettings;
119 NielsenNwOnly m_nielsenNwOnlySettings;
120 bool m_nielsenCbetSettingsHasBeenSet =
false;
121 bool m_nielsenDistributionTypeHasBeenSet =
false;
122 bool m_nielsenNaesIiNwSettingsHasBeenSet =
false;
123 bool m_nielsenNwOnlySettingsHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue