7#include <aws/workspaces/WorkSpaces_EXPORTS.h>
8#include <aws/workspaces/model/ReconnectEnum.h>
9#include <aws/workspaces/model/LogUploadEnum.h>
72 bool m_reconnectEnabledHasBeenSet =
false;
75 bool m_logUploadEnabledHasBeenSet =
false;
void SetLogUploadEnabled(const LogUploadEnum &value)
ClientProperties & WithLogUploadEnabled(const LogUploadEnum &value)
void SetReconnectEnabled(ReconnectEnum &&value)
bool ReconnectEnabledHasBeenSet() const
AWS_WORKSPACES_API ClientProperties & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_WORKSPACES_API Aws::Utils::Json::JsonValue Jsonize() const
void SetLogUploadEnabled(LogUploadEnum &&value)
bool LogUploadEnabledHasBeenSet() const
const LogUploadEnum & GetLogUploadEnabled() const
ClientProperties & WithReconnectEnabled(ReconnectEnum &&value)
ClientProperties & WithReconnectEnabled(const ReconnectEnum &value)
AWS_WORKSPACES_API ClientProperties()
void SetReconnectEnabled(const ReconnectEnum &value)
ClientProperties & WithLogUploadEnabled(LogUploadEnum &&value)
AWS_WORKSPACES_API ClientProperties(Aws::Utils::Json::JsonView jsonValue)
const ReconnectEnum & GetReconnectEnabled() const
Aws::Utils::Json::JsonValue JsonValue