7#include <aws/mediapackagev2/Mediapackagev2_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
21namespace mediapackagev2
47 template<
typename TitleT = Aws::String>
48 void SetTitle(TitleT&& value) { m_titleHasBeenSet =
true; m_title = std::forward<TitleT>(value); }
49 template<
typename TitleT = Aws::String>
59 template<
typename SourceT = Aws::String>
60 void SetSource(SourceT&& value) { m_sourceHasBeenSet =
true; m_source = std::forward<SourceT>(value); }
61 template<
typename SourceT = Aws::String>
71 template<
typename CopyrightT = Aws::String>
72 void SetCopyright(CopyrightT&& value) { m_copyrightHasBeenSet =
true; m_copyright = std::forward<CopyrightT>(value); }
73 template<
typename CopyrightT = Aws::String>
83 template<
typename LanguageCodeT = Aws::String>
84 void SetLanguageCode(LanguageCodeT&& value) { m_languageCodeHasBeenSet =
true; m_languageCode = std::forward<LanguageCodeT>(value); }
85 template<
typename LanguageCodeT = Aws::String>
95 template<
typename MoreInformationUrlT = Aws::String>
96 void SetMoreInformationUrl(MoreInformationUrlT&& value) { m_moreInformationUrlHasBeenSet =
true; m_moreInformationUrl = std::forward<MoreInformationUrlT>(value); }
97 template<
typename MoreInformationUrlT = Aws::String>
103 bool m_titleHasBeenSet =
false;
106 bool m_sourceHasBeenSet =
false;
109 bool m_copyrightHasBeenSet =
false;
112 bool m_languageCodeHasBeenSet =
false;
115 bool m_moreInformationUrlHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue