Interface Operator.OperatorFactory

All Superinterfaces:
Describable
All Known Subinterfaces:
SinkOperator.SinkOperatorFactory, SourceOperator.SourceOperatorFactory
All Known Implementing Classes:
AggregationOperator.AggregationOperatorFactory, ChangePointOperator.Factory, ColumnExtractOperator.Factory, ColumnLoadOperator.Factory, EvalOperator.EvalOperatorFactory, ExchangeSinkOperator.ExchangeSinkOperatorFactory, ExchangeSourceOperator.ExchangeSourceOperatorFactory, FilterOperator.FilterOperatorFactory, HashAggregationOperator.HashAggregationOperatorFactory, LimitOperator.Factory, LocalSourceOperator.LocalSourceFactory, LuceneCountOperator.Factory, LuceneMaxFactory, LuceneMinFactory, LuceneOperator.Factory, LuceneSourceOperator.Factory, LuceneTopNSourceOperator.Factory, MvExpandOperator.Factory, OrdinalsGroupingOperator.OrdinalsGroupingOperatorFactory, OutputOperator.OutputOperatorFactory, ProjectOperator.ProjectOperatorFactory, RowInTableLookupOperator.Factory, RrfScoreEvalOperator.Factory, SampleOperator.Factory, ScoreOperator.ScoreOperatorFactory, ShowOperator.ShowOperatorFactory, StringExtractOperator.StringExtractOperatorFactory, TimeSeriesAggregationOperator.Factory, TimeSeriesExtractFieldOperator.Factory, TimeSeriesSourceOperatorFactory, TopNOperator.TopNOperatorFactory, ValuesSourceReaderOperator.Factory
Enclosing interface:
Operator

public static interface Operator.OperatorFactory extends Describable
A factory for creating intermediate operators.
  • Method Summary

    Modifier and Type
    Method
    Description
    get(DriverContext driverContext)
    Creates a new intermediate operator.

    Methods inherited from interface org.elasticsearch.compute.Describable

    describe