7#include <aws/kafka/Kafka_EXPORTS.h>
8#include <aws/kafka/model/VpcConnectivitySasl.h>
9#include <aws/kafka/model/VpcConnectivityTls.h>
76 bool m_saslHasBeenSet =
false;
79 bool m_tlsHasBeenSet =
false;
void SetSasl(VpcConnectivitySasl &&value)
bool SaslHasBeenSet() const
const VpcConnectivitySasl & GetSasl() const
AWS_KAFKA_API Aws::Utils::Json::JsonValue Jsonize() const
VpcConnectivityClientAuthentication & WithTls(VpcConnectivityTls &&value)
VpcConnectivityClientAuthentication & WithSasl(VpcConnectivitySasl &&value)
bool TlsHasBeenSet() const
VpcConnectivityClientAuthentication & WithTls(const VpcConnectivityTls &value)
VpcConnectivityClientAuthentication & WithSasl(const VpcConnectivitySasl &value)
void SetTls(VpcConnectivityTls &&value)
AWS_KAFKA_API VpcConnectivityClientAuthentication()
void SetSasl(const VpcConnectivitySasl &value)
void SetTls(const VpcConnectivityTls &value)
AWS_KAFKA_API VpcConnectivityClientAuthentication & operator=(Aws::Utils::Json::JsonView jsonValue)
const VpcConnectivityTls & GetTls() const
AWS_KAFKA_API VpcConnectivityClientAuthentication(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue