7#include <aws/voice-id/VoiceID_EXPORTS.h>
8#include <aws/voice-id/model/EnrollmentJobFraudDetectionConfig.h>
9#include <aws/voice-id/model/ExistingEnrollmentAction.h>
47 m_existingEnrollmentActionHasBeenSet =
true;
48 m_existingEnrollmentAction = value;
62 template <
typename FraudDetectionConfigT = EnrollmentJobFraudDetectionConfig>
64 m_fraudDetectionConfigHasBeenSet =
true;
65 m_fraudDetectionConfig = std::forward<FraudDetectionConfigT>(value);
67 template <
typename FraudDetectionConfigT = EnrollmentJobFraudDetectionConfig>
76 EnrollmentJobFraudDetectionConfig m_fraudDetectionConfig;
77 bool m_existingEnrollmentActionHasBeenSet =
false;
78 bool m_fraudDetectionConfigHasBeenSet =
false;
AWS_VOICEID_API Aws::Utils::Json::JsonValue Jsonize() const
bool FraudDetectionConfigHasBeenSet() const
AWS_VOICEID_API EnrollmentConfig()=default
AWS_VOICEID_API EnrollmentConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetExistingEnrollmentAction(ExistingEnrollmentAction value)
bool ExistingEnrollmentActionHasBeenSet() const
const EnrollmentJobFraudDetectionConfig & GetFraudDetectionConfig() const
AWS_VOICEID_API EnrollmentConfig(Aws::Utils::Json::JsonView jsonValue)
EnrollmentConfig & WithFraudDetectionConfig(FraudDetectionConfigT &&value)
void SetFraudDetectionConfig(FraudDetectionConfigT &&value)
EnrollmentConfig & WithExistingEnrollmentAction(ExistingEnrollmentAction value)
ExistingEnrollmentAction GetExistingEnrollmentAction() const
Aws::Utils::Json::JsonValue JsonValue