Package io.trino.testing
Class TestingTaskContext
java.lang.Object
io.trino.testing.TestingTaskContext
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic TestingTaskContext.Builderbuilder(Executor notificationExecutor, ScheduledExecutorService scheduledExecutor, Session session) static TaskContextcreateTaskContext(QueryContext queryContext, Executor executor, Session session) static TaskContextcreateTaskContext(Executor notificationExecutor, ScheduledExecutorService scheduledExecutor, Session session) static TaskContextcreateTaskContext(Executor notificationExecutor, ScheduledExecutorService scheduledExecutor, Session session, io.airlift.units.DataSize maxMemory) static TaskContextcreateTaskContext(Executor notificationExecutor, ScheduledExecutorService scheduledExecutor, Session session, TaskStateMachine taskStateMachine)
-
Method Details
-
createTaskContext
public static TaskContext createTaskContext(Executor notificationExecutor, ScheduledExecutorService scheduledExecutor, Session session) -
createTaskContext
public static TaskContext createTaskContext(Executor notificationExecutor, ScheduledExecutorService scheduledExecutor, Session session, io.airlift.units.DataSize maxMemory) -
createTaskContext
public static TaskContext createTaskContext(Executor notificationExecutor, ScheduledExecutorService scheduledExecutor, Session session, TaskStateMachine taskStateMachine) -
createTaskContext
public static TaskContext createTaskContext(QueryContext queryContext, Executor executor, Session session) -
builder
public static TestingTaskContext.Builder builder(Executor notificationExecutor, ScheduledExecutorService scheduledExecutor, Session session)
-