7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/medialive/MediaLive_EXPORTS.h>
10#include <aws/medialive/model/AccessibilityType.h>
11#include <aws/medialive/model/CaptionDestinationSettings.h>
12#include <aws/medialive/model/DashRoleCaption.h>
13#include <aws/medialive/model/DvbDashAccessibility.h>
48 m_accessibilityHasBeenSet =
true;
49 m_accessibility = value;
64 template <
typename CaptionSelectorNameT = Aws::String>
66 m_captionSelectorNameHasBeenSet =
true;
67 m_captionSelectorName = std::forward<CaptionSelectorNameT>(value);
69 template <
typename CaptionSelectorNameT = Aws::String>
83 template <
typename DestinationSettingsT = CaptionDestinationSettings>
85 m_destinationSettingsHasBeenSet =
true;
86 m_destinationSettings = std::forward<DestinationSettingsT>(value);
88 template <
typename DestinationSettingsT = CaptionDestinationSettings>
101 template <
typename LanguageCodeT = Aws::String>
103 m_languageCodeHasBeenSet =
true;
104 m_languageCode = std::forward<LanguageCodeT>(value);
106 template <
typename LanguageCodeT = Aws::String>
120 template <
typename LanguageDescriptionT = Aws::String>
122 m_languageDescriptionHasBeenSet =
true;
123 m_languageDescription = std::forward<LanguageDescriptionT>(value);
125 template <
typename LanguageDescriptionT = Aws::String>
139 template <
typename NameT = Aws::String>
141 m_nameHasBeenSet =
true;
142 m_name = std::forward<NameT>(value);
144 template <
typename NameT = Aws::String>
146 SetName(std::forward<NameT>(value));
158 template <
typename CaptionDashRolesT = Aws::Vector<DashRoleCaption>>
160 m_captionDashRolesHasBeenSet =
true;
161 m_captionDashRoles = std::forward<CaptionDashRolesT>(value);
163 template <
typename CaptionDashRolesT = Aws::Vector<DashRoleCaption>>
169 m_captionDashRolesHasBeenSet =
true;
170 m_captionDashRoles.push_back(value);
184 m_dvbDashAccessibilityHasBeenSet =
true;
185 m_dvbDashAccessibility = value;
197 CaptionDestinationSettings m_destinationSettings;
208 bool m_accessibilityHasBeenSet =
false;
209 bool m_captionSelectorNameHasBeenSet =
false;
210 bool m_destinationSettingsHasBeenSet =
false;
211 bool m_languageCodeHasBeenSet =
false;
212 bool m_languageDescriptionHasBeenSet =
false;
213 bool m_nameHasBeenSet =
false;
214 bool m_captionDashRolesHasBeenSet =
false;
215 bool m_dvbDashAccessibilityHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue