GenerateDataKeyWithoutPlaintextResult & WithRequestId(Aws::String &&value)
const Aws::Utils::ByteBuffer & GetCiphertextBlob() const
GenerateDataKeyWithoutPlaintextResult & WithRequestId(const Aws::String &value)
GenerateDataKeyWithoutPlaintextResult & WithCiphertextBlob(Aws::Utils::ByteBuffer &&value)
void SetKeyId(const Aws::String &value)
GenerateDataKeyWithoutPlaintextResult & WithKeyId(Aws::String &&value)
GenerateDataKeyWithoutPlaintextResult & WithKeyId(const Aws::String &value)
GenerateDataKeyWithoutPlaintextResult & WithKeyId(const char *value)
GenerateDataKeyWithoutPlaintextResult & WithCiphertextBlob(const Aws::Utils::ByteBuffer &value)
GenerateDataKeyWithoutPlaintextResult & WithRequestId(const char *value)
AWS_KMS_API GenerateDataKeyWithoutPlaintextResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetCiphertextBlob(const Aws::Utils::ByteBuffer &value)
AWS_KMS_API GenerateDataKeyWithoutPlaintextResult()
void SetRequestId(const Aws::String &value)
AWS_KMS_API GenerateDataKeyWithoutPlaintextResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
const Aws::String & GetRequestId() const
void SetCiphertextBlob(Aws::Utils::ByteBuffer &&value)