31 namespace ElasticTranscoder
117 inline void SetMergePolicy(
const char* value) { m_mergePolicyHasBeenSet =
true; m_mergePolicy.assign(value); }
266 bool m_mergePolicyHasBeenSet;
268 bool m_captionSourcesHasBeenSet;
270 bool m_captionFormatsHasBeenSet;
Captions & WithMergePolicy(Aws::String &&value)
Captions & WithCaptionFormats(const Aws::Vector< CaptionFormat > &value)
void SetCaptionFormats(Aws::Vector< CaptionFormat > &&value)
void SetMergePolicy(Aws::String &&value)
Captions & AddCaptionSources(const CaptionSource &value)
std::vector< T, Aws::Allocator< T > > Vector
void SetMergePolicy(const char *value)
void SetCaptionSources(Aws::Vector< CaptionSource > &&value)
void SetCaptionFormats(const Aws::Vector< CaptionFormat > &value)
const Aws::String & GetMergePolicy() const
Captions & AddCaptionFormats(const CaptionFormat &value)
Captions & AddCaptionFormats(CaptionFormat &&value)
Captions & WithMergePolicy(const Aws::String &value)
const Aws::Vector< CaptionSource > & GetCaptionSources() const
Captions & WithCaptionSources(const Aws::Vector< CaptionSource > &value)
Captions & AddCaptionSources(CaptionSource &&value)
Captions & WithCaptionSources(Aws::Vector< CaptionSource > &&value)
#define AWS_ELASTICTRANSCODER_API
Captions & WithMergePolicy(const char *value)
Captions & WithCaptionFormats(Aws::Vector< CaptionFormat > &&value)
const Aws::Vector< CaptionFormat > & GetCaptionFormats() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetMergePolicy(const Aws::String &value)
JSON (JavaScript Object Notation).
void SetCaptionSources(const Aws::Vector< CaptionSource > &value)