Package io.trino.testing
Class TestingTaskContext.Builder
- java.lang.Object
-
- io.trino.testing.TestingTaskContext.Builder
-
- Enclosing class:
- TestingTaskContext
public static class TestingTaskContext.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskContextbuild()TestingTaskContext.BuildersetMaxSpillSize(io.airlift.units.DataSize maxSpillSize)TestingTaskContext.BuildersetMemoryPoolSize(io.airlift.units.DataSize memoryPoolSize)TestingTaskContext.BuildersetQueryId(QueryId queryId)TestingTaskContext.BuildersetQueryMaxMemory(io.airlift.units.DataSize queryMaxMemory)TestingTaskContext.BuildersetQueryMaxSpillSize(io.airlift.units.DataSize queryMaxSpillSize)TestingTaskContext.BuildersetTaskStateMachine(TaskStateMachine taskStateMachine)
-
-
-
Method Detail
-
setTaskStateMachine
public TestingTaskContext.Builder setTaskStateMachine(TaskStateMachine taskStateMachine)
-
setQueryMaxMemory
public TestingTaskContext.Builder setQueryMaxMemory(io.airlift.units.DataSize queryMaxMemory)
-
setMemoryPoolSize
public TestingTaskContext.Builder setMemoryPoolSize(io.airlift.units.DataSize memoryPoolSize)
-
setMaxSpillSize
public TestingTaskContext.Builder setMaxSpillSize(io.airlift.units.DataSize maxSpillSize)
-
setQueryMaxSpillSize
public TestingTaskContext.Builder setQueryMaxSpillSize(io.airlift.units.DataSize queryMaxSpillSize)
-
setQueryId
public TestingTaskContext.Builder setQueryId(QueryId queryId)
-
build
public TaskContext build()
-
-