7#include <aws/mediatailor/MediaTailor_EXPORTS.h>
8#include <aws/mediatailor/MediaTailorRequest.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/mediatailor/model/AvailSuppression.h>
11#include <aws/mediatailor/model/Bumper.h>
12#include <aws/mediatailor/model/CdnConfiguration.h>
13#include <aws/core/utils/memory/stl/AWSMap.h>
14#include <aws/mediatailor/model/DashConfigurationForPut.h>
15#include <aws/mediatailor/model/InsertionMode.h>
16#include <aws/mediatailor/model/LivePreRollConfiguration.h>
17#include <aws/mediatailor/model/ManifestProcessingRules.h>
55 inline void SetAdDecisionServerUrl(
const char* value) { m_adDecisionServerUrlHasBeenSet =
true; m_adDecisionServerUrl.assign(value); }
85 inline void SetBumper(
const Bumper& value) { m_bumperHasBeenSet =
true; m_bumper = value; }
86 inline void SetBumper(
Bumper&& value) { m_bumperHasBeenSet =
true; m_bumper = std::move(value); }
187 inline void SetName(
const char* value) { m_nameHasBeenSet =
true; m_name.assign(value); }
224 inline void SetSlateAdUrl(
const char* value) { m_slateAdUrlHasBeenSet =
true; m_slateAdUrl.assign(value); }
264 inline void SetTranscodeProfileName(
const char* value) { m_transcodeProfileNameHasBeenSet =
true; m_transcodeProfileName.assign(value); }
279 inline void SetVideoContentSourceUrl(
const char* value) { m_videoContentSourceUrlHasBeenSet =
true; m_videoContentSourceUrl.assign(value); }
287 bool m_adDecisionServerUrlHasBeenSet =
false;
290 bool m_availSuppressionHasBeenSet =
false;
293 bool m_bumperHasBeenSet =
false;
296 bool m_cdnConfigurationHasBeenSet =
false;
299 bool m_configurationAliasesHasBeenSet =
false;
302 bool m_dashConfigurationHasBeenSet =
false;
305 bool m_insertionModeHasBeenSet =
false;
308 bool m_livePreRollConfigurationHasBeenSet =
false;
311 bool m_manifestProcessingRulesHasBeenSet =
false;
314 bool m_nameHasBeenSet =
false;
316 int m_personalizationThresholdSeconds;
317 bool m_personalizationThresholdSecondsHasBeenSet =
false;
320 bool m_slateAdUrlHasBeenSet =
false;
323 bool m_tagsHasBeenSet =
false;
326 bool m_transcodeProfileNameHasBeenSet =
false;
329 bool m_videoContentSourceUrlHasBeenSet =
false;
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String