7#include <aws/timestream-query/TimestreamQuery_EXPORTS.h>
8#include <aws/timestream-query/model/QuerySpatialCoverage.h>
9#include <aws/timestream-query/model/QueryTemporalRange.h>
22namespace TimestreamQuery
81 inline void SetQueryTableCount(
long long value) { m_queryTableCountHasBeenSet =
true; m_queryTableCount = value; }
93 inline void SetOutputRows(
long long value) { m_outputRowsHasBeenSet =
true; m_outputRows = value; }
104 inline void SetOutputBytes(
long long value) { m_outputBytesHasBeenSet =
true; m_outputBytes = value; }
110 bool m_querySpatialCoverageHasBeenSet =
false;
113 bool m_queryTemporalRangeHasBeenSet =
false;
115 long long m_queryTableCount;
116 bool m_queryTableCountHasBeenSet =
false;
118 long long m_outputRows;
119 bool m_outputRowsHasBeenSet =
false;
121 long long m_outputBytes;
122 bool m_outputBytesHasBeenSet =
false;
bool QuerySpatialCoverageHasBeenSet() const
AWS_TIMESTREAMQUERY_API ScheduledQueryInsightsResponse(Aws::Utils::Json::JsonView jsonValue)
void SetQueryTableCount(long long value)
long long GetQueryTableCount() const
long long GetOutputBytes() const
AWS_TIMESTREAMQUERY_API ScheduledQueryInsightsResponse()
ScheduledQueryInsightsResponse & WithOutputRows(long long value)
bool QueryTemporalRangeHasBeenSet() const
void SetQueryTemporalRange(const QueryTemporalRange &value)
bool OutputBytesHasBeenSet() const
void SetQueryTemporalRange(QueryTemporalRange &&value)
ScheduledQueryInsightsResponse & WithQuerySpatialCoverage(const QuerySpatialCoverage &value)
ScheduledQueryInsightsResponse & WithOutputBytes(long long value)
ScheduledQueryInsightsResponse & WithQuerySpatialCoverage(QuerySpatialCoverage &&value)
void SetQuerySpatialCoverage(QuerySpatialCoverage &&value)
void SetQuerySpatialCoverage(const QuerySpatialCoverage &value)
bool OutputRowsHasBeenSet() const
void SetOutputRows(long long value)
AWS_TIMESTREAMQUERY_API ScheduledQueryInsightsResponse & operator=(Aws::Utils::Json::JsonView jsonValue)
ScheduledQueryInsightsResponse & WithQueryTableCount(long long value)
const QueryTemporalRange & GetQueryTemporalRange() const
long long GetOutputRows() const
AWS_TIMESTREAMQUERY_API Aws::Utils::Json::JsonValue Jsonize() const
void SetOutputBytes(long long value)
ScheduledQueryInsightsResponse & WithQueryTemporalRange(const QueryTemporalRange &value)
bool QueryTableCountHasBeenSet() const
const QuerySpatialCoverage & GetQuerySpatialCoverage() const
ScheduledQueryInsightsResponse & WithQueryTemporalRange(QueryTemporalRange &&value)
Aws::Utils::Json::JsonValue JsonValue