7#include <aws/qconnect/QConnect_EXPORTS.h>
8#include <aws/qconnect/model/ConversationStatus.h>
9#include <aws/qconnect/model/ConversationStatusReason.h>
63 bool m_statusHasBeenSet =
false;
66 bool m_reasonHasBeenSet =
false;
bool ReasonHasBeenSet() const
AWS_QCONNECT_API ConversationState()=default
AWS_QCONNECT_API ConversationState(Aws::Utils::Json::JsonView jsonValue)
ConversationState & WithStatus(ConversationStatus value)
bool StatusHasBeenSet() const
void SetReason(ConversationStatusReason value)
AWS_QCONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
ConversationStatusReason GetReason() const
ConversationState & WithReason(ConversationStatusReason value)
void SetStatus(ConversationStatus value)
AWS_QCONNECT_API ConversationState & operator=(Aws::Utils::Json::JsonView jsonValue)
ConversationStatus GetStatus() const
Aws::Utils::Json::JsonValue JsonValue