7#include <aws/qapps/QApps_EXPORTS.h>
39 m_enabledHasBeenSet =
true;
55 m_acceptResponsesHasBeenSet =
true;
56 m_acceptResponses = value;
72 m_revealCardsHasBeenSet =
true;
73 m_revealCards = value;
81 bool m_enabled{
false};
83 bool m_acceptResponses{
false};
85 bool m_revealCards{
false};
86 bool m_enabledHasBeenSet =
false;
87 bool m_acceptResponsesHasBeenSet =
false;
88 bool m_revealCardsHasBeenSet =
false;
void SetEnabled(bool value)
SessionSharingConfiguration & WithEnabled(bool value)
SessionSharingConfiguration & WithRevealCards(bool value)
bool EnabledHasBeenSet() const
AWS_QAPPS_API Aws::Utils::Json::JsonValue Jsonize() const
bool GetRevealCards() const
AWS_QAPPS_API SessionSharingConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
SessionSharingConfiguration & WithAcceptResponses(bool value)
bool RevealCardsHasBeenSet() const
bool GetAcceptResponses() const
AWS_QAPPS_API SessionSharingConfiguration(Aws::Utils::Json::JsonView jsonValue)
void SetAcceptResponses(bool value)
bool AcceptResponsesHasBeenSet() const
void SetRevealCards(bool value)
AWS_QAPPS_API SessionSharingConfiguration()=default
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue