Package io.trino.operator
Class ProcessorContext
- java.lang.Object
-
- io.trino.operator.ProcessorContext
-
public class ProcessorContext extends Object
-
-
Constructor Summary
Constructors Constructor Description ProcessorContext(Session session, MemoryTrackingContext memoryTrackingContext, OperatorContext operatorContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DriverYieldSignalgetDriverYieldSignal()LifespangetLifespan()MemoryTrackingContextgetMemoryTrackingContext()SessiongetSession()SpillContextgetSpillContext()TaskIdgetTaskId()
-
-
-
Constructor Detail
-
ProcessorContext
public ProcessorContext(Session session, MemoryTrackingContext memoryTrackingContext, OperatorContext operatorContext)
-
-
Method Detail
-
getSession
public Session getSession()
-
getMemoryTrackingContext
public MemoryTrackingContext getMemoryTrackingContext()
-
getDriverYieldSignal
public DriverYieldSignal getDriverYieldSignal()
-
getLifespan
public Lifespan getLifespan()
-
getSpillContext
public SpillContext getSpillContext()
-
getTaskId
public TaskId getTaskId()
-
-