Package org.apache.wayang.core.profiling
Class ExecutionPlanMeasurement
java.lang.Object
org.apache.wayang.commons.util.profiledb.model.Measurement
org.apache.wayang.core.profiling.ExecutionPlanMeasurement
This
Measurement
encapsulates an ExecutionPlan
.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Encapsulates aChannel
of theExecutionPlan
.static class
A directed link between anExecutionPlanMeasurement.OperatorNode
and aExecutionPlanMeasurement.ChannelNode
(in any order).static class
Encapsulates aChannel
of theExecutionPlan
. -
Method Summary
Modifier and TypeMethodDescriptionstatic ExecutionPlanMeasurement
capture
(ExecutionPlan executionPlan, String id) Creates a new instance.getLinks()
Methods inherited from class org.apache.wayang.commons.util.profiledb.model.Measurement
equals, getId, getType, getTypeName, hashCode, setId
-
Method Details
-
capture
Creates a new instance.- Parameters:
executionPlan
- that should be reflected in the new instanceid
- ID for the new instance- Returns:
- the new instance
-
getChannels
-
getOperators
-
getLinks
-