7#include <aws/payment-cryptography-data/PaymentCryptographyData_EXPORTS.h>
8#include <aws/payment-cryptography-data/model/PaddingType.h>
21namespace PaymentCryptographyData
55 bool m_paddingTypeHasBeenSet =
false;
void SetPaddingType(const PaddingType &value)
AsymmetricEncryptionAttributes & WithPaddingType(const PaddingType &value)
AsymmetricEncryptionAttributes & WithPaddingType(PaddingType &&value)
AWS_PAYMENTCRYPTOGRAPHYDATA_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_PAYMENTCRYPTOGRAPHYDATA_API AsymmetricEncryptionAttributes & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetPaddingType(PaddingType &&value)
const PaddingType & GetPaddingType() const
AWS_PAYMENTCRYPTOGRAPHYDATA_API AsymmetricEncryptionAttributes()
bool PaddingTypeHasBeenSet() const
AWS_PAYMENTCRYPTOGRAPHYDATA_API AsymmetricEncryptionAttributes(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue