7#include <aws/glue/Glue_EXPORTS.h>
45 inline void SetMaximumLength(
long long value) { m_maximumLengthHasBeenSet =
true; m_maximumLength = value; }
55 inline void SetAverageLength(
double value) { m_averageLengthHasBeenSet =
true; m_averageLength = value; }
65 inline void SetNumberOfNulls(
long long value) { m_numberOfNullsHasBeenSet =
true; m_numberOfNulls = value; }
70 long long m_maximumLength;
71 bool m_maximumLengthHasBeenSet =
false;
73 double m_averageLength;
74 bool m_averageLengthHasBeenSet =
false;
76 long long m_numberOfNulls;
77 bool m_numberOfNullsHasBeenSet =
false;
double GetAverageLength() const
void SetAverageLength(double value)
AWS_GLUE_API Aws::Utils::Json::JsonValue Jsonize() const
bool AverageLengthHasBeenSet() const
BinaryColumnStatisticsData & WithMaximumLength(long long value)
AWS_GLUE_API BinaryColumnStatisticsData(Aws::Utils::Json::JsonView jsonValue)
void SetMaximumLength(long long value)
AWS_GLUE_API BinaryColumnStatisticsData()
bool NumberOfNullsHasBeenSet() const
BinaryColumnStatisticsData & WithNumberOfNulls(long long value)
void SetNumberOfNulls(long long value)
AWS_GLUE_API BinaryColumnStatisticsData & operator=(Aws::Utils::Json::JsonView jsonValue)
BinaryColumnStatisticsData & WithAverageLength(double value)
bool MaximumLengthHasBeenSet() const
long long GetMaximumLength() const
long long GetNumberOfNulls() const
Aws::Utils::Json::JsonValue JsonValue