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
80 inline void SetQueryTableCount(
long long value) { m_queryTableCountHasBeenSet =
true; m_queryTableCount = value; }
92 inline void SetOutputRows(
long long value) { m_outputRowsHasBeenSet =
true; m_outputRows = value; }
103 inline void SetOutputBytes(
long long value) { m_outputBytesHasBeenSet =
true; m_outputBytes = value; }
113 inline void SetUnloadPartitionCount(
long long value) { m_unloadPartitionCountHasBeenSet =
true; m_unloadPartitionCount = value; }
123 inline void SetUnloadWrittenRows(
long long value) { m_unloadWrittenRowsHasBeenSet =
true; m_unloadWrittenRows = value; }
134 inline void SetUnloadWrittenBytes(
long long value) { m_unloadWrittenBytesHasBeenSet =
true; m_unloadWrittenBytes = value; }
140 bool m_querySpatialCoverageHasBeenSet =
false;
143 bool m_queryTemporalRangeHasBeenSet =
false;
145 long long m_queryTableCount;
146 bool m_queryTableCountHasBeenSet =
false;
148 long long m_outputRows;
149 bool m_outputRowsHasBeenSet =
false;
151 long long m_outputBytes;
152 bool m_outputBytesHasBeenSet =
false;
154 long long m_unloadPartitionCount;
155 bool m_unloadPartitionCountHasBeenSet =
false;
157 long long m_unloadWrittenRows;
158 bool m_unloadWrittenRowsHasBeenSet =
false;
160 long long m_unloadWrittenBytes;
161 bool m_unloadWrittenBytesHasBeenSet =
false;
long long GetUnloadWrittenBytes() const
QueryInsightsResponse & WithOutputRows(long long value)
long long GetQueryTableCount() const
bool OutputRowsHasBeenSet() const
void SetQuerySpatialCoverage(QuerySpatialCoverage &&value)
QueryInsightsResponse & WithUnloadPartitionCount(long long value)
QueryInsightsResponse & WithQuerySpatialCoverage(const QuerySpatialCoverage &value)
long long GetUnloadPartitionCount() const
void SetQueryTemporalRange(QueryTemporalRange &&value)
bool QueryTemporalRangeHasBeenSet() const
QueryInsightsResponse & WithOutputBytes(long long value)
bool UnloadPartitionCountHasBeenSet() const
bool QueryTableCountHasBeenSet() const
const QueryTemporalRange & GetQueryTemporalRange() const
QueryInsightsResponse & WithQueryTemporalRange(QueryTemporalRange &&value)
long long GetOutputBytes() const
void SetUnloadWrittenRows(long long value)
AWS_TIMESTREAMQUERY_API QueryInsightsResponse(Aws::Utils::Json::JsonView jsonValue)
QueryInsightsResponse & WithUnloadWrittenRows(long long value)
void SetOutputBytes(long long value)
void SetQueryTemporalRange(const QueryTemporalRange &value)
void SetUnloadWrittenBytes(long long value)
void SetOutputRows(long long value)
bool UnloadWrittenBytesHasBeenSet() const
long long GetUnloadWrittenRows() const
void SetQuerySpatialCoverage(const QuerySpatialCoverage &value)
long long GetOutputRows() const
bool QuerySpatialCoverageHasBeenSet() const
AWS_TIMESTREAMQUERY_API QueryInsightsResponse & operator=(Aws::Utils::Json::JsonView jsonValue)
const QuerySpatialCoverage & GetQuerySpatialCoverage() const
bool UnloadWrittenRowsHasBeenSet() const
AWS_TIMESTREAMQUERY_API QueryInsightsResponse()
QueryInsightsResponse & WithQuerySpatialCoverage(QuerySpatialCoverage &&value)
AWS_TIMESTREAMQUERY_API Aws::Utils::Json::JsonValue Jsonize() const
void SetUnloadPartitionCount(long long value)
bool OutputBytesHasBeenSet() const
void SetQueryTableCount(long long value)
QueryInsightsResponse & WithQueryTableCount(long long value)
QueryInsightsResponse & WithUnloadWrittenBytes(long long value)
QueryInsightsResponse & WithQueryTemporalRange(const QueryTemporalRange &value)
Aws::Utils::Json::JsonValue JsonValue