7#include <aws/core/utils/Document.h>
8#include <aws/neptunedata/Neptunedata_EXPORTS.h>
19namespace neptunedata {
42 m_waitedHasBeenSet =
true;
58 m_elapsedHasBeenSet =
true;
74 m_cancelledHasBeenSet =
true;
89 template <
typename SubqueriesT = Aws::Utils::Document>
91 m_subqueriesHasBeenSet =
true;
92 m_subqueries = std::forward<SubqueriesT>(value);
94 template <
typename SubqueriesT = Aws::Utils::Document>
105 bool m_cancelled{
false};
108 bool m_waitedHasBeenSet =
false;
109 bool m_elapsedHasBeenSet =
false;
110 bool m_cancelledHasBeenSet =
false;
111 bool m_subqueriesHasBeenSet =
false;
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
QueryEvalStats & WithSubqueries(SubqueriesT &&value)
void SetSubqueries(SubqueriesT &&value)
AWS_NEPTUNEDATA_API QueryEvalStats()=default
Aws::Utils::DocumentView GetSubqueries() const
QueryEvalStats & WithWaited(int 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
QueryEvalStats & WithElapsed(int value)
Aws::Utils::Json::JsonValue JsonValue