28 namespace ElasticTranscoder
70 inline void SetFormat(
const char* value) { m_formatHasBeenSet =
true; m_format.assign(value); }
120 inline void SetKey(
const char* value) { m_keyHasBeenSet =
true; m_key.assign(value); }
176 inline void SetKeyMd5(
const char* value) { m_keyMd5HasBeenSet =
true; m_keyMd5.assign(value); }
236 inline void SetKeyId(
const char* value) { m_keyIdHasBeenSet =
true; m_keyId.assign(value); }
299 inline void SetInitializationVector(
const char* value) { m_initializationVectorHasBeenSet =
true; m_initializationVector.assign(value); }
366 inline void SetLicenseAcquisitionUrl(
const char* value) { m_licenseAcquisitionUrlHasBeenSet =
true; m_licenseAcquisitionUrl.assign(value); }
400 bool m_formatHasBeenSet;
402 bool m_keyHasBeenSet;
404 bool m_keyMd5HasBeenSet;
406 bool m_keyIdHasBeenSet;
408 bool m_initializationVectorHasBeenSet;
410 bool m_licenseAcquisitionUrlHasBeenSet;
void SetLicenseAcquisitionUrl(const Aws::String &value)
void SetKeyMd5(const Aws::String &value)
void SetKeyId(const char *value)
PlayReadyDrm & WithFormat(const Aws::String &value)
const Aws::String & GetKeyId() const
PlayReadyDrm & WithKey(const Aws::String &value)
void SetLicenseAcquisitionUrl(const char *value)
void SetInitializationVector(const Aws::String &value)
PlayReadyDrm & WithKeyId(const char *value)
void SetFormat(Aws::String &&value)
void SetLicenseAcquisitionUrl(Aws::String &&value)
PlayReadyDrm & WithFormat(Aws::String &&value)
PlayReadyDrm & WithLicenseAcquisitionUrl(const Aws::String &value)
void SetFormat(const char *value)
const Aws::String & GetKey() const
PlayReadyDrm & WithKeyMd5(const char *value)
PlayReadyDrm & WithKeyId(Aws::String &&value)
PlayReadyDrm & WithFormat(const char *value)
void SetKeyMd5(Aws::String &&value)
void SetKeyMd5(const char *value)
void SetInitializationVector(const char *value)
void SetKeyId(Aws::String &&value)
const Aws::String & GetFormat() const
void SetKeyId(const Aws::String &value)
const Aws::String & GetLicenseAcquisitionUrl() const
const Aws::String & GetKeyMd5() const
PlayReadyDrm & WithLicenseAcquisitionUrl(Aws::String &&value)
#define AWS_ELASTICTRANSCODER_API
PlayReadyDrm & WithInitializationVector(const Aws::String &value)
PlayReadyDrm & WithInitializationVector(const char *value)
PlayReadyDrm & WithLicenseAcquisitionUrl(const char *value)
const Aws::String & GetInitializationVector() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetInitializationVector(Aws::String &&value)
PlayReadyDrm & WithKey(Aws::String &&value)
void SetKey(const Aws::String &value)
PlayReadyDrm & WithKeyMd5(const Aws::String &value)
void SetFormat(const Aws::String &value)
PlayReadyDrm & WithInitializationVector(Aws::String &&value)
void SetKey(const char *value)
PlayReadyDrm & WithKeyMd5(Aws::String &&value)
void SetKey(Aws::String &&value)
PlayReadyDrm & WithKeyId(const Aws::String &value)
JSON (JavaScript Object Notation).
PlayReadyDrm & WithKey(const char *value)