7#include <aws/timestream-query/TimestreamQuery_EXPORTS.h>
19namespace TimestreamQuery
45 inline void SetProgressPercentage(
double value) { m_progressPercentageHasBeenSet =
true; m_progressPercentage = value; }
57 inline void SetCumulativeBytesScanned(
long long value) { m_cumulativeBytesScannedHasBeenSet =
true; m_cumulativeBytesScanned = value; }
71 inline void SetCumulativeBytesMetered(
long long value) { m_cumulativeBytesMeteredHasBeenSet =
true; m_cumulativeBytesMetered = value; }
76 double m_progressPercentage;
77 bool m_progressPercentageHasBeenSet =
false;
79 long long m_cumulativeBytesScanned;
80 bool m_cumulativeBytesScannedHasBeenSet =
false;
82 long long m_cumulativeBytesMetered;
83 bool m_cumulativeBytesMeteredHasBeenSet =
false;
QueryStatus & WithCumulativeBytesMetered(long long value)
bool CumulativeBytesScannedHasBeenSet() const
QueryStatus & WithCumulativeBytesScanned(long long value)
AWS_TIMESTREAMQUERY_API QueryStatus()
bool ProgressPercentageHasBeenSet() const
double GetProgressPercentage() const
void SetProgressPercentage(double value)
QueryStatus & WithProgressPercentage(double value)
AWS_TIMESTREAMQUERY_API Aws::Utils::Json::JsonValue Jsonize() const
void SetCumulativeBytesScanned(long long value)
long long GetCumulativeBytesMetered() const
AWS_TIMESTREAMQUERY_API QueryStatus & operator=(Aws::Utils::Json::JsonView jsonValue)
bool CumulativeBytesMeteredHasBeenSet() const
long long GetCumulativeBytesScanned() const
void SetCumulativeBytesMetered(long long value)
AWS_TIMESTREAMQUERY_API QueryStatus(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue