/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Range of area under curve (auc) expected from the model. A range greater
* than 0.1 indicates higher model uncertainity. A range is the difference between
* upper and lower bound of auc. See Also:
AWS
* API Reference
The lower bound value of the area under curve (auc).
*/ inline double GetLowerBoundValue() const{ return m_lowerBoundValue; } /** *The lower bound value of the area under curve (auc).
*/ inline bool LowerBoundValueHasBeenSet() const { return m_lowerBoundValueHasBeenSet; } /** *The lower bound value of the area under curve (auc).
*/ inline void SetLowerBoundValue(double value) { m_lowerBoundValueHasBeenSet = true; m_lowerBoundValue = value; } /** *The lower bound value of the area under curve (auc).
*/ inline UncertaintyRange& WithLowerBoundValue(double value) { SetLowerBoundValue(value); return *this;} /** *The upper bound value of the area under curve (auc).
*/ inline double GetUpperBoundValue() const{ return m_upperBoundValue; } /** *The upper bound value of the area under curve (auc).
*/ inline bool UpperBoundValueHasBeenSet() const { return m_upperBoundValueHasBeenSet; } /** *The upper bound value of the area under curve (auc).
*/ inline void SetUpperBoundValue(double value) { m_upperBoundValueHasBeenSet = true; m_upperBoundValue = value; } /** *The upper bound value of the area under curve (auc).
*/ inline UncertaintyRange& WithUpperBoundValue(double value) { SetUpperBoundValue(value); return *this;} private: double m_lowerBoundValue; bool m_lowerBoundValueHasBeenSet = false; double m_upperBoundValue; bool m_upperBoundValueHasBeenSet = false; }; } // namespace Model } // namespace FraudDetector } // namespace Aws