7#include <aws/elastictranscoder/ElasticTranscoder_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/elastictranscoder/model/CaptionFormat.h>
22namespace ElasticTranscoder
58 bool m_captionFormatsHasBeenSet =
false;
void SetCaptionFormats(Aws::Vector< CaptionFormat > &&value)
void SetCaptionFormats(const Aws::Vector< CaptionFormat > &value)
AWS_ELASTICTRANSCODER_API Captions & operator=(Aws::Utils::Json::JsonView jsonValue)
Captions & WithCaptionFormats(const Aws::Vector< CaptionFormat > &value)
AWS_ELASTICTRANSCODER_API Aws::Utils::Json::JsonValue Jsonize() const
bool CaptionFormatsHasBeenSet() const
Captions & AddCaptionFormats(const CaptionFormat &value)
AWS_ELASTICTRANSCODER_API Captions(Aws::Utils::Json::JsonView jsonValue)
Captions & WithCaptionFormats(Aws::Vector< CaptionFormat > &&value)
Captions & AddCaptionFormats(CaptionFormat &&value)
AWS_ELASTICTRANSCODER_API Captions()
const Aws::Vector< CaptionFormat > & GetCaptionFormats() const
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue