7#include <aws/frauddetector/FraudDetector_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/frauddetector/model/PredictionExplanations.h>
22namespace FraudDetector
47 template<
typename OutputVariableNameT = Aws::String>
48 void SetOutputVariableName(OutputVariableNameT&& value) { m_outputVariableNameHasBeenSet =
true; m_outputVariableName = std::forward<OutputVariableNameT>(value); }
49 template<
typename OutputVariableNameT = Aws::String>
59 template<
typename EvaluationScoreT = Aws::String>
60 void SetEvaluationScore(EvaluationScoreT&& value) { m_evaluationScoreHasBeenSet =
true; m_evaluationScore = std::forward<EvaluationScoreT>(value); }
61 template<
typename EvaluationScoreT = Aws::String>
71 template<
typename PredictionExplanationsT = PredictionExplanations>
72 void SetPredictionExplanations(PredictionExplanationsT&& value) { m_predictionExplanationsHasBeenSet =
true; m_predictionExplanations = std::forward<PredictionExplanationsT>(value); }
73 template<
typename PredictionExplanationsT = PredictionExplanations>
79 bool m_outputVariableNameHasBeenSet =
false;
82 bool m_evaluationScoreHasBeenSet =
false;
85 bool m_predictionExplanationsHasBeenSet =
false;
ModelVersionEvaluation & WithOutputVariableName(OutputVariableNameT &&value)
void SetOutputVariableName(OutputVariableNameT &&value)
AWS_FRAUDDETECTOR_API ModelVersionEvaluation()=default
const Aws::String & GetOutputVariableName() const
bool EvaluationScoreHasBeenSet() const
AWS_FRAUDDETECTOR_API ModelVersionEvaluation & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetPredictionExplanations(PredictionExplanationsT &&value)
ModelVersionEvaluation & WithEvaluationScore(EvaluationScoreT &&value)
void SetEvaluationScore(EvaluationScoreT &&value)
bool OutputVariableNameHasBeenSet() const
bool PredictionExplanationsHasBeenSet() const
const Aws::String & GetEvaluationScore() const
AWS_FRAUDDETECTOR_API ModelVersionEvaluation(Aws::Utils::Json::JsonView jsonValue)
AWS_FRAUDDETECTOR_API Aws::Utils::Json::JsonValue Jsonize() const
const PredictionExplanations & GetPredictionExplanations() const
ModelVersionEvaluation & WithPredictionExplanations(PredictionExplanationsT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue