7#include <aws/core/utils/DateTime.h>
8#include <aws/glue/Glue_EXPORTS.h>
9#include <aws/glue/model/InclusionAnnotationValue.h>
42 m_lowerBoundHasBeenSet =
true;
58 m_upperBoundHasBeenSet =
true;
74 m_predictedValueHasBeenSet =
true;
75 m_predictedValue = value;
90 m_actualValueHasBeenSet =
true;
91 m_actualValue = value;
105 template <
typename DateT = Aws::Utils::DateTime>
107 m_dateHasBeenSet =
true;
108 m_date = std::forward<DateT>(value);
110 template <
typename DateT = Aws::Utils::DateTime>
112 SetDate(std::forward<DateT>(value));
124 m_inclusionAnnotationHasBeenSet =
true;
125 m_inclusionAnnotation = value;
133 double m_lowerBound{0.0};
135 double m_upperBound{0.0};
137 double m_predictedValue{0.0};
139 double m_actualValue{0.0};
144 bool m_lowerBoundHasBeenSet =
false;
145 bool m_upperBoundHasBeenSet =
false;
146 bool m_predictedValueHasBeenSet =
false;
147 bool m_actualValueHasBeenSet =
false;
148 bool m_dateHasBeenSet =
false;
149 bool m_inclusionAnnotationHasBeenSet =
false;
StatisticModelResult & WithUpperBound(double value)
double GetUpperBound() const
AWS_GLUE_API StatisticModelResult & operator=(Aws::Utils::Json::JsonView jsonValue)
StatisticModelResult & WithDate(DateT &&value)
AWS_GLUE_API StatisticModelResult(Aws::Utils::Json::JsonView jsonValue)
bool LowerBoundHasBeenSet() const
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
bool DateHasBeenSet() const
bool ActualValueHasBeenSet() const
void SetPredictedValue(double value)
void SetInclusionAnnotation(InclusionAnnotationValue value)
StatisticModelResult & WithActualValue(double value)
double GetLowerBound() const
AWS_GLUE_API StatisticModelResult()=default
bool InclusionAnnotationHasBeenSet() const
StatisticModelResult & WithPredictedValue(double value)
StatisticModelResult & WithLowerBound(double value)
void SetActualValue(double value)
bool UpperBoundHasBeenSet() const
StatisticModelResult & WithInclusionAnnotation(InclusionAnnotationValue value)
void SetDate(DateT &&value)
void SetLowerBound(double value)
InclusionAnnotationValue GetInclusionAnnotation() const
Aws::Utils::Json::JsonValue JsonValue