Package io.prestosql.execution
Class TaskSource
- java.lang.Object
-
- io.prestosql.execution.TaskSource
-
public class TaskSource extends Object
-
-
Constructor Summary
Constructors Constructor Description TaskSource(PlanNodeId planNodeId, Set<ScheduledSplit> splits, boolean noMoreSplits)
TaskSource(PlanNodeId planNodeId, Set<ScheduledSplit> splits, Set<Lifespan> noMoreSplitsForLifespan, boolean noMoreSplits)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Lifespan>
getNoMoreSplitsForLifespan()
PlanNodeId
getPlanNodeId()
Set<ScheduledSplit>
getSplits()
boolean
isNoMoreSplits()
String
toString()
TaskSource
update(TaskSource source)
-
-
-
Constructor Detail
-
TaskSource
public TaskSource(PlanNodeId planNodeId, Set<ScheduledSplit> splits, Set<Lifespan> noMoreSplitsForLifespan, boolean noMoreSplits)
-
TaskSource
public TaskSource(PlanNodeId planNodeId, Set<ScheduledSplit> splits, boolean noMoreSplits)
-
-
Method Detail
-
getPlanNodeId
public PlanNodeId getPlanNodeId()
-
getSplits
public Set<ScheduledSplit> getSplits()
-
isNoMoreSplits
public boolean isNoMoreSplits()
-
update
public TaskSource update(TaskSource source)
-
-