7#include <aws/connectcampaignsv2/ConnectCampaignsV2_EXPORTS.h>
19namespace ConnectCampaignsV2
59 bool m_enableAnswerMachineDetection{
false};
60 bool m_enableAnswerMachineDetectionHasBeenSet =
false;
62 bool m_awaitAnswerMachinePrompt{
false};
63 bool m_awaitAnswerMachinePromptHasBeenSet =
false;
AWS_CONNECTCAMPAIGNSV2_API AnswerMachineDetectionConfig(Aws::Utils::Json::JsonView jsonValue)
AWS_CONNECTCAMPAIGNSV2_API AnswerMachineDetectionConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
bool GetAwaitAnswerMachinePrompt() const
void SetAwaitAnswerMachinePrompt(bool value)
bool AwaitAnswerMachinePromptHasBeenSet() const
AnswerMachineDetectionConfig & WithEnableAnswerMachineDetection(bool value)
bool GetEnableAnswerMachineDetection() const
AnswerMachineDetectionConfig & WithAwaitAnswerMachinePrompt(bool value)
AWS_CONNECTCAMPAIGNSV2_API AnswerMachineDetectionConfig()=default
AWS_CONNECTCAMPAIGNSV2_API Aws::Utils::Json::JsonValue Jsonize() const
bool EnableAnswerMachineDetectionHasBeenSet() const
void SetEnableAnswerMachineDetection(bool value)
Aws::Utils::Json::JsonValue JsonValue