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 Function>Abstract superclass for all contracts that represent actual operators.classDualInputOperator<IN1,IN2,OUT,FT extends 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 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 voidDualInputOperator. addFirstInput(Operator<IN1>... input)Deprecated.This method will be removed in future versions.voidGenericDataSinkBase. addInput(Operator<IN>... inputs)Deprecated.This method will be removed in future versions.voidSingleInputOperator. addInput(Operator<IN>... input)Deprecated.This method will be removed in future versions.voidDualInputOperator. addSecondInput(Operator<IN2>... input)Deprecated.This method will be removed in future versions.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 contractvoidDualInputOperator. setFirstInput(Operator<IN1>... inputs)Deprecated.This method will be removed in future versions.voidGenericDataSinkBase. 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.voidSingleInputOperator. setInput(Operator<IN>... input)Deprecated.This method will be removed in future versions.voidGenericDataSinkBase. setInputs(Operator<IN>... inputs)Deprecated.This method will be removed in future versions.voidDualInputOperator. setSecondInput(Operator<IN2> input)Clears all previous connections and connects the second input to the task wrapped in this contractvoidDualInputOperator. setSecondInput(Operator<IN2>... inputs)Deprecated.This method will be removed in future versions.Method 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.voidDualInputOperator. addFirstInputs(List<Operator<IN1>> inputs)Deprecated.This method will be removed in future versions.voidSingleInputOperator. addInput(List<Operator<IN>> inputs)Deprecated.This method will be removed in future versions.voidGenericDataSinkBase. addInputs(List<? extends Operator<IN>> inputs)Deprecated.This method will be removed in future versions.voidDualInputOperator. addSecondInputs(List<Operator<IN2>> inputs)Deprecated.This method will be removed in future versions.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.voidDualInputOperator. setFirstInputs(List<Operator<IN1>> inputs)Deprecated.This method will be removed in future versions.voidGenericDataSinkBase. setInputs(List<Operator<IN>> inputs)Deprecated.This method will be removed in future versions.voidSingleInputOperator. setInputs(List<Operator<IN>> inputs)Deprecated.This method will be removed in future versions.voidDualInputOperator. setSecondInputs(List<Operator<IN2>> inputs)Deprecated.This method will be removed in future versions.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 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.
-