7#include <aws/glue/Glue_EXPORTS.h>
39 m_minimumValueHasBeenSet =
true;
40 m_minimumValue = value;
55 m_maximumValueHasBeenSet =
true;
56 m_maximumValue = value;
71 m_numberOfNullsHasBeenSet =
true;
72 m_numberOfNulls = value;
87 m_numberOfDistinctValuesHasBeenSet =
true;
88 m_numberOfDistinctValues = value;
96 double m_minimumValue{0.0};
98 double m_maximumValue{0.0};
100 long long m_numberOfNulls{0};
102 long long m_numberOfDistinctValues{0};
103 bool m_minimumValueHasBeenSet =
false;
104 bool m_maximumValueHasBeenSet =
false;
105 bool m_numberOfNullsHasBeenSet =
false;
106 bool m_numberOfDistinctValuesHasBeenSet =
false;
bool NumberOfDistinctValuesHasBeenSet() const
void SetNumberOfNulls(long long value)
bool MaximumValueHasBeenSet() const
long long GetNumberOfNulls() const
DoubleColumnStatisticsData & WithMinimumValue(double value)
long long GetNumberOfDistinctValues() const
DoubleColumnStatisticsData & WithNumberOfNulls(long long value)
DoubleColumnStatisticsData & WithMaximumValue(double value)
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetNumberOfDistinctValues(long long value)
AWS_GLUE_API DoubleColumnStatisticsData & operator=(Aws::Utils::Json::JsonView jsonValue)
double GetMaximumValue() const
AWS_GLUE_API DoubleColumnStatisticsData(Aws::Utils::Json::JsonView jsonValue)
void SetMinimumValue(double value)
double GetMinimumValue() const
bool MinimumValueHasBeenSet() const
bool NumberOfNullsHasBeenSet() const
DoubleColumnStatisticsData & WithNumberOfDistinctValues(long long value)
void SetMaximumValue(double value)
AWS_GLUE_API DoubleColumnStatisticsData()=default
Aws::Utils::Json::JsonValue JsonValue