NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
Represents a query compilation request. The request encapsulates the decomposed query plan and addition properties. More...
#include <QueryCompilationRequest.hpp>
Public Member Functions | |
void | enableDebugging () |
Enable debugging for this query. More... | |
bool | isDebugEnabled () const |
Checks if debugging is enabled. More... | |
void | enableOptimizations () |
Checks if optimizations for this query. More... | |
bool | isOptimizeEnabled () const |
Checks if optimization flags is enabled. More... | |
void | enableDump () |
Enable debugging for this query. More... | |
bool | isDumpEnabled () const |
Checks if dumping to nesviz is enabled. More... | |
DecomposedQueryPlanPtr | getDecomposedQueryPlan () |
Gets the Decomposed query plan of this request. More... | |
Runtime::NodeEnginePtr | getNodeEngine () |
Gets the node engine. More... | |
Static Public Member Functions | |
static QueryCompilationRequestPtr | create (DecomposedQueryPlanPtr decomposedQueryPlan, Runtime::NodeEnginePtr nodeEngine) |
Represents a query compilation request. The request encapsulates the decomposed query plan and addition properties.
|
static |
References backward::details::move().
Referenced by NES::Optimizer::SampleCodeGenerationPhase::execute(), NES::Runtime::NodeEngine::registerDecomposableQueryPlan(), and TEST_F().
void NES::QueryCompilation::QueryCompilationRequest::enableDebugging | ( | ) |
Enable debugging for this query.
void NES::QueryCompilation::QueryCompilationRequest::enableDump | ( | ) |
Enable debugging for this query.
void NES::QueryCompilation::QueryCompilationRequest::enableOptimizations | ( | ) |
Checks if optimizations for this query.
DecomposedQueryPlanPtr NES::QueryCompilation::QueryCompilationRequest::getDecomposedQueryPlan | ( | ) |
Gets the Decomposed query plan of this request.
Runtime::NodeEnginePtr NES::QueryCompilation::QueryCompilationRequest::getNodeEngine | ( | ) |
Gets the node engine.
bool NES::QueryCompilation::QueryCompilationRequest::isDebugEnabled | ( | ) | const |
Checks if debugging is enabled.
bool NES::QueryCompilation::QueryCompilationRequest::isDumpEnabled | ( | ) | const |
Checks if dumping to nesviz is enabled.
bool NES::QueryCompilation::QueryCompilationRequest::isOptimizeEnabled | ( | ) | const |
Checks if optimization flags is enabled.