7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/connect/model/AutoEvaluationStatus.h>
9#include <aws/connect/model/ContactParticipantRole.h>
10#include <aws/core/utils/DateTime.h>
11#include <aws/core/utils/memory/stl/AWSString.h>
44 template <
typename ContactIdT = Aws::String>
46 m_contactIdHasBeenSet =
true;
47 m_contactId = std::forward<ContactIdT>(value);
49 template <
typename ContactIdT = Aws::String>
62 template <
typename EvaluatorArnT = Aws::String>
64 m_evaluatorArnHasBeenSet =
true;
65 m_evaluatorArn = std::forward<EvaluatorArnT>(value);
67 template <
typename EvaluatorArnT = Aws::String>
80 template <
typename ContactAgentIdT = Aws::String>
82 m_contactAgentIdHasBeenSet =
true;
83 m_contactAgentId = std::forward<ContactAgentIdT>(value);
85 template <
typename ContactAgentIdT = Aws::String>
98 template <
typename CalibrationSessionIdT = Aws::String>
100 m_calibrationSessionIdHasBeenSet =
true;
101 m_calibrationSessionId = std::forward<CalibrationSessionIdT>(value);
103 template <
typename CalibrationSessionIdT = Aws::String>
117 m_scorePercentageHasBeenSet =
true;
118 m_scorePercentage = value;
134 m_scoreAutomaticFailHasBeenSet =
true;
135 m_scoreAutomaticFail = value;
150 m_scoreNotApplicableHasBeenSet =
true;
151 m_scoreNotApplicable = value;
166 m_autoEvaluationEnabledHasBeenSet =
true;
167 m_autoEvaluationEnabled = value;
182 m_autoEvaluationStatusHasBeenSet =
true;
183 m_autoEvaluationStatus = value;
197 template <
typename AcknowledgedTimeT = Aws::Utils::DateTime>
199 m_acknowledgedTimeHasBeenSet =
true;
200 m_acknowledgedTime = std::forward<AcknowledgedTimeT>(value);
202 template <
typename AcknowledgedTimeT = Aws::Utils::DateTime>
215 template <
typename AcknowledgedByT = Aws::String>
217 m_acknowledgedByHasBeenSet =
true;
218 m_acknowledgedBy = std::forward<AcknowledgedByT>(value);
220 template <
typename AcknowledgedByT = Aws::String>
233 template <
typename AcknowledgerCommentT = Aws::String>
235 m_acknowledgerCommentHasBeenSet =
true;
236 m_acknowledgerComment = std::forward<AcknowledgerCommentT>(value);
238 template <
typename AcknowledgerCommentT = Aws::String>
251 template <
typename SamplingJobIdT = Aws::String>
253 m_samplingJobIdHasBeenSet =
true;
254 m_samplingJobId = std::forward<SamplingJobIdT>(value);
256 template <
typename SamplingJobIdT = Aws::String>
269 template <
typename ReviewIdT = Aws::String>
271 m_reviewIdHasBeenSet =
true;
272 m_reviewId = std::forward<ReviewIdT>(value);
274 template <
typename ReviewIdT = Aws::String>
288 m_contactParticipantRoleHasBeenSet =
true;
289 m_contactParticipantRole = value;
303 template <
typename ContactParticipantIdT = Aws::String>
305 m_contactParticipantIdHasBeenSet =
true;
306 m_contactParticipantId = std::forward<ContactParticipantIdT>(value);
308 template <
typename ContactParticipantIdT = Aws::String>
323 double m_scorePercentage{0.0};
325 bool m_scoreAutomaticFail{
false};
327 bool m_scoreNotApplicable{
false};
329 bool m_autoEvaluationEnabled{
false};
346 bool m_contactIdHasBeenSet =
false;
347 bool m_evaluatorArnHasBeenSet =
false;
348 bool m_contactAgentIdHasBeenSet =
false;
349 bool m_calibrationSessionIdHasBeenSet =
false;
350 bool m_scorePercentageHasBeenSet =
false;
351 bool m_scoreAutomaticFailHasBeenSet =
false;
352 bool m_scoreNotApplicableHasBeenSet =
false;
353 bool m_autoEvaluationEnabledHasBeenSet =
false;
354 bool m_autoEvaluationStatusHasBeenSet =
false;
355 bool m_acknowledgedTimeHasBeenSet =
false;
356 bool m_acknowledgedByHasBeenSet =
false;
357 bool m_acknowledgerCommentHasBeenSet =
false;
358 bool m_samplingJobIdHasBeenSet =
false;
359 bool m_reviewIdHasBeenSet =
false;
360 bool m_contactParticipantRoleHasBeenSet =
false;
361 bool m_contactParticipantIdHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue