7#include <aws/athena/Athena_EXPORTS.h>
47 inline void SetQueryQueueTimeInMillis(
long long value) { m_queryQueueTimeInMillisHasBeenSet =
true; m_queryQueueTimeInMillis = value; }
107 long long m_queryQueueTimeInMillis;
108 bool m_queryQueueTimeInMillisHasBeenSet =
false;
110 long long m_servicePreProcessingTimeInMillis;
111 bool m_servicePreProcessingTimeInMillisHasBeenSet =
false;
113 long long m_queryPlanningTimeInMillis;
114 bool m_queryPlanningTimeInMillisHasBeenSet =
false;
116 long long m_engineExecutionTimeInMillis;
117 bool m_engineExecutionTimeInMillisHasBeenSet =
false;
119 long long m_serviceProcessingTimeInMillis;
120 bool m_serviceProcessingTimeInMillisHasBeenSet =
false;
122 long long m_totalExecutionTimeInMillis;
123 bool m_totalExecutionTimeInMillisHasBeenSet =
false;
long long GetServicePreProcessingTimeInMillis() const
QueryRuntimeStatisticsTimeline & WithEngineExecutionTimeInMillis(long long value)
void SetServicePreProcessingTimeInMillis(long long value)
bool ServiceProcessingTimeInMillisHasBeenSet() const
bool QueryPlanningTimeInMillisHasBeenSet() const
bool TotalExecutionTimeInMillisHasBeenSet() const
AWS_ATHENA_API QueryRuntimeStatisticsTimeline(Aws::Utils::Json::JsonView jsonValue)
QueryRuntimeStatisticsTimeline & WithTotalExecutionTimeInMillis(long long value)
QueryRuntimeStatisticsTimeline & WithServiceProcessingTimeInMillis(long long value)
bool ServicePreProcessingTimeInMillisHasBeenSet() const
void SetServiceProcessingTimeInMillis(long long value)
QueryRuntimeStatisticsTimeline & WithQueryPlanningTimeInMillis(long long value)
void SetEngineExecutionTimeInMillis(long long value)
AWS_ATHENA_API QueryRuntimeStatisticsTimeline & operator=(Aws::Utils::Json::JsonView jsonValue)
QueryRuntimeStatisticsTimeline & WithQueryQueueTimeInMillis(long long value)
void SetQueryPlanningTimeInMillis(long long value)
void SetTotalExecutionTimeInMillis(long long value)
AWS_ATHENA_API Aws::Utils::Json::JsonValue Jsonize() const
void SetQueryQueueTimeInMillis(long long value)
long long GetServiceProcessingTimeInMillis() const
long long GetQueryQueueTimeInMillis() const
long long GetTotalExecutionTimeInMillis() const
long long GetQueryPlanningTimeInMillis() const
QueryRuntimeStatisticsTimeline & WithServicePreProcessingTimeInMillis(long long value)
long long GetEngineExecutionTimeInMillis() const
bool EngineExecutionTimeInMillisHasBeenSet() const
bool QueryQueueTimeInMillisHasBeenSet() const
AWS_ATHENA_API QueryRuntimeStatisticsTimeline()
Aws::Utils::Json::JsonValue JsonValue