7#include <aws/mediapackage-vod/MediaPackageVod_EXPORTS.h>
8#include <aws/mediapackage-vod/model/AdMarkers.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/mediapackage-vod/model/StreamSelection.h>
23namespace MediaPackageVod
83 inline void SetManifestName(
const char* value) { m_manifestNameHasBeenSet =
true; m_manifestName.assign(value); }
121 inline void SetRepeatExtXKey(
bool value) { m_repeatExtXKeyHasBeenSet =
true; m_repeatExtXKey = value; }
137 bool m_adMarkersHasBeenSet =
false;
139 bool m_includeIframeOnlyStream;
140 bool m_includeIframeOnlyStreamHasBeenSet =
false;
143 bool m_manifestNameHasBeenSet =
false;
145 int m_programDateTimeIntervalSeconds;
146 bool m_programDateTimeIntervalSecondsHasBeenSet =
false;
148 bool m_repeatExtXKey;
149 bool m_repeatExtXKeyHasBeenSet =
false;
152 bool m_streamSelectionHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue