7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/connect/model/Channel.h>
43 m_channelHasBeenSet =
true;
61 m_persistentConnectionHasBeenSet =
true;
62 m_persistentConnection = value;
72 bool m_persistentConnection{
false};
73 bool m_channelHasBeenSet =
false;
74 bool m_persistentConnectionHasBeenSet =
false;
AWS_CONNECT_API PersistentConnectionConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_CONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
PersistentConnectionConfig & WithChannel(Channel value)
bool GetPersistentConnection() const
bool ChannelHasBeenSet() const
void SetPersistentConnection(bool value)
Channel GetChannel() const
AWS_CONNECT_API PersistentConnectionConfig(Aws::Utils::Json::JsonView jsonValue)
void SetChannel(Channel value)
AWS_CONNECT_API PersistentConnectionConfig()=default
bool PersistentConnectionHasBeenSet() const
PersistentConnectionConfig & WithPersistentConnection(bool value)
Aws::Utils::Json::JsonValue JsonValue