28 namespace ElasticTranscoder
53 inline void SetWidth(
int value) { m_widthHasBeenSet =
true; m_width = value; }
68 inline void SetHeight(
int value) { m_heightHasBeenSet =
true; m_height = value; }
93 inline void SetFrameRate(
const char* value) { m_frameRateHasBeenSet =
true; m_frameRate.assign(value); }
118 inline void SetFileSize(
long long value) { m_fileSizeHasBeenSet =
true; m_fileSize = value; }
133 inline void SetDurationMillis(
long long value) { m_durationMillisHasBeenSet =
true; m_durationMillis = value; }
142 bool m_widthHasBeenSet;
144 bool m_heightHasBeenSet;
146 bool m_frameRateHasBeenSet;
147 long long m_fileSize;
148 bool m_fileSizeHasBeenSet;
149 long long m_durationMillis;
150 bool m_durationMillisHasBeenSet;
void SetFrameRate(Aws::String &&value)
void SetHeight(int value)
DetectedProperties & WithFrameRate(const Aws::String &value)
DetectedProperties & WithFrameRate(Aws::String &&value)
DetectedProperties & WithWidth(int value)
const Aws::String & GetFrameRate() const
void SetFrameRate(const char *value)
long long GetFileSize() const
void SetFileSize(long long value)
DetectedProperties & WithFileSize(long long value)
DetectedProperties & WithDurationMillis(long long value)
#define AWS_ELASTICTRANSCODER_API
void SetDurationMillis(long long value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
DetectedProperties & WithHeight(int value)
void SetFrameRate(const Aws::String &value)
DetectedProperties & WithFrameRate(const char *value)
long long GetDurationMillis() const
JSON (JavaScript Object Notation).