Class PipeConfigRegionWritePlanEvent
java.lang.Object
org.apache.iotdb.commons.pipe.event.EnrichedEvent
org.apache.iotdb.commons.pipe.event.PipeWritePlanEvent
org.apache.iotdb.confignode.manager.pipe.event.PipeConfigRegionWritePlanEvent
- All Implemented Interfaces:
SerializableEvent,Event
-
Field Summary
Fields inherited from class org.apache.iotdb.commons.pipe.event.PipeWritePlanEvent
isGeneratedByPipe, progressIndexFields inherited from class org.apache.iotdb.commons.pipe.event.EnrichedEvent
commitId, committerKey, creationTime, endTime, isPatternParsed, isReleased, isTimeParsed, NO_COMMIT_ID, onCommittedHooks, pipeName, pipePattern, pipeTaskMeta, rebootTimes, referenceCount, shouldReportOnCommit, startTime -
Constructor Summary
ConstructorsConstructorDescriptionPipeConfigRegionWritePlanEvent(ConfigPhysicalPlan configPhysicalPlan, boolean isGeneratedByPipe) PipeConfigRegionWritePlanEvent(ConfigPhysicalPlan configPhysicalPlan, String pipeName, long creationTime, PipeTaskMeta pipeTaskMeta, PipePattern pattern, boolean isGeneratedByPipe) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserializeFromByteBuffer(ByteBuffer buffer) shallowCopySelfAndBindPipeTaskMetaForProgressReport(String pipeName, long creationTime, PipeTaskMeta pipeTaskMeta, PipePattern pattern, long startTime, long endTime) toString()Methods inherited from class org.apache.iotdb.commons.pipe.event.PipeWritePlanEvent
bindProgressIndex, getProgressIndex, internallyDecreaseResourceReferenceCount, internallyIncreaseResourceReferenceCount, isGeneratedByPipe, mayEventPathsOverlappedWithPattern, mayEventTimeOverlappedWithTimeRangeMethods inherited from class org.apache.iotdb.commons.pipe.event.EnrichedEvent
addOnCommittedHook, clearReferenceCount, decreaseReferenceCount, equalsInPipeConsensus, getCommitId, getCommitIds, getCommitterKey, getCreationTime, getDummyEventsForCommitIds, getEndTime, getPatternString, getPipeName, getPipePattern, getPipeTaskMeta, getRebootTimes, getReferenceCount, getRegionId, getStartTime, hasMultipleCommitIds, increaseReferenceCount, isDataRegionEvent, isReleased, needToCommit, onCommitted, reportProgress, setCommitterKeyAndCommitId, setRebootTimes, shouldParsePattern, shouldParseTime, shouldParseTimeOrPattern, skipParsingPattern, skipParsingTime, skipReportOnCommit, trackResource
-
Constructor Details
-
PipeConfigRegionWritePlanEvent
public PipeConfigRegionWritePlanEvent() -
PipeConfigRegionWritePlanEvent
public PipeConfigRegionWritePlanEvent(ConfigPhysicalPlan configPhysicalPlan, boolean isGeneratedByPipe) -
PipeConfigRegionWritePlanEvent
public PipeConfigRegionWritePlanEvent(ConfigPhysicalPlan configPhysicalPlan, String pipeName, long creationTime, PipeTaskMeta pipeTaskMeta, PipePattern pattern, boolean isGeneratedByPipe)
-
-
Method Details
-
getConfigPhysicalPlan
-
shallowCopySelfAndBindPipeTaskMetaForProgressReport
public EnrichedEvent shallowCopySelfAndBindPipeTaskMetaForProgressReport(String pipeName, long creationTime, PipeTaskMeta pipeTaskMeta, PipePattern pattern, long startTime, long endTime) - Specified by:
shallowCopySelfAndBindPipeTaskMetaForProgressReportin classEnrichedEvent
-
serializeToByteBuffer
-
deserializeFromByteBuffer
- Throws:
IOException
-
toString
- Overrides:
toStringin classPipeWritePlanEvent
-
coreReportMessage
- Overrides:
coreReportMessagein classPipeWritePlanEvent
-