7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/connect/model/ParticipantTimerAction.h>
46 m_participantTimerActionHasBeenSet =
true;
47 m_participantTimerAction = value;
62 m_participantTimerDurationInMinutesHasBeenSet =
true;
63 m_participantTimerDurationInMinutes = value;
73 int m_participantTimerDurationInMinutes{0};
74 bool m_participantTimerActionHasBeenSet =
false;
75 bool m_participantTimerDurationInMinutesHasBeenSet =
false;
void SetParticipantTimerDurationInMinutes(int value)
AWS_CONNECT_API ParticipantTimerValue & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_CONNECT_API ParticipantTimerValue()=default
bool ParticipantTimerActionHasBeenSet() const
ParticipantTimerValue & WithParticipantTimerAction(ParticipantTimerAction value)
AWS_CONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
bool ParticipantTimerDurationInMinutesHasBeenSet() const
AWS_CONNECT_API ParticipantTimerValue(Aws::Utils::Json::JsonView jsonValue)
ParticipantTimerAction GetParticipantTimerAction() const
ParticipantTimerValue & WithParticipantTimerDurationInMinutes(int value)
int GetParticipantTimerDurationInMinutes() const
void SetParticipantTimerAction(ParticipantTimerAction value)
Aws::Utils::Json::JsonValue JsonValue