NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
Metadata defining the information about the new decomposed plan that needs to be started instead of the current one. This metadata can be used for updating the query plan due to addition, removal, or updation of an operator. More...
#include <UpdateQueryMetadata.hpp>
Public Member Functions | |
UpdateQueryMetadata (WorkerId workerId, SharedQueryId sharedQueryId, DecomposedQueryId decomposedQueryId, DecomposedQueryPlanVersion decomposedQueryPlanVersion) | |
![]() | |
ReconfigurationMetadata (ReconfigurationMetadataType reconfigurationMetaDataType) | |
virtual | ~ReconfigurationMetadata ()=default |
template<class T > | |
bool | instanceOf () const |
template<class T > | |
std::shared_ptr< const T > | as () const |
Public Attributes | |
const WorkerId | workerId |
const SharedQueryId | sharedQueryId |
const DecomposedQueryId | decomposedQueryId |
const DecomposedQueryPlanVersion | decomposedQueryPlanVersion |
![]() | |
const ReconfigurationMetadataType | reconfigurationMetadataType |
Metadata defining the information about the new decomposed plan that needs to be started instead of the current one. This metadata can be used for updating the query plan due to addition, removal, or updation of an operator.
|
inline |
References NES::UpdateQuery.
const DecomposedQueryId NES::UpdateQueryMetadata::decomposedQueryId |
Referenced by TEST_F().
const DecomposedQueryPlanVersion NES::UpdateQueryMetadata::decomposedQueryPlanVersion |
Referenced by TEST_F().
const SharedQueryId NES::UpdateQueryMetadata::sharedQueryId |
Referenced by TEST_F().