Class ExecutionResult¶
-
class
ExecutionResult¶ -
Public Functions
-
ExecutionResult()¶
-
ExecutionResult(ResultSetPtr &&result, const std::vector<TargetMetaInfo> &targets_meta)¶
-
ExecutionResult(const ExecutionResult &that)¶
-
ExecutionResult(ExecutionResult &&that)¶
-
ExecutionResult(const std::vector<PushedDownFilterInfo> &pushed_down_filter_info, bool filter_push_down_enabled)¶
-
ExecutionResult &
operator=(const ExecutionResult &that)¶
-
bool
empty() const¶
-
const ResultSetPtr &
getDataPtr() const¶
-
const std::vector<TargetMetaInfo> &
getTargetsMeta() const¶
-
const std::vector<PushedDownFilterInfo> &
getPushedDownFilterInfo() const¶
-
const bool
isFilterPushDownEnabled() const¶
-
void
setQueueTime(const int64_t queue_time_ms)¶
-
std::string
toString() const¶
-
std::string
getExplanation()¶
-
int64_t
getExecutionTime() const¶
-
void
setExecutionTime(int64_t execution_time_ms)¶
-
void
addExecutionTime(int64_t execution_time_ms)¶
Private Members
-
ResultSetPtr
result_¶
-
std::vector<TargetMetaInfo>
targets_meta_¶
-
std::vector<PushedDownFilterInfo>
pushed_down_filter_info_¶
-
bool
filter_push_down_enabled_¶
-
bool
success_¶
-
uint64_t
execution_time_ms_¶
-