Uses of Class
org.apache.flink.api.common.operators.Operator
-
Packages that use Operator Package Description org.apache.flink.api.common org.apache.flink.api.common.operators org.apache.flink.api.common.operators.base -
-
Uses of Operator in org.apache.flink.api.common
Method parameters in org.apache.flink.api.common with type arguments of type Operator Modifier and Type Method Description voidPlan. accept(Visitor<Operator<?>> visitor)Traverses the job depth first from all data sinks on towards the sources. -
Uses of Operator in org.apache.flink.api.common.operators
Subclasses of Operator in org.apache.flink.api.common.operators Modifier and Type Class Description classAbstractUdfOperator<OUT,FT extends org.apache.flink.api.common.functions.Function>Abstract superclass for all contracts that represent actual operators.classDualInputOperator<IN1,IN2,OUT,FT extends org.apache.flink.api.common.functions.Function>Abstract operator superclass for all operators that have two inputs, like "Join", "CoGroup", or "Cross".classGenericDataSinkBase<IN>Operator for nodes that act as data sinks, storing the data they receive.classGenericDataSourceBase<OUT,T extends InputFormat<OUT,?>>Abstract superclass for data sources in a Pact plan.classSingleInputOperator<IN,OUT,FT extends org.apache.flink.api.common.functions.Function>Abstract superclass for all operators that have one input like "map" or "reduce".classUnion<T>This operator represents a Union between two inputs.Fields in org.apache.flink.api.common.operators declared as Operator Modifier and Type Field Description protected Operator<IN>GenericDataSinkBase. inputprotected Operator<IN>SingleInputOperator. inputThe input which produces the data consumed by this operator.protected Operator<IN1>DualInputOperator. input1The operator producing the first input.protected Operator<IN2>DualInputOperator. input2The operator producing the second input.Fields in org.apache.flink.api.common.operators with type parameters of type Operator Modifier and Type Field Description protected Map<String,Operator<?>>AbstractUdfOperator. broadcastInputsThe extra inputs which parameterize the user function.Methods in org.apache.flink.api.common.operators that return Operator Modifier and Type Method Description static <T> Operator<T>Operator. createUnionCascade(List<? extends Operator<T>> operators)Takes a list of operators and creates a cascade of unions of this inputs, if needed.static <T> Operator<T>Operator. createUnionCascade(Operator<T>... operators)Takes a list of operators and creates a cascade of unions of this inputs, if needed.static <T> Operator<T>Operator. createUnionCascade(Operator<T> input1, Operator<T>... input2)Takes a single Operator and a list of operators and creates a cascade of unions of this inputs, if needed.Operator<IN1>DualInputOperator. getFirstInput()Returns the first input, or null, if none is set.Operator<IN>GenericDataSinkBase. getInput()Returns this operator's input operator.Operator<IN>SingleInputOperator. getInput()Returns the input operator or data source, or null, if none is set.Operator<IN2>DualInputOperator. getSecondInput()Returns the second input, or null, if none is set.Methods in org.apache.flink.api.common.operators that return types with arguments of type Operator Modifier and Type Method Description Map<String,Operator<?>>AbstractUdfOperator. getBroadcastInputs()Returns the input, or null, if none is set.Methods in org.apache.flink.api.common.operators with parameters of type Operator Modifier and Type Method Description static <T> Operator<T>Operator. createUnionCascade(Operator<T>... operators)Takes a list of operators and creates a cascade of unions of this inputs, if needed.static <T> Operator<T>Operator. createUnionCascade(Operator<T> input1, Operator<T>... input2)Takes a single Operator and a list of operators and creates a cascade of unions of this inputs, if needed.voidAbstractUdfOperator. setBroadcastVariable(String name, Operator<?> root)Binds the result produced by a plan rooted atrootto a variable used by the UDF wrapped in this operator.voidDualInputOperator. setFirstInput(Operator<IN1> input)Clears all previous connections and connects the first input to the task wrapped in this contractvoidGenericDataSinkBase. setInput(Operator<IN> input)Sets the given operator as the input to this operator.voidSingleInputOperator. setInput(Operator<IN> input)Sets the given operator as the input to this operator.voidDualInputOperator. setSecondInput(Operator<IN2> input)Clears all previous connections and connects the second input to the task wrapped in this contractMethod parameters in org.apache.flink.api.common.operators with type arguments of type Operator Modifier and Type Method Description voidDualInputOperator. accept(Visitor<Operator<?>> visitor)voidGenericDataSinkBase. accept(Visitor<Operator<?>> visitor)Accepts the visitor and applies it this instance.voidGenericDataSourceBase. accept(Visitor<Operator<?>> visitor)Accepts the visitor and applies it this instance.voidSingleInputOperator. accept(Visitor<Operator<?>> visitor)Accepts the visitor and applies it this instance.static <T> Operator<T>Operator. createUnionCascade(List<? extends Operator<T>> operators)Takes a list of operators and creates a cascade of unions of this inputs, if needed.<T> voidAbstractUdfOperator. setBroadcastVariables(Map<String,Operator<T>> inputs)Clears all previous broadcast inputs and binds the given inputs as broadcast variables of this operator.Constructors in org.apache.flink.api.common.operators with parameters of type Operator Constructor Description Union(Operator<T> input1, Operator<T> input2, String unionLocationName) -
Uses of Operator in org.apache.flink.api.common.operators.base
Subclasses of Operator in org.apache.flink.api.common.operators.base Modifier and Type Class Description classBulkIterationBase<T>static classBulkIterationBase.PartialSolutionPlaceHolder<OT>Specialized operator to use as a recognizable place-holder for the input to the step function when composing the nested data flow.classCoGroupOperatorBase<IN1,IN2,OUT,FT extends CoGroupFunction<IN1,IN2,OUT>>classCoGroupRawOperatorBase<IN1,IN2,OUT,FT extends CoGroupFunction<IN1,IN2,OUT>>classCrossOperatorBase<IN1,IN2,OUT,FT extends CrossFunction<IN1,IN2,OUT>>classDeltaIterationBase<ST,WT>A DeltaIteration is similar to aBulkIterationBase, but maintains state across the individual iteration steps.static classDeltaIterationBase.SolutionSetPlaceHolder<ST>Specialized operator to use as a recognizable place-holder for the solution set input to the step function.static classDeltaIterationBase.WorksetPlaceHolder<WT>Specialized operator to use as a recognizable place-holder for the working set input to the step function.classFilterOperatorBase<T,FT extends FlatMapFunction<T,T>>classFlatMapOperatorBase<IN,OUT,FT extends FlatMapFunction<IN,OUT>>classGroupCombineOperatorBase<IN,OUT,FT extends GroupCombineFunction<IN,OUT>>Base operator for the combineGroup transformation.classGroupReduceOperatorBase<IN,OUT,FT extends GroupReduceFunction<IN,OUT>>classInnerJoinOperatorBase<IN1,IN2,OUT,FT extends FlatJoinFunction<IN1,IN2,OUT>>classJoinOperatorBase<IN1,IN2,OUT,FT extends FlatJoinFunction<IN1,IN2,OUT>>classMapOperatorBase<IN,OUT,FT extends MapFunction<IN,OUT>>classMapPartitionOperatorBase<IN,OUT,FT extends MapPartitionFunction<IN,OUT>>classOuterJoinOperatorBase<IN1,IN2,OUT,FT extends FlatJoinFunction<IN1,IN2,OUT>>classPartitionOperatorBase<IN>classReduceOperatorBase<T,FT extends org.apache.flink.api.common.functions.ReduceFunction<T>>Base data flow operator for Reduce user-defined functions.classSortPartitionOperatorBase<IN>Fields in org.apache.flink.api.common.operators.base declared as Operator Modifier and Type Field Description protected Operator<?>BulkIterationBase. terminationCriterionMethods in org.apache.flink.api.common.operators.base that return Operator Modifier and Type Method Description Operator<ST>DeltaIterationBase. getInitialSolutionSet()Returns the initial solution set input, or null, if none is set.Operator<WT>DeltaIterationBase. getInitialWorkset()Returns the initial workset input, or null, if none is set.Operator<T>BulkIterationBase. getNextPartialSolution()Operator<WT>DeltaIterationBase. getNextWorkset()Gets the contract that has been set as the next workset.Operator<T>BulkIterationBase. getPartialSolution()Operator<ST>DeltaIterationBase. getSolutionSet()Gets the contract that represents the solution set for the step function.Operator<ST>DeltaIterationBase. getSolutionSetDelta()Gets the contract that has been set as the solution set delta.Operator<?>BulkIterationBase. getTerminationCriterion()Operator<WT>DeltaIterationBase. getWorkset()Gets the contract that represents the workset for the step function.Methods in org.apache.flink.api.common.operators.base that return types with arguments of type Operator Modifier and Type Method Description Map<String,Operator<?>>BulkIterationBase. getBroadcastInputs()The BulkIteration meta operator cannot have broadcast inputs.Map<String,Operator<?>>DeltaIterationBase. getBroadcastInputs()DeltaIteration meta operator cannot have broadcast inputs.Methods in org.apache.flink.api.common.operators.base with parameters of type Operator Modifier and Type Method Description voidBulkIterationBase. setBroadcastVariable(String name, Operator<?> root)The BulkIteration meta operator cannot have broadcast inputs.voidDeltaIterationBase. setBroadcastVariable(String name, Operator<?> root)The DeltaIteration meta operator cannot have broadcast inputs.voidDeltaIterationBase. setInitialSolutionSet(Operator<ST> input)Sets the given input as the initial solution set.voidDeltaIterationBase. setInitialWorkset(Operator<WT> input)Sets the given input as the initial workset.voidBulkIterationBase. setNextPartialSolution(Operator<T> result)voidDeltaIterationBase. setNextWorkset(Operator<WT> result)Sets the contract of the step function that represents the next workset.voidDeltaIterationBase. setSolutionSetDelta(Operator<ST> delta)Sets the contract of the step function that represents the solution set delta.<X> voidBulkIterationBase. setTerminationCriterion(Operator<X> criterion)Method parameters in org.apache.flink.api.common.operators.base with type arguments of type Operator Modifier and Type Method Description voidBulkIterationBase.PartialSolutionPlaceHolder. accept(Visitor<Operator<?>> visitor)voidDeltaIterationBase.SolutionSetPlaceHolder. accept(Visitor<Operator<?>> visitor)voidDeltaIterationBase.WorksetPlaceHolder. accept(Visitor<Operator<?>> visitor)<X> voidBulkIterationBase. setBroadcastVariables(Map<String,Operator<X>> inputs)The BulkIteration meta operator cannot have broadcast inputs.<X> voidDeltaIterationBase. setBroadcastVariables(Map<String,Operator<X>> inputs)The DeltaIteration meta operator cannot have broadcast inputs.
-