7#include <aws/kafka/Kafka_EXPORTS.h>
8#include <aws/kafka/model/EncryptionAtRest.h>
9#include <aws/kafka/model/EncryptionInTransit.h>
75 bool m_encryptionAtRestHasBeenSet =
false;
78 bool m_encryptionInTransitHasBeenSet =
false;
AWS_KAFKA_API EncryptionInfo()
EncryptionInfo & WithEncryptionAtRest(const EncryptionAtRest &value)
void SetEncryptionAtRest(const EncryptionAtRest &value)
bool EncryptionAtRestHasBeenSet() const
AWS_KAFKA_API EncryptionInfo(Aws::Utils::Json::JsonView jsonValue)
EncryptionInfo & WithEncryptionAtRest(EncryptionAtRest &&value)
const EncryptionInTransit & GetEncryptionInTransit() const
void SetEncryptionAtRest(EncryptionAtRest &&value)
void SetEncryptionInTransit(EncryptionInTransit &&value)
bool EncryptionInTransitHasBeenSet() const
AWS_KAFKA_API Aws::Utils::Json::JsonValue Jsonize() const
EncryptionInfo & WithEncryptionInTransit(EncryptionInTransit &&value)
AWS_KAFKA_API EncryptionInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetEncryptionInTransit(const EncryptionInTransit &value)
EncryptionInfo & WithEncryptionInTransit(const EncryptionInTransit &value)
const EncryptionAtRest & GetEncryptionAtRest() const
Aws::Utils::Json::JsonValue JsonValue