34 namespace ElasticTranscoder
76 inline void SetId(
const char* value) { m_idHasBeenSet =
true; m_id.assign(value); }
122 inline void SetKey(
const char* value) { m_keyHasBeenSet =
true; m_key.assign(value); }
259 inline void SetThumbnailPattern(
const char* value) { m_thumbnailPatternHasBeenSet =
true; m_thumbnailPattern.assign(value); }
412 inline void SetRotate(
const char* value) { m_rotateHasBeenSet =
true; m_rotate.assign(value); }
479 inline void SetPresetId(
const char* value) { m_presetIdHasBeenSet =
true; m_presetId.assign(value); }
589 inline void SetSegmentDuration(
const char* value) { m_segmentDurationHasBeenSet =
true; m_segmentDuration.assign(value); }
733 inline void SetStatus(
const char* value) { m_statusHasBeenSet =
true; m_status.assign(value); }
816 inline void SetStatusDetail(
const char* value) { m_statusDetailHasBeenSet =
true; m_statusDetail.assign(value); }
841 inline void SetDuration(
long long value) { m_durationHasBeenSet =
true; m_duration = value; }
856 inline void SetWidth(
int value) { m_widthHasBeenSet =
true; m_width = value; }
871 inline void SetHeight(
int value) { m_heightHasBeenSet =
true; m_height = value; }
896 inline void SetFrameRate(
const char* value) { m_frameRateHasBeenSet =
true; m_frameRate.assign(value); }
921 inline void SetFileSize(
long long value) { m_fileSizeHasBeenSet =
true; m_fileSize = value; }
936 inline void SetDurationMillis(
long long value) { m_durationMillisHasBeenSet =
true; m_durationMillis = value; }
1409 bool m_idHasBeenSet;
1411 bool m_keyHasBeenSet;
1413 bool m_thumbnailPatternHasBeenSet;
1415 bool m_thumbnailEncryptionHasBeenSet;
1417 bool m_rotateHasBeenSet;
1419 bool m_presetIdHasBeenSet;
1421 bool m_segmentDurationHasBeenSet;
1423 bool m_statusHasBeenSet;
1425 bool m_statusDetailHasBeenSet;
1426 long long m_duration;
1427 bool m_durationHasBeenSet;
1429 bool m_widthHasBeenSet;
1431 bool m_heightHasBeenSet;
1433 bool m_frameRateHasBeenSet;
1434 long long m_fileSize;
1435 bool m_fileSizeHasBeenSet;
1436 long long m_durationMillis;
1437 bool m_durationMillisHasBeenSet;
1439 bool m_watermarksHasBeenSet;
1441 bool m_albumArtHasBeenSet;
1443 bool m_compositionHasBeenSet;
1445 bool m_captionsHasBeenSet;
1447 bool m_encryptionHasBeenSet;
1449 bool m_appliedColorSpaceConversionHasBeenSet;
JobOutput & WithAlbumArt(JobAlbumArt &&value)
const Aws::String & GetFrameRate() const
JobOutput & WithAlbumArt(const JobAlbumArt &value)
void SetEncryption(Encryption &&value)
JobOutput & WithDurationMillis(long long value)
JobOutput & AddWatermarks(const JobWatermark &value)
JobOutput & WithSegmentDuration(const char *value)
JobOutput & WithSegmentDuration(Aws::String &&value)
JobOutput & WithWidth(int value)
void SetDuration(long long value)
void SetStatus(const char *value)
JobOutput & WithStatusDetail(const Aws::String &value)
void SetAlbumArt(const JobAlbumArt &value)
const Captions & GetCaptions() const
const Aws::String & GetAppliedColorSpaceConversion() const
const Aws::Vector< Clip > & GetComposition() const
void SetDurationMillis(long long value)
JobOutput & WithRotate(Aws::String &&value)
void SetKey(Aws::String &&value)
const Aws::String & GetKey() const
JobOutput & WithAppliedColorSpaceConversion(const Aws::String &value)
JobOutput & AddComposition(const Clip &value)
JobOutput & WithKey(Aws::String &&value)
JobOutput & WithId(const char *value)
void SetId(Aws::String &&value)
JobOutput & WithFileSize(long long value)
JobOutput & WithThumbnailPattern(const Aws::String &value)
void SetFileSize(long long value)
std::vector< T, Aws::Allocator< T > > Vector
JobOutput & WithCaptions(const Captions &value)
JobOutput & WithWatermarks(const Aws::Vector< JobWatermark > &value)
void SetStatusDetail(Aws::String &&value)
JobOutput & WithThumbnailPattern(const char *value)
void SetStatusDetail(const Aws::String &value)
JobOutput & WithEncryption(Encryption &&value)
void SetPresetId(Aws::String &&value)
JobOutput & WithAppliedColorSpaceConversion(Aws::String &&value)
void SetThumbnailPattern(const Aws::String &value)
JobOutput & AddComposition(Clip &&value)
void SetWatermarks(Aws::Vector< JobWatermark > &&value)
JobOutput & WithRotate(const Aws::String &value)
JobOutput & WithStatus(const Aws::String &value)
void SetThumbnailPattern(const char *value)
void SetStatus(Aws::String &&value)
void SetEncryption(const Encryption &value)
JobOutput & WithId(const Aws::String &value)
void SetPresetId(const char *value)
JobOutput & WithKey(const Aws::String &value)
void SetFrameRate(const Aws::String &value)
void SetId(const char *value)
const Aws::String & GetSegmentDuration() const
JobOutput & WithHeight(int value)
void SetSegmentDuration(Aws::String &&value)
void SetStatusDetail(const char *value)
void SetKey(const char *value)
void SetThumbnailEncryption(Encryption &&value)
void SetAppliedColorSpaceConversion(Aws::String &&value)
JobOutput & WithKey(const char *value)
void SetCaptions(Captions &&value)
void SetPresetId(const Aws::String &value)
void SetThumbnailEncryption(const Encryption &value)
void SetKey(const Aws::String &value)
JobOutput & WithCaptions(Captions &&value)
void SetRotate(const Aws::String &value)
void SetComposition(Aws::Vector< Clip > &&value)
void SetSegmentDuration(const Aws::String &value)
JobOutput & WithPresetId(const Aws::String &value)
JobOutput & WithStatus(Aws::String &&value)
const Encryption & GetThumbnailEncryption() const
JobOutput & WithPresetId(const char *value)
const JobAlbumArt & GetAlbumArt() const
JobOutput & WithAppliedColorSpaceConversion(const char *value)
void SetFrameRate(Aws::String &&value)
void SetAlbumArt(JobAlbumArt &&value)
JobOutput & WithSegmentDuration(const Aws::String &value)
const Aws::String & GetId() const
const Encryption & GetEncryption() const
JobOutput & WithFrameRate(const char *value)
long long GetDurationMillis() const
long long GetDuration() const
JobOutput & WithStatus(const char *value)
JobOutput & WithStatusDetail(Aws::String &&value)
#define AWS_ELASTICTRANSCODER_API
const Aws::String & GetStatusDetail() const
JobOutput & WithRotate(const char *value)
JobOutput & WithPresetId(Aws::String &&value)
JobOutput & WithThumbnailPattern(Aws::String &&value)
void SetSegmentDuration(const char *value)
const Aws::String & GetStatus() const
void SetId(const Aws::String &value)
JobOutput & WithFrameRate(Aws::String &&value)
void SetHeight(int value)
const Aws::String & GetPresetId() const
void SetWatermarks(const Aws::Vector< JobWatermark > &value)
void SetCaptions(const Captions &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
JobOutput & WithDuration(long long value)
JobOutput & WithThumbnailEncryption(Encryption &&value)
void SetThumbnailPattern(Aws::String &&value)
JobOutput & AddWatermarks(JobWatermark &&value)
void SetComposition(const Aws::Vector< Clip > &value)
JobOutput & WithFrameRate(const Aws::String &value)
JobOutput & WithComposition(Aws::Vector< Clip > &&value)
long long GetFileSize() const
void SetRotate(Aws::String &&value)
JobOutput & WithEncryption(const Encryption &value)
JobOutput & WithThumbnailEncryption(const Encryption &value)
void SetAppliedColorSpaceConversion(const char *value)
const Aws::String & GetThumbnailPattern() const
JobOutput & WithId(Aws::String &&value)
void SetStatus(const Aws::String &value)
const Aws::String & GetRotate() const
const Aws::Vector< JobWatermark > & GetWatermarks() const
void SetRotate(const char *value)
void SetAppliedColorSpaceConversion(const Aws::String &value)
JobOutput & WithComposition(const Aws::Vector< Clip > &value)
JobOutput & WithWatermarks(Aws::Vector< JobWatermark > &&value)
JSON (JavaScript Object Notation).
JobOutput & WithStatusDetail(const char *value)
void SetFrameRate(const char *value)