231 bool m_ciphertextBlobHasBeenSet;
233 bool m_encryptionContextHasBeenSet;
235 bool m_grantTokensHasBeenSet;
DecryptRequest & WithGrantTokens(const Aws::Vector< Aws::String > &value)
const Aws::Utils::ByteBuffer & GetCiphertextBlob() const
void SetCiphertextBlob(Aws::Utils::ByteBuffer &&value)
DecryptRequest & AddEncryptionContext(const char *key, const char *value)
DecryptRequest & AddEncryptionContext(const char *key, Aws::String &&value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
DecryptRequest & AddGrantTokens(const Aws::String &value)
void SetGrantTokens(Aws::Vector< Aws::String > &&value)
void SetCiphertextBlob(const Aws::Utils::ByteBuffer &value)
DecryptRequest & AddGrantTokens(Aws::String &&value)
DecryptRequest & AddEncryptionContext(Aws::String &&key, const Aws::String &value)
DecryptRequest & AddEncryptionContext(const Aws::String &key, const Aws::String &value)
DecryptRequest & AddEncryptionContext(Aws::String &&key, Aws::String &&value)
DecryptRequest & AddEncryptionContext(Aws::String &&key, const char *value)
DecryptRequest & AddGrantTokens(const char *value)
DecryptRequest & AddEncryptionContext(const Aws::String &key, Aws::String &&value)
DecryptRequest & WithEncryptionContext(const Aws::Map< Aws::String, Aws::String > &value)
DecryptRequest & WithCiphertextBlob(const Aws::Utils::ByteBuffer &value)
DecryptRequest & WithGrantTokens(Aws::Vector< Aws::String > &&value)
const Aws::Vector< Aws::String > & GetGrantTokens() const
void SetGrantTokens(const Aws::Vector< Aws::String > &value)
void SetEncryptionContext(Aws::Map< Aws::String, Aws::String > &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
const Aws::Map< Aws::String, Aws::String > & GetEncryptionContext() const
void SetEncryptionContext(const Aws::Map< Aws::String, Aws::String > &value)
JSON (JavaScript Object Notation).
DecryptRequest & WithCiphertextBlob(Aws::Utils::ByteBuffer &&value)
DecryptRequest & WithEncryptionContext(Aws::Map< Aws::String, Aws::String > &&value)