Package io.prestosql.operator.index
Class IndexBuildDriverFactoryProvider
- java.lang.Object
-
- io.prestosql.operator.index.IndexBuildDriverFactoryProvider
-
public class IndexBuildDriverFactoryProvider extends Object
-
-
Constructor Summary
Constructors Constructor Description IndexBuildDriverFactoryProvider(int pipelineId, int outputOperatorId, PlanNodeId planNodeId, boolean inputDriver, List<Type> outputTypes, List<OperatorFactory> coreOperatorFactories, Optional<DynamicTupleFilterFactory> dynamicTupleFilterFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DriverFactory
createSnapshot(int pipelineId, IndexSnapshotBuilder indexSnapshotBuilder)
DriverFactory
createStreaming(PageBuffer pageBuffer, Page indexKeyTuple)
List<Type>
getOutputTypes()
int
getPipelineId()
-
-
-
Constructor Detail
-
IndexBuildDriverFactoryProvider
public IndexBuildDriverFactoryProvider(int pipelineId, int outputOperatorId, PlanNodeId planNodeId, boolean inputDriver, List<Type> outputTypes, List<OperatorFactory> coreOperatorFactories, Optional<DynamicTupleFilterFactory> dynamicTupleFilterFactory)
-
-
Method Detail
-
getPipelineId
public int getPipelineId()
-
createSnapshot
public DriverFactory createSnapshot(int pipelineId, IndexSnapshotBuilder indexSnapshotBuilder)
-
createStreaming
public DriverFactory createStreaming(PageBuffer pageBuffer, Page indexKeyTuple)
-
-