30 namespace ElasticTranscoder
96 inline void SetMergePolicy(
const char* value) { m_mergePolicyHasBeenSet =
true; m_mergePolicy.assign(value); }
188 bool m_mergePolicyHasBeenSet;
190 bool m_artworkHasBeenSet;
void SetArtwork(const Aws::Vector< Artwork > &value)
void SetMergePolicy(const Aws::String &value)
void SetMergePolicy(Aws::String &&value)
JobAlbumArt & WithArtwork(const Aws::Vector< Artwork > &value)
JobAlbumArt & WithArtwork(Aws::Vector< Artwork > &&value)
std::vector< T, Aws::Allocator< T > > Vector
const Aws::String & GetMergePolicy() const
JobAlbumArt & WithMergePolicy(const char *value)
void SetMergePolicy(const char *value)
JobAlbumArt & WithMergePolicy(Aws::String &&value)
const Aws::Vector< Artwork > & GetArtwork() const
#define AWS_ELASTICTRANSCODER_API
JobAlbumArt & AddArtwork(Artwork &&value)
JobAlbumArt & WithMergePolicy(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
JobAlbumArt & AddArtwork(const Artwork &value)
void SetArtwork(Aws::Vector< Artwork > &&value)
JSON (JavaScript Object Notation).