/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The Online Fraud Insights (OFI) model training metric details.
* See Also:
AWS
* API Reference
The model's performance metrics data points.
*/ inline const Aws::VectorThe model's performance metrics data points.
*/ inline bool MetricDataPointsHasBeenSet() const { return m_metricDataPointsHasBeenSet; } /** *The model's performance metrics data points.
*/ inline void SetMetricDataPoints(const Aws::VectorThe model's performance metrics data points.
*/ inline void SetMetricDataPoints(Aws::VectorThe model's performance metrics data points.
*/ inline OFITrainingMetricsValue& WithMetricDataPoints(const Aws::VectorThe model's performance metrics data points.
*/ inline OFITrainingMetricsValue& WithMetricDataPoints(Aws::VectorThe model's performance metrics data points.
*/ inline OFITrainingMetricsValue& AddMetricDataPoints(const OFIMetricDataPoint& value) { m_metricDataPointsHasBeenSet = true; m_metricDataPoints.push_back(value); return *this; } /** *The model's performance metrics data points.
*/ inline OFITrainingMetricsValue& AddMetricDataPoints(OFIMetricDataPoint&& value) { m_metricDataPointsHasBeenSet = true; m_metricDataPoints.push_back(std::move(value)); return *this; } /** *The model's overall performance score.
*/ inline const OFIModelPerformance& GetModelPerformance() const{ return m_modelPerformance; } /** *The model's overall performance score.
*/ inline bool ModelPerformanceHasBeenSet() const { return m_modelPerformanceHasBeenSet; } /** *The model's overall performance score.
*/ inline void SetModelPerformance(const OFIModelPerformance& value) { m_modelPerformanceHasBeenSet = true; m_modelPerformance = value; } /** *The model's overall performance score.
*/ inline void SetModelPerformance(OFIModelPerformance&& value) { m_modelPerformanceHasBeenSet = true; m_modelPerformance = std::move(value); } /** *The model's overall performance score.
*/ inline OFITrainingMetricsValue& WithModelPerformance(const OFIModelPerformance& value) { SetModelPerformance(value); return *this;} /** *The model's overall performance score.
*/ inline OFITrainingMetricsValue& WithModelPerformance(OFIModelPerformance&& value) { SetModelPerformance(std::move(value)); return *this;} private: Aws::Vector