7#include <aws/glue/Glue_EXPORTS.h>
45 inline void SetActualValue(
double value) { m_actualValueHasBeenSet =
true; m_actualValue = value; }
56 inline void SetExpectedValue(
double value) { m_expectedValueHasBeenSet =
true; m_expectedValue = value; }
67 inline void SetLowerLimit(
double value) { m_lowerLimitHasBeenSet =
true; m_lowerLimit = value; }
78 inline void SetUpperLimit(
double value) { m_upperLimitHasBeenSet =
true; m_upperLimit = value; }
83 double m_actualValue{0.0};
84 bool m_actualValueHasBeenSet =
false;
86 double m_expectedValue{0.0};
87 bool m_expectedValueHasBeenSet =
false;
89 double m_lowerLimit{0.0};
90 bool m_lowerLimitHasBeenSet =
false;
92 double m_upperLimit{0.0};
93 bool m_upperLimitHasBeenSet =
false;
DataQualityMetricValues & WithLowerLimit(double value)
AWS_GLUE_API DataQualityMetricValues()=default
void SetLowerLimit(double value)
bool ExpectedValueHasBeenSet() const
double GetActualValue() const
AWS_GLUE_API DataQualityMetricValues & operator=(Aws::Utils::Json::JsonView jsonValue)
bool LowerLimitHasBeenSet() const
void SetExpectedValue(double value)
double GetLowerLimit() const
DataQualityMetricValues & WithActualValue(double value)
DataQualityMetricValues & WithExpectedValue(double value)
void SetActualValue(double value)
bool ActualValueHasBeenSet() const
DataQualityMetricValues & WithUpperLimit(double value)
AWS_GLUE_API DataQualityMetricValues(Aws::Utils::Json::JsonView jsonValue)
void SetUpperLimit(double value)
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
double GetExpectedValue() const
bool UpperLimitHasBeenSet() const
double GetUpperLimit() const
Aws::Utils::Json::JsonValue JsonValue