7#include <aws/kafka/Kafka_EXPORTS.h>
8#include <aws/kafka/model/VpcConnectivityClientAuthentication.h>
43 template <
typename ClientAuthenticationT = VpcConnectivityClientAuthentication>
45 m_clientAuthenticationHasBeenSet =
true;
46 m_clientAuthentication = std::forward<ClientAuthenticationT>(value);
48 template <
typename ClientAuthenticationT = VpcConnectivityClientAuthentication>
56 bool m_clientAuthenticationHasBeenSet =
false;
void SetClientAuthentication(ClientAuthenticationT &&value)
bool ClientAuthenticationHasBeenSet() const
VpcConnectivity & WithClientAuthentication(ClientAuthenticationT &&value)
AWS_KAFKA_API Aws::Utils::Json::JsonValue Jsonize() const
const VpcConnectivityClientAuthentication & GetClientAuthentication() const
AWS_KAFKA_API VpcConnectivity & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_KAFKA_API VpcConnectivity(Aws::Utils::Json::JsonView jsonValue)
AWS_KAFKA_API VpcConnectivity()=default
Aws::Utils::Json::JsonValue JsonValue