7#include <aws/connectcampaigns/ConnectCampaigns_EXPORTS.h>
16namespace ConnectCampaigns {
38 m_enableAnswerMachineDetectionHasBeenSet =
true;
39 m_enableAnswerMachineDetection = value;
54 m_awaitAnswerMachinePromptHasBeenSet =
true;
55 m_awaitAnswerMachinePrompt = value;
63 bool m_enableAnswerMachineDetection{
false};
65 bool m_awaitAnswerMachinePrompt{
false};
66 bool m_enableAnswerMachineDetectionHasBeenSet =
false;
67 bool m_awaitAnswerMachinePromptHasBeenSet =
false;
bool GetEnableAnswerMachineDetection() const
void SetEnableAnswerMachineDetection(bool value)
AWS_CONNECTCAMPAIGNS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_CONNECTCAMPAIGNS_API AnswerMachineDetectionConfig(Aws::Utils::Json::JsonView jsonValue)
bool EnableAnswerMachineDetectionHasBeenSet() const
void SetAwaitAnswerMachinePrompt(bool value)
AnswerMachineDetectionConfig & WithEnableAnswerMachineDetection(bool value)
AWS_CONNECTCAMPAIGNS_API AnswerMachineDetectionConfig()=default
AWS_CONNECTCAMPAIGNS_API AnswerMachineDetectionConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
bool AwaitAnswerMachinePromptHasBeenSet() const
bool GetAwaitAnswerMachinePrompt() const
AnswerMachineDetectionConfig & WithAwaitAnswerMachinePrompt(bool value)
Aws::Utils::Json::JsonValue JsonValue