7#include <aws/glue/Glue_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
9#include <aws/glue/model/InclusionAnnotationValue.h>
47 inline void SetLowerBound(
double value) { m_lowerBoundHasBeenSet =
true; m_lowerBound = value; }
57 inline void SetUpperBound(
double value) { m_upperBoundHasBeenSet =
true; m_upperBound = value; }
67 inline void SetPredictedValue(
double value) { m_predictedValueHasBeenSet =
true; m_predictedValue = value; }
77 inline void SetActualValue(
double value) { m_actualValueHasBeenSet =
true; m_actualValue = value; }
107 bool m_lowerBoundHasBeenSet =
false;
110 bool m_upperBoundHasBeenSet =
false;
112 double m_predictedValue;
113 bool m_predictedValueHasBeenSet =
false;
115 double m_actualValue;
116 bool m_actualValueHasBeenSet =
false;
119 bool m_dateHasBeenSet =
false;
122 bool m_inclusionAnnotationHasBeenSet =
false;
StatisticModelResult & WithDate(const Aws::Utils::DateTime &value)
StatisticModelResult & WithUpperBound(double value)
double GetUpperBound() const
AWS_GLUE_API StatisticModelResult & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetDate(Aws::Utils::DateTime &&value)
StatisticModelResult & WithDate(Aws::Utils::DateTime &&value)
AWS_GLUE_API StatisticModelResult(Aws::Utils::Json::JsonView jsonValue)
bool LowerBoundHasBeenSet() const
const InclusionAnnotationValue & GetInclusionAnnotation() const
void SetInclusionAnnotation(InclusionAnnotationValue &&value)
const Aws::Utils::DateTime & GetDate() const
void SetUpperBound(double value)
bool PredictedValueHasBeenSet() const
double GetPredictedValue() const
double GetActualValue() const
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GLUE_API StatisticModelResult()
void SetDate(const Aws::Utils::DateTime &value)
bool DateHasBeenSet() const
bool ActualValueHasBeenSet() const
void SetPredictedValue(double value)
StatisticModelResult & WithInclusionAnnotation(InclusionAnnotationValue &&value)
StatisticModelResult & WithInclusionAnnotation(const InclusionAnnotationValue &value)
StatisticModelResult & WithActualValue(double value)
double GetLowerBound() const
void SetInclusionAnnotation(const InclusionAnnotationValue &value)
bool InclusionAnnotationHasBeenSet() const
StatisticModelResult & WithPredictedValue(double value)
StatisticModelResult & WithLowerBound(double value)
void SetActualValue(double value)
bool UpperBoundHasBeenSet() const
void SetLowerBound(double value)
Aws::Utils::Json::JsonValue JsonValue