Package org.apache.wayang.core.profiling
Class PartialExecutionMeasurement
- java.lang.Object
-
- org.apache.wayang.commons.util.profiledb.model.Measurement
-
- org.apache.wayang.core.profiling.PartialExecutionMeasurement
-
public class PartialExecutionMeasurement extends Measurement
ThisMeasurementadapts aPartialExecutionMeasurement.
-
-
Constructor Summary
Constructors Constructor Description PartialExecutionMeasurement(java.lang.String id, PartialExecution partialExecution, Configuration configuration)Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TimeEstimategetEstimatedExecutionMillis()longgetExecutionMillis()voidsetEstimatedExecutionMillis(TimeEstimate estimatedExecutionMillis)voidsetExecutionMillis(long executionMillis)-
Methods inherited from class org.apache.wayang.commons.util.profiledb.model.Measurement
equals, getId, getType, getTypeName, hashCode, setId
-
-
-
-
Constructor Detail
-
PartialExecutionMeasurement
public PartialExecutionMeasurement(java.lang.String id, PartialExecution partialExecution, Configuration configuration)Creates a new instance.- Parameters:
id- the ID of the new instancepartialExecution- provides data for the new instanceconfiguration- required to calculate the estimated execution time
-
-
Method Detail
-
getExecutionMillis
public long getExecutionMillis()
-
setExecutionMillis
public void setExecutionMillis(long executionMillis)
-
getEstimatedExecutionMillis
public TimeEstimate getEstimatedExecutionMillis()
-
setEstimatedExecutionMillis
public void setEstimatedExecutionMillis(TimeEstimate estimatedExecutionMillis)
-
-