public class Driver extends Object implements Closeable
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static Driver |
createDriver(DriverContext driverContext,
List<Operator> operators) |
static Driver |
createDriver(DriverContext driverContext,
Operator firstOperator,
Operator... otherOperators) |
DriverContext |
getDriverContext() |
Optional<PlanNodeId> |
getSourceId() |
boolean |
isFinished() |
com.google.common.util.concurrent.ListenableFuture<?> |
process() |
com.google.common.util.concurrent.ListenableFuture<?> |
processFor(io.airlift.units.Duration duration) |
void |
updateSource(TaskSource sourceUpdate) |
public static Driver createDriver(DriverContext driverContext, List<Operator> operators)
public static Driver createDriver(DriverContext driverContext, Operator firstOperator, Operator... otherOperators)
public DriverContext getDriverContext()
public Optional<PlanNodeId> getSourceId()
public void close()
close in interface Closeableclose in interface AutoCloseablepublic boolean isFinished()
public void updateSource(TaskSource sourceUpdate)
public com.google.common.util.concurrent.ListenableFuture<?> processFor(io.airlift.units.Duration duration)
public com.google.common.util.concurrent.ListenableFuture<?> process()
Copyright © 2012–2019. All rights reserved.