7#include <aws/frauddetector/FraudDetector_EXPORTS.h>
8#include <aws/frauddetector/model/OFITrainingMetricsValue.h>
9#include <aws/frauddetector/model/TFITrainingMetricsValue.h>
10#include <aws/frauddetector/model/ATITrainingMetricsValue.h>
23namespace FraudDetector
80 bool m_ofiHasBeenSet =
false;
83 bool m_tfiHasBeenSet =
false;
86 bool m_atiHasBeenSet =
false;
void SetTfi(TFITrainingMetricsValue &&value)
TrainingMetricsV2 & WithTfi(const TFITrainingMetricsValue &value)
TrainingMetricsV2 & WithTfi(TFITrainingMetricsValue &&value)
AWS_FRAUDDETECTOR_API TrainingMetricsV2()
bool OfiHasBeenSet() const
bool AtiHasBeenSet() const
bool TfiHasBeenSet() const
AWS_FRAUDDETECTOR_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_FRAUDDETECTOR_API TrainingMetricsV2(Aws::Utils::Json::JsonView jsonValue)
void SetTfi(const TFITrainingMetricsValue &value)
TrainingMetricsV2 & WithOfi(const OFITrainingMetricsValue &value)
AWS_FRAUDDETECTOR_API TrainingMetricsV2 & operator=(Aws::Utils::Json::JsonView jsonValue)
const TFITrainingMetricsValue & GetTfi() const
void SetAti(ATITrainingMetricsValue &&value)
TrainingMetricsV2 & WithAti(ATITrainingMetricsValue &&value)
void SetOfi(const OFITrainingMetricsValue &value)
TrainingMetricsV2 & WithAti(const ATITrainingMetricsValue &value)
TrainingMetricsV2 & WithOfi(OFITrainingMetricsValue &&value)
const ATITrainingMetricsValue & GetAti() const
void SetOfi(OFITrainingMetricsValue &&value)
void SetAti(const ATITrainingMetricsValue &value)
const OFITrainingMetricsValue & GetOfi() const
Aws::Utils::Json::JsonValue JsonValue