Package io.trino.execution
Class SplitAssignment
- java.lang.Object
-
- io.trino.execution.SplitAssignment
-
public class SplitAssignment extends Object
-
-
Constructor Summary
Constructors Constructor Description SplitAssignment(PlanNodeId planNodeId, Set<ScheduledSplit> splits, boolean noMoreSplits)SplitAssignment(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()PlanNodeIdgetPlanNodeId()Set<ScheduledSplit>getSplits()booleanisNoMoreSplits()StringtoString()SplitAssignmentupdate(SplitAssignment assignment)
-
-
-
Constructor Detail
-
SplitAssignment
public SplitAssignment(PlanNodeId planNodeId, Set<ScheduledSplit> splits, Set<Lifespan> noMoreSplitsForLifespan, boolean noMoreSplits)
-
SplitAssignment
public SplitAssignment(PlanNodeId planNodeId, Set<ScheduledSplit> splits, boolean noMoreSplits)
-
-
Method Detail
-
getPlanNodeId
public PlanNodeId getPlanNodeId()
-
getSplits
public Set<ScheduledSplit> getSplits()
-
isNoMoreSplits
public boolean isNoMoreSplits()
-
update
public SplitAssignment update(SplitAssignment assignment)
-
-