7#include <aws/neptunedata/Neptunedata_EXPORTS.h>
8#include <aws/core/utils/Document.h>
47 inline void SetWaited(
int value) { m_waitedHasBeenSet =
true; m_waited = value; }
57 inline void SetElapsed(
int value) { m_elapsedHasBeenSet =
true; m_elapsed = value; }
67 inline void SetCancelled(
bool value) { m_cancelledHasBeenSet =
true; m_cancelled = value; }
85 bool m_waitedHasBeenSet =
false;
88 bool m_elapsedHasBeenSet =
false;
91 bool m_cancelledHasBeenSet =
false;
94 bool m_subqueriesHasBeenSet =
false;
QueryEvalStats & WithSubqueries(const Aws::Utils::Document &value)
void SetWaited(int value)
AWS_NEPTUNEDATA_API QueryEvalStats(Aws::Utils::Json::JsonView jsonValue)
bool GetCancelled() const
AWS_NEPTUNEDATA_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSubqueries(const Aws::Utils::Document &value)
QueryEvalStats & WithSubqueries(Aws::Utils::Document &&value)
Aws::Utils::DocumentView GetSubqueries() const
QueryEvalStats & WithWaited(int value)
void SetSubqueries(Aws::Utils::Document &&value)
bool SubqueriesHasBeenSet() const
bool ElapsedHasBeenSet() const
AWS_NEPTUNEDATA_API QueryEvalStats & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetElapsed(int value)
QueryEvalStats & WithCancelled(bool value)
bool CancelledHasBeenSet() const
void SetCancelled(bool value)
bool WaitedHasBeenSet() const
AWS_NEPTUNEDATA_API QueryEvalStats()
QueryEvalStats & WithElapsed(int value)
Aws::Utils::Json::JsonValue JsonValue