- cacheBaseStatistics(BaseStatistics, String) - Method in class org.apache.flink.optimizer.DataStatistics
-
Caches the given statistics.
- cachedPlans - Variable in class org.apache.flink.optimizer.dag.OptimizerNode
-
- CartesianProductDescriptor - Class in org.apache.flink.optimizer.operators
-
- CartesianProductDescriptor(boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.CartesianProductDescriptor
-
- Channel - Class in org.apache.flink.optimizer.plan
-
A Channel represents the result produced by an operator and the data exchange
before the consumption by the target operator.
- Channel(PlanNode) - Constructor for class org.apache.flink.optimizer.plan.Channel
-
- Channel(PlanNode, TempMode) - Constructor for class org.apache.flink.optimizer.plan.Channel
-
- checkEquivalentFieldPositionsInKeyFields(FieldList, FieldList) - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- checkEquivalentFieldPositionsInKeyFields(FieldList, FieldList, int) - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- checkPartialSolutionPropertiesMet(PlanNode, GlobalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- checkSameOrdering(GlobalProperties, GlobalProperties, int) - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- checkSameOrdering(LocalProperties, LocalProperties, int) - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- clearInterestingProperties() - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
- clearInterestingProperties() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
- clearInterestingProperties() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- clearInterestingProperties() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- clearUniqueFieldCombinations() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- clearUniqueFieldSets() - Method in class org.apache.flink.optimizer.dataproperties.LocalProperties
-
- clone() - Method in class org.apache.flink.optimizer.costs.Costs
-
- clone() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- clone() - Method in class org.apache.flink.optimizer.dataproperties.InterestingProperties
-
- clone() - Method in class org.apache.flink.optimizer.dataproperties.LocalProperties
-
- clone() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
- clone() - Method in class org.apache.flink.optimizer.dataproperties.RequestedLocalProperties
-
- clone() - Method in class org.apache.flink.optimizer.plan.Channel
-
- closedBranchingNodes - Variable in class org.apache.flink.optimizer.dag.OptimizerNode
-
- CoGroupDescriptor - Class in org.apache.flink.optimizer.operators
-
- CoGroupDescriptor(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.CoGroupDescriptor
-
- CoGroupDescriptor(FieldList, FieldList, Ordering, Ordering) - Constructor for class org.apache.flink.optimizer.operators.CoGroupDescriptor
-
- CoGroupNode - Class in org.apache.flink.optimizer.dag
-
The Optimizer representation of a CoGroup operator.
- CoGroupNode(CoGroupOperatorBase<?, ?, ?, ?>) - Constructor for class org.apache.flink.optimizer.dag.CoGroupNode
-
- CoGroupRawDescriptor - Class in org.apache.flink.optimizer.operators
-
- CoGroupRawDescriptor(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.CoGroupRawDescriptor
-
- CoGroupRawDescriptor(FieldList, FieldList, Ordering, Ordering) - Constructor for class org.apache.flink.optimizer.operators.CoGroupRawDescriptor
-
- CoGroupRawNode - Class in org.apache.flink.optimizer.dag
-
The Optimizer representation of a CoGroupRaw operator.
- CoGroupRawNode(CoGroupRawOperatorBase<?, ?, ?, ?>) - Constructor for class org.apache.flink.optimizer.dag.CoGroupRawNode
-
- CoGroupWithSolutionSetFirstDescriptor - Class in org.apache.flink.optimizer.operators
-
- CoGroupWithSolutionSetFirstDescriptor(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.CoGroupWithSolutionSetFirstDescriptor
-
- CoGroupWithSolutionSetSecondDescriptor - Class in org.apache.flink.optimizer.operators
-
- CoGroupWithSolutionSetSecondDescriptor(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.CoGroupWithSolutionSetSecondDescriptor
-
- collect(Channel, List<Channel>) - Method in class org.apache.flink.optimizer.traversals.BinaryUnionReplacer
-
- combine(GlobalProperties, GlobalProperties) - Static method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- combine(LocalProperties, LocalProperties) - Static method in class org.apache.flink.optimizer.dataproperties.LocalProperties
-
- compareTo(Costs) - Method in class org.apache.flink.optimizer.costs.Costs
-
The order of comparison is: network first, then disk, then CPU.
- compile(Plan) - Method in class org.apache.flink.optimizer.Optimizer
-
Translates the given program to an OptimizedPlan, where all nodes have their local strategy assigned
and all channels have a shipping strategy assigned.
- compileJobGraph(OptimizedPlan) - Method in class org.apache.flink.optimizer.plantranslate.JobGraphGenerator
-
- compileJobGraph(OptimizedPlan, JobID) - Method in class org.apache.flink.optimizer.plantranslate.JobGraphGenerator
-
- CompilerException - Exception in org.apache.flink.optimizer
-
An exception that is thrown by the Optimizer when encountering an illegal condition.
- CompilerException() - Constructor for exception org.apache.flink.optimizer.CompilerException
-
Creates a compiler exception with no message and no cause.
- CompilerException(String) - Constructor for exception org.apache.flink.optimizer.CompilerException
-
Creates a compiler exception with the given message and no cause.
- CompilerException(Throwable) - Constructor for exception org.apache.flink.optimizer.CompilerException
-
Creates a compiler exception with the given cause and no message.
- CompilerException(String, Throwable) - Constructor for exception org.apache.flink.optimizer.CompilerException
-
Creates a compiler exception with the given message and cause.
- CompilerPostPassException - Exception in org.apache.flink.optimizer
-
An exception that is thrown by the Optimizer when encountering
a problem during the optimizer post pass.
- CompilerPostPassException() - Constructor for exception org.apache.flink.optimizer.CompilerPostPassException
-
Creates a post pass exception with no message and no cause.
- CompilerPostPassException(String) - Constructor for exception org.apache.flink.optimizer.CompilerPostPassException
-
Creates a post pass exception with the given message and no cause.
- CompilerPostPassException(Throwable) - Constructor for exception org.apache.flink.optimizer.CompilerPostPassException
-
Creates a post pass exception with the given cause and no message.
- CompilerPostPassException(String, Throwable) - Constructor for exception org.apache.flink.optimizer.CompilerPostPassException
-
Creates a post pass exception with the given message and cause.
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.dag.PartitionNode.PartitionDescriptor
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.dag.SortPartitionNode.SortPartitionDescriptor
-
- computeGlobalProperties(GlobalProperties, GlobalProperties) - Method in class org.apache.flink.optimizer.operators.AbstractJoinDescriptor
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.AllGroupCombineProperties
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.AllGroupReduceProperties
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.AllGroupWithPartialPreGroupProperties
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.AllReduceProperties
-
- computeGlobalProperties(GlobalProperties, GlobalProperties) - Method in class org.apache.flink.optimizer.operators.BinaryUnionOpDescriptor
-
- computeGlobalProperties(GlobalProperties, GlobalProperties) - Method in class org.apache.flink.optimizer.operators.CartesianProductDescriptor
-
- computeGlobalProperties(GlobalProperties, GlobalProperties) - Method in class org.apache.flink.optimizer.operators.CoGroupDescriptor
-
- computeGlobalProperties(GlobalProperties, GlobalProperties) - Method in class org.apache.flink.optimizer.operators.CoGroupRawDescriptor
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.FilterDescriptor
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.FlatMapDescriptor
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.GroupCombineProperties
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.GroupReduceProperties
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.GroupReduceWithCombineProperties
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.MapDescriptor
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.MapPartitionDescriptor
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.NoOpDescriptor
-
- computeGlobalProperties(GlobalProperties, GlobalProperties) - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorSingle
-
Returns the global properties which are present after the operator was applied on the
provided global properties.
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.PartialGroupProperties
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.ReduceProperties
-
- computeGlobalProperties(GlobalProperties) - Method in class org.apache.flink.optimizer.operators.SolutionSetDeltaOperator
-
- computeGlobalProperties(GlobalProperties, GlobalProperties) - Method in class org.apache.flink.optimizer.operators.UtilSinkJoinOpDescriptor
-
- computeInterestingPropertiesForInputs(CostEstimator) - Method in class org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
-
- computeInterestingPropertiesForInputs(CostEstimator) - Method in class org.apache.flink.optimizer.dag.BinaryUnionNode
-
- computeInterestingPropertiesForInputs(CostEstimator) - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
- computeInterestingPropertiesForInputs(CostEstimator) - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
- computeInterestingPropertiesForInputs(CostEstimator) - Method in class org.apache.flink.optimizer.dag.DataSourceNode
-
- computeInterestingPropertiesForInputs(CostEstimator) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Tells the node to compute the interesting properties for its inputs.
- computeInterestingPropertiesForInputs(CostEstimator) - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
- computeInterestingPropertiesForInputs(CostEstimator) - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- computeInterestingPropertiesForInputs(CostEstimator) - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.dag.PartitionNode.PartitionDescriptor
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.dag.SortPartitionNode.SortPartitionDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.AbstractSortMergeJoinDescriptor
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.AllGroupCombineProperties
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.AllGroupReduceProperties
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.AllGroupWithPartialPreGroupProperties
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.AllReduceProperties
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.BinaryUnionOpDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.CoGroupDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.CoGroupRawDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.CoGroupWithSolutionSetFirstDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.CoGroupWithSolutionSetSecondDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.CrossBlockOuterFirstDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.CrossBlockOuterSecondDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.CrossStreamOuterFirstDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.CrossStreamOuterSecondDescriptor
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.FilterDescriptor
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.FlatMapDescriptor
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.GroupCombineProperties
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.GroupReduceProperties
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.GroupReduceWithCombineProperties
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.HashFullOuterJoinBuildFirstDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.HashFullOuterJoinBuildSecondDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.HashJoinBuildFirstProperties
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.HashJoinBuildSecondProperties
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildFirstDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildSecondDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.HashRightOuterJoinBuildFirstDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.HashRightOuterJoinBuildSecondDescriptor
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.MapDescriptor
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.MapPartitionDescriptor
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.NoOpDescriptor
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorSingle
-
Returns the local properties which are present after the operator was applied on the
provided local properties.
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.PartialGroupProperties
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.ReduceProperties
-
- computeLocalProperties(LocalProperties) - Method in class org.apache.flink.optimizer.operators.SolutionSetDeltaOperator
-
- computeLocalProperties(LocalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.operators.UtilSinkJoinOpDescriptor
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.BinaryUnionNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.CoGroupNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.CoGroupRawNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.CrossNode
-
We assume that the cardinality is the product of the input cardinalities
and that the result width is the sum of the input widths.
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
Computes the estimated outputs for the data sink.
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.DataSourceNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.FilterNode
-
Computes the estimates for the Filter operator.
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.FlatMapNode
-
Computes the estimates for the FlatMap operator.
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.GroupCombineNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.GroupReduceNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.JoinNode
-
The default estimates build on the principle of inclusion: The smaller input key domain is included in the larger
input key domain.
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.MapNode
-
Computes the estimates for the Map operator.
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.MapPartitionNode
-
Computes the estimates for the MapPartition operator.
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.NoOpNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.OuterJoinNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.PartitionNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.ReduceNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.SinkJoiner
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.SortPartitionNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.UnaryOperatorNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- computeOperatorSpecificDefaultEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode.SingleRootJoiner
-
- computeOutputEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.BinaryUnionNode
-
- computeOutputEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.BulkPartialSolutionNode
-
- computeOutputEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Causes this node to compute its output estimates (such as number of rows, size in bytes)
based on the inputs and the compiler hints.
- computeOutputEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.SinkJoiner
-
- computeOutputEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.SolutionSetNode
-
- computeOutputEstimates(DataStatistics) - Method in class org.apache.flink.optimizer.dag.WorksetNode
-
- computeUnclosedBranchStack() - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
- computeUnclosedBranchStack() - Method in class org.apache.flink.optimizer.dag.BulkPartialSolutionNode
-
- computeUnclosedBranchStack() - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
- computeUnclosedBranchStack() - Method in class org.apache.flink.optimizer.dag.DataSourceNode
-
- computeUnclosedBranchStack() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
This method causes the node to compute the description of open branches in its sub-plan.
- computeUnclosedBranchStack() - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
- computeUnclosedBranchStack() - Method in class org.apache.flink.optimizer.dag.SinkJoiner
-
- computeUnclosedBranchStack() - Method in class org.apache.flink.optimizer.dag.SolutionSetNode
-
- computeUnclosedBranchStack() - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- computeUnclosedBranchStack() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- computeUnclosedBranchStack() - Method in class org.apache.flink.optimizer.dag.WorksetNode
-
- computeUnclosedBranchStackForBroadcastInputs(List<OptimizerNode.UnclosedBranchDescriptor>) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- computeUnionOfInterestingPropertiesFromSuccessors() - Method in class org.apache.flink.optimizer.dag.BinaryUnionNode
-
- computeUnionOfInterestingPropertiesFromSuccessors() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Computes all the interesting properties that are relevant to this node.
- ConflictingFieldTypeInfoException - Exception in org.apache.flink.optimizer.postpass
-
- ConflictingFieldTypeInfoException(int, Object, Object) - Constructor for exception org.apache.flink.optimizer.postpass.ConflictingFieldTypeInfoException
-
- copyEstimates(OptimizerNode) - Method in class org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
-
- CostEstimator - Class in org.apache.flink.optimizer.costs
-
Abstract base class for a cost estimator.
- CostEstimator() - Constructor for class org.apache.flink.optimizer.costs.CostEstimator
-
- costOperator(PlanNode) - Method in class org.apache.flink.optimizer.costs.CostEstimator
-
This method computes the cost of an operator.
- Costs - Class in org.apache.flink.optimizer.costs
-
Simple class to represent the costs of an operation.
- Costs() - Constructor for class org.apache.flink.optimizer.costs.Costs
-
Default constructor.
- Costs(double, double) - Constructor for class org.apache.flink.optimizer.costs.Costs
-
Creates a new costs object using the given values for the network and storage cost.
- Costs(double, double, double) - Constructor for class org.apache.flink.optimizer.costs.Costs
-
Creates a new costs object using the given values for the network and storage cost.
- costWeight - Variable in class org.apache.flink.optimizer.dag.OptimizerNode
-
- createComparator(FieldList, boolean[], T) - Method in class org.apache.flink.optimizer.postpass.GenericFlatTypePostPass
-
- createEmptySchema() - Method in class org.apache.flink.optimizer.postpass.GenericFlatTypePostPass
-
- createFinalPlan(List<SinkPlanNode>, String, Plan) - Method in class org.apache.flink.optimizer.traversals.PlanFinalizer
-
- createOrderedFromSet(FieldSet) - Static method in class org.apache.flink.optimizer.util.Utils
-
- createOrdering(FieldList, boolean[]) - Static method in class org.apache.flink.optimizer.util.Utils
-
- createOrdering(FieldList) - Static method in class org.apache.flink.optimizer.util.Utils
-
- createPairComparator(FieldList, FieldList, boolean[], T, T) - Method in class org.apache.flink.optimizer.postpass.GenericFlatTypePostPass
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.dag.PartitionNode.PartitionDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.dag.SortPartitionNode.SortPartitionDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.AbstractJoinDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.AllGroupCombineProperties
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.AllGroupReduceProperties
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.AllGroupWithPartialPreGroupProperties
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.AllReduceProperties
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.BinaryUnionOpDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.CartesianProductDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.CoGroupDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.CoGroupRawDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.FilterDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.FlatMapDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.GroupCombineProperties
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.GroupReduceProperties
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.GroupReduceWithCombineProperties
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.MapDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.MapPartitionDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.NoOpDescriptor
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorSingle
-
Returns a list of global properties that are required by this operator descriptor.
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.PartialGroupProperties
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.ReduceProperties
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.SolutionSetDeltaOperator
-
- createPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.UtilSinkJoinOpDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.dag.PartitionNode.PartitionDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.dag.SortPartitionNode.SortPartitionDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.AbstractSortMergeJoinDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.AllGroupCombineProperties
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.AllGroupReduceProperties
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.AllGroupWithPartialPreGroupProperties
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.AllReduceProperties
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.BinaryUnionOpDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.CartesianProductDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.CoGroupDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.CoGroupRawDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.CoGroupWithSolutionSetFirstDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.CoGroupWithSolutionSetSecondDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.FilterDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.FlatMapDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.GroupCombineProperties
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.GroupReduceProperties
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.GroupReduceWithCombineProperties
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.HashFullOuterJoinBuildFirstDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.HashFullOuterJoinBuildSecondDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.HashJoinBuildFirstProperties
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.HashJoinBuildSecondProperties
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildFirstDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildSecondDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.HashRightOuterJoinBuildFirstDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.HashRightOuterJoinBuildSecondDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.MapDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.MapPartitionDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.NoOpDescriptor
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorSingle
-
Returns a list of local properties that are required by this operator descriptor.
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.PartialGroupProperties
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.ReduceProperties
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.SolutionSetDeltaOperator
-
- createPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.UtilSinkJoinOpDescriptor
-
- createPreOptimizedPlan(Plan) - Static method in class org.apache.flink.optimizer.Optimizer
-
This function performs only the first step to the compilation process - the creation of the optimizer
representation of the plan.
- createSerializer(T) - Method in class org.apache.flink.optimizer.postpass.GenericFlatTypePostPass
-
- CrossBlockOuterFirstDescriptor - Class in org.apache.flink.optimizer.operators
-
- CrossBlockOuterFirstDescriptor() - Constructor for class org.apache.flink.optimizer.operators.CrossBlockOuterFirstDescriptor
-
- CrossBlockOuterFirstDescriptor(boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.CrossBlockOuterFirstDescriptor
-
- CrossBlockOuterSecondDescriptor - Class in org.apache.flink.optimizer.operators
-
- CrossBlockOuterSecondDescriptor() - Constructor for class org.apache.flink.optimizer.operators.CrossBlockOuterSecondDescriptor
-
- CrossBlockOuterSecondDescriptor(boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.CrossBlockOuterSecondDescriptor
-
- CrossNode - Class in org.apache.flink.optimizer.dag
-
The Optimizer representation of a Cross (Cartesian product) operator.
- CrossNode(CrossOperatorBase<?, ?, ?, ?>) - Constructor for class org.apache.flink.optimizer.dag.CrossNode
-
Creates a new CrossNode for the given operator.
- CrossStreamOuterFirstDescriptor - Class in org.apache.flink.optimizer.operators
-
- CrossStreamOuterFirstDescriptor() - Constructor for class org.apache.flink.optimizer.operators.CrossStreamOuterFirstDescriptor
-
- CrossStreamOuterFirstDescriptor(boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.CrossStreamOuterFirstDescriptor
-
- CrossStreamOuterSecondDescriptor - Class in org.apache.flink.optimizer.operators
-
- CrossStreamOuterSecondDescriptor() - Constructor for class org.apache.flink.optimizer.operators.CrossStreamOuterSecondDescriptor
-
- CrossStreamOuterSecondDescriptor(boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.CrossStreamOuterSecondDescriptor
-
- cumulativeCosts - Variable in class org.apache.flink.optimizer.plan.PlanNode
-
- GenericFlatTypePostPass<X,T extends AbstractSchema<X>> - Class in org.apache.flink.optimizer.postpass
-
- GenericFlatTypePostPass() - Constructor for class org.apache.flink.optimizer.postpass.GenericFlatTypePostPass
-
- getAllNodes() - Method in class org.apache.flink.optimizer.plan.OptimizedPlan
-
Gets all the nodes from this OptimizedPlan.
- getAlternativePlans(CostEstimator) - Method in class org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
-
- getAlternativePlans(CostEstimator) - Method in class org.apache.flink.optimizer.dag.BinaryUnionNode
-
- getAlternativePlans(CostEstimator) - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
- getAlternativePlans(CostEstimator) - Method in class org.apache.flink.optimizer.dag.DataSourceNode
-
- getAlternativePlans(CostEstimator) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Computes the plan alternatives for this node, an implicitly for all nodes that are children of
this node.
- getAlternativePlans(CostEstimator) - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
- getAlternativePlans(CostEstimator) - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- getBaseStatistics(String) - Method in class org.apache.flink.optimizer.DataStatistics
-
Gets the base statistics for the input identified by the given identifier.
- getBranchesForParent(DagConnection) - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
- getBranchesForParent(DagConnection) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getBranchingNode() - Method in class org.apache.flink.optimizer.dag.OptimizerNode.UnclosedBranchDescriptor
-
- getBranchPlan() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getBroadcastConnectionNames() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Return the list of names associated with broadcast inputs for this node.
- getBroadcastConnections() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Return the list of inputs associated with broadcast variables for this node.
- getBroadcastInputs() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Gets a list of all broadcast inputs attached to this node.
- getCandidateAtBranchPoint(OptimizerNode) - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getClosedBranchingNodes() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getCombinerUtilityNode() - Method in class org.apache.flink.optimizer.dag.GroupReduceNode
-
- getCombinerUtilityNode() - Method in class org.apache.flink.optimizer.dag.ReduceNode
-
- getComparator(int) - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
Gets the specified comparator from this PlanNode.
- getComparator1() - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- getComparator2() - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- getContainingIterationNode() - Method in class org.apache.flink.optimizer.plan.BulkPartialSolutionPlanNode
-
- getContainingIterationNode() - Method in class org.apache.flink.optimizer.plan.SolutionSetPlanNode
-
- getContainingIterationNode() - Method in class org.apache.flink.optimizer.plan.WorksetPlanNode
-
- getCostWeight() - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
- getCostWeight() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
- getCostWeight() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getCostWeight() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getCostWeight() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getCostWeight() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getCpuCost() - Method in class org.apache.flink.optimizer.costs.Costs
-
Gets the cost for the CPU.
- getCumulativeCosts() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Gets the cumulative costs of this nose.
- getCumulativeCostsShare() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getCurrentPartialSolutionPlanNode() - Method in class org.apache.flink.optimizer.dag.BulkPartialSolutionNode
-
- getCurrentSolutionSetPlanNode() - Method in class org.apache.flink.optimizer.dag.SolutionSetNode
-
- getCurrentWorksetPlanNode() - Method in class org.apache.flink.optimizer.dag.WorksetNode
-
- getCustomPartitioner() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- getCustomPartitioner() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
Gets the custom partitioner associated with these properties.
- getDataDistribution() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- getDataDistribution() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
Gets the data distribution.
- getDataDistribution() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getDataExchangeMode() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
Gets the data exchange mode to use for this connection.
- getDataExchangeMode() - Method in class org.apache.flink.optimizer.plan.Channel
-
Gets the data exchange mode (batch / pipelined) to use for the data
exchange of this channel.
- getDataSinks() - Method in class org.apache.flink.optimizer.plan.OptimizedPlan
-
Gets the data sinks from this OptimizedPlan.
- getDataSinks(List<SinkPlanNode>) - Method in class org.apache.flink.optimizer.plan.SinkJoinerPlanNode
-
- getDataSourceNode() - Method in class org.apache.flink.optimizer.plan.SourcePlanNode
-
- getDataSources() - Method in class org.apache.flink.optimizer.plan.OptimizedPlan
-
Gets the data sources from this OptimizedPlan.
- getDefaultParallelism() - Method in class org.apache.flink.optimizer.Optimizer
-
- getDirections(Ordering, int) - Static method in class org.apache.flink.optimizer.util.Utils
-
- getDiskCost() - Method in class org.apache.flink.optimizer.costs.Costs
-
Gets the costs for disk.
- getDriverStrategy() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Gets the driver strategy from this node.
- getDualInputNodeSchema(DualInputPlanNode, T, T) - Method in class org.apache.flink.optimizer.postpass.GenericFlatTypePostPass
-
- getDumpableInputs() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getDumpableInputs() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getDumpableInputs() - Method in interface org.apache.flink.optimizer.plandump.DumpableNode
-
- getEstimatedAvgWidthPerOutputRecord() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
- getEstimatedAvgWidthPerOutputRecord() - Method in interface org.apache.flink.optimizer.dag.EstimateProvider
-
Gets the estimated number of bytes per record.
- getEstimatedAvgWidthPerOutputRecord() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getEstimatedAvgWidthPerOutputRecord() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getEstimatedNumRecords() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
- getEstimatedNumRecords() - Method in interface org.apache.flink.optimizer.dag.EstimateProvider
-
Gets the estimated number of records in the output of this node.
- getEstimatedNumRecords() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getEstimatedNumRecords() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getEstimatedOutputSize() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
- getEstimatedOutputSize() - Method in interface org.apache.flink.optimizer.dag.EstimateProvider
-
Gets the estimated output size from this node.
- getEstimatedOutputSize() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getEstimatedOutputSize() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getFieldNumber() - Method in exception org.apache.flink.optimizer.postpass.ConflictingFieldTypeInfoException
-
- getFieldNumber() - Method in exception org.apache.flink.optimizer.postpass.MissingFieldTypeInfoException
-
- getFirstIncomingConnection() - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
Gets the DagConnection through which this node receives its first input.
- getFirstPredecessorNode() - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- getForwardingSourceField(int, int) - Method in class org.apache.flink.optimizer.dag.BinaryUnionNode.UnionSemanticProperties
-
- getForwardingTargetFields(int, int) - Method in class org.apache.flink.optimizer.dag.BinaryUnionNode.UnionSemanticProperties
-
- getGlobalProperties() - Method in class org.apache.flink.optimizer.dataproperties.InterestingProperties
-
Gets the interesting global properties.
- getGlobalProperties() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getGlobalProperties() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Gets the global properties from this PlanNode.
- getGroupedFields() - Method in class org.apache.flink.optimizer.dataproperties.LocalProperties
-
Gets the grouped fields.
- getGroupedFields() - Method in class org.apache.flink.optimizer.dataproperties.RequestedLocalProperties
-
Gets the grouped fields.
- getGuaranteedAvailableMemory() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getHeuristicCpuCost() - Method in class org.apache.flink.optimizer.costs.Costs
-
Gets the heuristic cost for the CPU.
- getHeuristicDiskCost() - Method in class org.apache.flink.optimizer.costs.Costs
-
Gets the heuristic costs for disk.
- getHeuristicNetworkCost() - Method in class org.apache.flink.optimizer.costs.Costs
-
Gets the heuristic network cost.
- getId() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Gets the ID of this node.
- getIncomingConnection() - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
Gets the input of this operator.
- getIncomingConnections() - Method in class org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
-
- getIncomingConnections() - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
- getIncomingConnections() - Method in class org.apache.flink.optimizer.dag.DataSourceNode
-
- getIncomingConnections() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Gets all incoming connections of this node.
- getIncomingConnections() - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
- getIncomingConnections() - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- getInitialSolutionSetInput() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getInitialSolutionSetPredecessorNode() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getInitialWorksetInput() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getInitialWorksetPredecessorNode() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getInput() - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
Gets the input channel to this node.
- getInput1() - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
Gets the first input channel to this node.
- getInput2() - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
Gets the second input channel to this node.
- getInputConnection() - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
Gets the input of the sink.
- getInputs() - Method in class org.apache.flink.optimizer.plan.BulkPartialSolutionPlanNode
-
- getInputs() - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- getInputs() - Method in class org.apache.flink.optimizer.plan.NAryUnionPlanNode
-
- getInputs() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getInputs() - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
- getInputs() - Method in class org.apache.flink.optimizer.plan.SolutionSetPlanNode
-
- getInputs() - Method in class org.apache.flink.optimizer.plan.SourcePlanNode
-
- getInputs() - Method in class org.apache.flink.optimizer.plan.WorksetPlanNode
-
- getInterestingProperties() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
Gets the interesting properties object for this pact connection.
- getInterestingProperties() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Gets the properties that are interesting for this node to produce.
- getIterationContract() - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
- getIterationContract() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getIterationNode() - Method in class org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
-
- getIterationNode() - Method in class org.apache.flink.optimizer.dag.BulkPartialSolutionNode
-
- getIterationNode() - Method in class org.apache.flink.optimizer.dag.SolutionSetNode
-
- getIterationNode() - Method in class org.apache.flink.optimizer.dag.WorksetNode
-
- getIterationNode() - Method in class org.apache.flink.optimizer.plan.BulkIterationPlanNode
-
- getIterationNode() - Method in interface org.apache.flink.optimizer.plan.IterationPlanNode
-
- getIterationNode() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getJobGraph() - Method in class org.apache.flink.optimizer.plan.StreamingPlan
-
- getJobName() - Method in class org.apache.flink.optimizer.plan.OptimizedPlan
-
Returns the name of the program.
- getJoinedPathsVector() - Method in class org.apache.flink.optimizer.dag.OptimizerNode.UnclosedBranchDescriptor
-
- getKeys(int) - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
Gets the key field indexes for the specified driver comparator.
- getKeysForInput1() - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- getKeysForInput2() - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- getListOfInputs() - Method in class org.apache.flink.optimizer.plan.NAryUnionPlanNode
-
- getLocalProperties() - Method in class org.apache.flink.optimizer.dataproperties.InterestingProperties
-
Gets the interesting local properties.
- getLocalProperties() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getLocalProperties() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Gets the local properties from this PlanNode.
- getLocalStrategy() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getLocalStrategyComparator() - Method in class org.apache.flink.optimizer.plan.Channel
-
Gets the local strategy comparator from this Channel.
- getLocalStrategyKeys() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getLocalStrategySortOrder() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getLocalStrategyString(LocalStrategy) - Static method in class org.apache.flink.optimizer.plantranslate.JsonMapper
-
- getMaterializationMode() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
- getMaxDepth() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
- getMaxDepth() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getMaxDepth() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getMemoryConsumerWeight() - Method in class org.apache.flink.optimizer.plan.BinaryUnionPlanNode
-
- getMemoryConsumerWeight() - Method in class org.apache.flink.optimizer.plan.BulkIterationPlanNode
-
- getMemoryConsumerWeight() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getMemoryConsumerWeight() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getMinimalMemoryAcrossAllSubTasks() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Gets the amount of memory that all subtasks of this task have jointly available.
- getMinResources() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getName() - Method in class org.apache.flink.optimizer.plan.NamedChannel
-
- getNetworkCost() - Method in class org.apache.flink.optimizer.costs.Costs
-
Gets the network cost.
- getNewType() - Method in exception org.apache.flink.optimizer.postpass.ConflictingFieldTypeInfoException
-
- getNextPartialSolution() - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
Gets the nextPartialSolution from this BulkIterationNode.
- getNextWorkset() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getNextWorkSetPlanNode() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getNodeCosts() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Gets the costs incurred by this node.
- getNodeName() - Method in class org.apache.flink.optimizer.operators.AbstractSortMergeJoinDescriptor
-
- getNodeName() - Method in class org.apache.flink.optimizer.operators.SortMergeFullOuterJoinDescriptor
-
- getNodeName() - Method in class org.apache.flink.optimizer.operators.SortMergeInnerJoinDescriptor
-
- getNodeName() - Method in class org.apache.flink.optimizer.operators.SortMergeLeftOuterJoinDescriptor
-
- getNodeName() - Method in class org.apache.flink.optimizer.operators.SortMergeRightOuterJoinDescriptor
-
- getNodeName() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Gets the name of the plan node.
- getNumConnectionsThatContributed() - Method in class org.apache.flink.optimizer.postpass.AbstractSchema
-
- getOpenBranches() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getOperator() - Method in class org.apache.flink.optimizer.dag.BulkPartialSolutionNode
-
Gets the operator (here the BulkIterationBase.PartialSolutionPlaceHolder) that is represented by this
optimizer node.
- getOperator() - Method in class org.apache.flink.optimizer.dag.CoGroupNode
-
Gets the operator for this CoGroup node.
- getOperator() - Method in class org.apache.flink.optimizer.dag.CoGroupRawNode
-
Gets the operator for this CoGroup node.
- getOperator() - Method in class org.apache.flink.optimizer.dag.CrossNode
-
- getOperator() - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
Gets the operator for which this optimizer sink node was created.
- getOperator() - Method in class org.apache.flink.optimizer.dag.DataSourceNode
-
Gets the contract object for this data source node.
- getOperator() - Method in class org.apache.flink.optimizer.dag.FilterNode
-
- getOperator() - Method in class org.apache.flink.optimizer.dag.FlatMapNode
-
- getOperator() - Method in class org.apache.flink.optimizer.dag.GroupCombineNode
-
Gets the operator represented by this optimizer node.
- getOperator() - Method in class org.apache.flink.optimizer.dag.GroupReduceNode
-
Gets the operator represented by this optimizer node.
- getOperator() - Method in class org.apache.flink.optimizer.dag.JoinNode
-
Gets the contract object for this match node.
- getOperator() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Gets the operator represented by this optimizer node.
- getOperator() - Method in class org.apache.flink.optimizer.dag.OuterJoinNode
-
- getOperator() - Method in class org.apache.flink.optimizer.dag.PartitionNode
-
- getOperator() - Method in class org.apache.flink.optimizer.dag.ReduceNode
-
- getOperator() - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
- getOperator() - Method in class org.apache.flink.optimizer.dag.SolutionSetNode
-
Gets the contract object for this data source node.
- getOperator() - Method in class org.apache.flink.optimizer.dag.SortPartitionNode
-
- getOperator() - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- getOperator() - Method in class org.apache.flink.optimizer.dag.WorksetNode
-
Gets the contract object for this data source node.
- getOperatorInfo() - Method in class org.apache.flink.optimizer.util.NoOpUnaryUdfOp
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.BinaryUnionNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.BulkPartialSolutionNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.CoGroupNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.CoGroupRawNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.CrossNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.DataSourceNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.FilterNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.FlatMapNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.GroupCombineNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.GroupReduceNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.JoinNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.MapNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.MapPartitionNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Gets the name of this node, which is the name of the function/operator, or
data source / data sink.
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.OuterJoinNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.PartitionNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.ReduceNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.SinkJoiner
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.SolutionSetNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.SortPartitionNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.UnaryOperatorNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode.SingleRootJoiner
-
- getOperatorName() - Method in class org.apache.flink.optimizer.dag.WorksetNode
-
- getOperatorStrategyString(DriverStrategy) - Static method in class org.apache.flink.optimizer.plantranslate.JsonMapper
-
- getOperatorStrategyString(DriverStrategy, String, String) - Static method in class org.apache.flink.optimizer.plantranslate.JsonMapper
-
- getOptimizerNode() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getOptimizerNode() - Method in class org.apache.flink.optimizer.plan.BinaryUnionPlanNode
-
- getOptimizerNode() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getOptimizerNode() - Method in interface org.apache.flink.optimizer.plandump.DumpableNode
-
- getOptimizerPlanAsJSON(OptimizedPlan) - Method in class org.apache.flink.optimizer.plandump.PlanJSONDumpGenerator
-
- getOptimizerPropertiesJson(JsonFactory, PlanNode) - Static method in class org.apache.flink.optimizer.plantranslate.JsonMapper
-
- getOrdering() - Method in class org.apache.flink.optimizer.dataproperties.LocalProperties
-
Gets the key order.
- getOrdering() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
Gets the key order.
- getOrdering() - Method in class org.apache.flink.optimizer.dataproperties.RequestedLocalProperties
-
Gets the key order.
- getOriginalOptimizerNode() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Gets the node from the optimizer DAG for which this plan candidate node was created.
- getOriginalPlan() - Method in class org.apache.flink.optimizer.plan.OptimizedPlan
-
Gets the original program's dataflow plan from which this optimized plan was created.
- getOutgoingChannels() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Gets a list of all outgoing channels leading to successors.
- getOutgoingConnections() - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
Gets all outgoing connections, which is an empty set for the data sink.
- getOutgoingConnections() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
The list of outgoing connections from this node to succeeding tasks.
- getOutgoingConnections() - Method in class org.apache.flink.optimizer.dag.SinkJoiner
-
- getPactPlanAsJSON(List<DataSinkNode>) - Method in class org.apache.flink.optimizer.plandump.PlanJSONDumpGenerator
-
- getPairComparator() - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- getParallelism() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Gets the parallelism for the operator represented by this optimizer node.
- getParallelism() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getPartialSolution() - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
Gets the partialSolution from this BulkIterationNode.
- getPartialSolutionNode() - Method in class org.apache.flink.optimizer.plan.BulkPartialSolutionPlanNode
-
- getPartialSolutionPlanNode() - Method in class org.apache.flink.optimizer.plan.BulkIterationPlanNode
-
- getPartitionedFields() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
Gets the fields on which the data is partitioned.
- getPartitioner() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getPartitioning() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- getPartitioning() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
Gets the partitioning property.
- getPartitioningFields() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- getPartitioningOrdering() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- getPlanNode() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getPlanNode() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getPlanNode() - Method in interface org.apache.flink.optimizer.plandump.DumpableNode
-
- getPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- getPossibleGlobalProperties() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorSingle
-
- getPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- getPossibleLocalProperties() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorSingle
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.BinaryUnionNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.CoGroupNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.CoGroupRawNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.CrossNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.FilterNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.FlatMapNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.GroupCombineNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.GroupReduceNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.JoinNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.MapNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.MapPartitionNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.OuterJoinNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.PartitionNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.ReduceNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.SinkJoiner
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.SortPartitionNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.UnaryOperatorNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getPossibleProperties() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode.SingleRootJoiner
-
- getPredecessor() - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
Gets the predecessor of this node, i.e.
- getPredecessorNode() - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
Gets the predecessor of this node.
- getPredecessorNode() - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
Gets the predecessor of this node.
- getPredecessors() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getPredecessors() - Method in class org.apache.flink.optimizer.plan.BulkPartialSolutionPlanNode
-
- getPredecessors() - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- getPredecessors() - Method in class org.apache.flink.optimizer.plan.NAryUnionPlanNode
-
- getPredecessors() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getPredecessors() - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
- getPredecessors() - Method in class org.apache.flink.optimizer.plan.SolutionSetPlanNode
-
- getPredecessors() - Method in class org.apache.flink.optimizer.plan.SourcePlanNode
-
- getPredecessors() - Method in class org.apache.flink.optimizer.plan.WorksetPlanNode
-
- getPredecessors() - Method in interface org.apache.flink.optimizer.plandump.DumpableNode
-
Gets an iterator over the predecessors.
- getPreferredResources() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- getPreviousType() - Method in exception org.apache.flink.optimizer.postpass.ConflictingFieldTypeInfoException
-
- getProgramOperator() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Gets the program operator that this node represents in the plan.
- getProperties1() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual.GlobalPropertiesPair
-
- getProperties1() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual.LocalPropertiesPair
-
- getProperties2() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual.GlobalPropertiesPair
-
- getProperties2() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual.LocalPropertiesPair
-
- getReadFields(int) - Method in class org.apache.flink.optimizer.dag.BinaryUnionNode.UnionSemanticProperties
-
- getRelativeMemoryLocalStrategy() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getRelativeMemoryPerSubTask() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Gets the memory dedicated to each sub-task for this node.
- getRelativeTempMemory() - Method in class org.apache.flink.optimizer.plan.Channel
-
Gets the memory for materializing the channel's result from this Channel.
- getReplicationFactor() - Method in class org.apache.flink.optimizer.plan.Channel
-
Returns the replication factor of the connection.
- getRequiredGlobalProps() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getRequiredLocalProps() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getRootOfStepFunction() - Method in class org.apache.flink.optimizer.plan.BulkIterationPlanNode
-
- getRootOfTerminationCriterion() - Method in class org.apache.flink.optimizer.plan.BulkIterationPlanNode
-
- getSecondIncomingConnection() - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
Gets the DagConnection through which this node receives its second input.
- getSecondPredecessorNode() - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.BinaryUnionNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.DataSourceNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.FilterNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.PartitionNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.SortPartitionNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.UnaryOperatorNode
-
- getSemanticProperties() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getSemanticPropertiesForGlobalPropertyFiltering() - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
- getSemanticPropertiesForGlobalPropertyFiltering() - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- getSemanticPropertiesForLocalPropertyFiltering() - Method in class org.apache.flink.optimizer.dag.CoGroupNode
-
- getSemanticPropertiesForLocalPropertyFiltering() - Method in class org.apache.flink.optimizer.dag.GroupCombineNode
-
- getSemanticPropertiesForLocalPropertyFiltering() - Method in class org.apache.flink.optimizer.dag.GroupReduceNode
-
- getSemanticPropertiesForLocalPropertyFiltering() - Method in class org.apache.flink.optimizer.dag.MapPartitionNode
-
- getSemanticPropertiesForLocalPropertyFiltering() - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
- getSemanticPropertiesForLocalPropertyFiltering() - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- getSerializer() - Method in class org.apache.flink.optimizer.plan.Channel
-
Gets the serializer from this Channel.
- getSerializer() - Method in class org.apache.flink.optimizer.plan.SourcePlanNode
-
Gets the serializer from this PlanNode.
- getSerializerForIterationChannel() - Method in class org.apache.flink.optimizer.plan.BulkIterationPlanNode
-
- getSerializerForIterationChannel() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getShipComparator(Channel, ExecutionConfig) - Static method in class org.apache.flink.optimizer.util.Utils
-
- getShipStrategy() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
Gets the shipping strategy for this connection.
- getShipStrategy() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getShipStrategy() - Method in interface org.apache.flink.optimizer.plandump.DumpableConnection
-
- getShipStrategyComparator() - Method in class org.apache.flink.optimizer.plan.Channel
-
Gets the ship strategy comparator from this Channel.
- getShipStrategyKeys() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getShipStrategySortOrder() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getShipStrategyString(ShipStrategyType) - Static method in class org.apache.flink.optimizer.plantranslate.JsonMapper
-
- getSingleInputNode() - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
- getSingleInputNodeSchema(SingleInputPlanNode, T) - Method in class org.apache.flink.optimizer.postpass.GenericFlatTypePostPass
-
- getSingleRootOfStepFunction() - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
- getSingleRootOfStepFunction() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getSinkNode() - Method in class org.apache.flink.optimizer.plan.SinkPlanNode
-
- getSinks() - Method in class org.apache.flink.optimizer.traversals.GraphCreatingVisitor
-
- getSinkSchema(SinkPlanNode, T) - Method in class org.apache.flink.optimizer.postpass.GenericFlatTypePostPass
-
- getSolutionSetComparator() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getSolutionSetDelta() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getSolutionSetDeltaPlanNode() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getSolutionSetKeyFields() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getSolutionSetKeyFields() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getSolutionSetNode() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getSolutionSetNode() - Method in class org.apache.flink.optimizer.plan.SolutionSetPlanNode
-
- getSolutionSetPlanNode() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getSolutionSetSerializer() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getSortOrders() - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- getSortOrders(int) - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
Gets the sort order for the specified driver comparator.
- getSource() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
Gets the source of the connection.
- getSource() - Method in class org.apache.flink.optimizer.plan.Channel
-
Gets the source of this Channel.
- getSource() - Method in interface org.apache.flink.optimizer.plandump.DumpableConnection
-
- getStrategy() - Method in class org.apache.flink.optimizer.dag.PartitionNode.PartitionDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.dag.SortPartitionNode.SortPartitionDescriptor
-
- getStrategy() - Method in interface org.apache.flink.optimizer.operators.AbstractOperatorDescriptor
-
Gets the runtime strategy to be executed by this operator.
- getStrategy() - Method in class org.apache.flink.optimizer.operators.AllGroupCombineProperties
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.AllGroupReduceProperties
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.AllGroupWithPartialPreGroupProperties
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.AllReduceProperties
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.BinaryUnionOpDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.CoGroupDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.CoGroupRawDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.CrossBlockOuterFirstDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.CrossBlockOuterSecondDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.CrossStreamOuterFirstDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.CrossStreamOuterSecondDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.FilterDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.FlatMapDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.GroupCombineProperties
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.GroupReduceProperties
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.GroupReduceWithCombineProperties
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.HashFullOuterJoinBuildFirstDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.HashFullOuterJoinBuildSecondDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.HashJoinBuildFirstProperties
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.HashJoinBuildSecondProperties
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildFirstDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildSecondDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.HashRightOuterJoinBuildFirstDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.HashRightOuterJoinBuildSecondDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.MapDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.MapPartitionDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.NoOpDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.PartialGroupProperties
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.ReduceProperties
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.SolutionSetDeltaOperator
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.SortMergeFullOuterJoinDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.SortMergeInnerJoinDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.SortMergeLeftOuterJoinDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.SortMergeRightOuterJoinDescriptor
-
- getStrategy() - Method in class org.apache.flink.optimizer.operators.UtilSinkJoinOpDescriptor
-
- getStreamingPlanAsJSON() - Method in class org.apache.flink.optimizer.plan.StreamingPlan
-
- getTarget() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
Gets the target of the connection.
- getTarget() - Method in class org.apache.flink.optimizer.plan.Channel
-
Gets the target of this Channel.
- getTempMode() - Method in class org.apache.flink.optimizer.plan.Channel
-
- getTrueArray(int) - Static method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
- getTwoInputNode() - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- getType(int) - Method in class org.apache.flink.optimizer.postpass.AbstractSchema
-
- getUniqueFieldCombination() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- getUniqueFields() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Gets the FieldSets which are unique in the output of the node.
- getUniqueFields() - Method in class org.apache.flink.optimizer.dataproperties.LocalProperties
-
Gets the fields whose combination is unique within the data set.
- getWorksetNode() - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- getWorksetNode() - Method in class org.apache.flink.optimizer.plan.WorksetPlanNode
-
- getWorksetPlanNode() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- getWorksetSerializer() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- GlobalProperties - Class in org.apache.flink.optimizer.dataproperties
-
This class represents global properties of the data at a certain point in the plan.
- GlobalProperties() - Constructor for class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
Initializes the global properties with no partitioning.
- GlobalPropertiesPair(RequestedGlobalProperties, RequestedGlobalProperties) - Constructor for class org.apache.flink.optimizer.operators.OperatorDescriptorDual.GlobalPropertiesPair
-
- globalProps - Variable in class org.apache.flink.optimizer.plan.PlanNode
-
- GraphCreatingVisitor - Class in org.apache.flink.optimizer.traversals
-
This traversal creates the optimizer DAG from a program.
- GraphCreatingVisitor(int, ExecutionMode) - Constructor for class org.apache.flink.optimizer.traversals.GraphCreatingVisitor
-
- GroupCombineNode - Class in org.apache.flink.optimizer.dag
-
The optimizer representation of a GroupCombineNode operation.
- GroupCombineNode(GroupCombineOperatorBase<?, ?, ?>) - Constructor for class org.apache.flink.optimizer.dag.GroupCombineNode
-
Creates a new optimizer node for the given operator.
- GroupCombineProperties - Class in org.apache.flink.optimizer.operators
-
The properties file belonging to the GroupCombineNode.
- GroupCombineProperties(FieldSet, Ordering) - Constructor for class org.apache.flink.optimizer.operators.GroupCombineProperties
-
- GroupReduceNode - Class in org.apache.flink.optimizer.dag
-
The optimizer representation of a GroupReduce operation.
- GroupReduceNode(GroupReduceOperatorBase<?, ?, ?>) - Constructor for class org.apache.flink.optimizer.dag.GroupReduceNode
-
Creates a new optimizer node for the given operator.
- GroupReduceProperties - Class in org.apache.flink.optimizer.operators
-
- GroupReduceProperties(FieldSet) - Constructor for class org.apache.flink.optimizer.operators.GroupReduceProperties
-
- GroupReduceProperties(FieldSet, Ordering) - Constructor for class org.apache.flink.optimizer.operators.GroupReduceProperties
-
- GroupReduceProperties(FieldSet, Partitioner<?>) - Constructor for class org.apache.flink.optimizer.operators.GroupReduceProperties
-
- GroupReduceProperties(FieldSet, Ordering, Partitioner<?>) - Constructor for class org.apache.flink.optimizer.operators.GroupReduceProperties
-
- GroupReduceWithCombineProperties - Class in org.apache.flink.optimizer.operators
-
- GroupReduceWithCombineProperties(FieldSet) - Constructor for class org.apache.flink.optimizer.operators.GroupReduceWithCombineProperties
-
- GroupReduceWithCombineProperties(FieldSet, Ordering) - Constructor for class org.apache.flink.optimizer.operators.GroupReduceWithCombineProperties
-
- GroupReduceWithCombineProperties(FieldSet, Partitioner<?>) - Constructor for class org.apache.flink.optimizer.operators.GroupReduceWithCombineProperties
-
- GroupReduceWithCombineProperties(FieldSet, Ordering, Partitioner<?>) - Constructor for class org.apache.flink.optimizer.operators.GroupReduceWithCombineProperties
-
- hasDamOnPathDownTo(PlanNode) - Method in class org.apache.flink.optimizer.plan.BulkIterationPlanNode
-
- hasDamOnPathDownTo(PlanNode) - Method in class org.apache.flink.optimizer.plan.BulkPartialSolutionPlanNode
-
- hasDamOnPathDownTo(PlanNode) - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- hasDamOnPathDownTo(PlanNode) - Method in class org.apache.flink.optimizer.plan.NAryUnionPlanNode
-
- hasDamOnPathDownTo(PlanNode) - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Checks whether this node has a dam on the way down to the given source node.
- hasDamOnPathDownTo(PlanNode) - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
- hasDamOnPathDownTo(PlanNode) - Method in class org.apache.flink.optimizer.plan.SolutionSetPlanNode
-
- hasDamOnPathDownTo(PlanNode) - Method in class org.apache.flink.optimizer.plan.SourcePlanNode
-
- hasDamOnPathDownTo(PlanNode) - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- hasDamOnPathDownTo(PlanNode) - Method in class org.apache.flink.optimizer.plan.WorksetPlanNode
-
- hasFoundWorkset() - Method in class org.apache.flink.optimizer.traversals.StepFunctionValidator
-
- hashCode() - Method in class org.apache.flink.optimizer.costs.Costs
-
- hashCode() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- hashCode() - Method in class org.apache.flink.optimizer.dataproperties.InterestingProperties
-
- hashCode() - Method in class org.apache.flink.optimizer.dataproperties.LocalProperties
-
- hashCode() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
- hashCode() - Method in class org.apache.flink.optimizer.dataproperties.RequestedLocalProperties
-
- hashCode() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual.GlobalPropertiesPair
-
- hashCode() - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual.LocalPropertiesPair
-
- HashFullOuterJoinBuildFirstDescriptor - Class in org.apache.flink.optimizer.operators
-
- HashFullOuterJoinBuildFirstDescriptor(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.HashFullOuterJoinBuildFirstDescriptor
-
- HashFullOuterJoinBuildSecondDescriptor - Class in org.apache.flink.optimizer.operators
-
- HashFullOuterJoinBuildSecondDescriptor(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.HashFullOuterJoinBuildSecondDescriptor
-
- HashJoinBuildFirstProperties - Class in org.apache.flink.optimizer.operators
-
- HashJoinBuildFirstProperties(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.HashJoinBuildFirstProperties
-
- HashJoinBuildFirstProperties(FieldList, FieldList, boolean, boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.HashJoinBuildFirstProperties
-
- HashJoinBuildSecondProperties - Class in org.apache.flink.optimizer.operators
-
- HashJoinBuildSecondProperties(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.HashJoinBuildSecondProperties
-
- HashJoinBuildSecondProperties(FieldList, FieldList, boolean, boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.HashJoinBuildSecondProperties
-
- HashLeftOuterJoinBuildFirstDescriptor - Class in org.apache.flink.optimizer.operators
-
- HashLeftOuterJoinBuildFirstDescriptor(FieldList, FieldList, boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildFirstDescriptor
-
- HashLeftOuterJoinBuildSecondDescriptor - Class in org.apache.flink.optimizer.operators
-
- HashLeftOuterJoinBuildSecondDescriptor(FieldList, FieldList, boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildSecondDescriptor
-
- HashRightOuterJoinBuildFirstDescriptor - Class in org.apache.flink.optimizer.operators
-
- HashRightOuterJoinBuildFirstDescriptor(FieldList, FieldList, boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.HashRightOuterJoinBuildFirstDescriptor
-
- HashRightOuterJoinBuildSecondDescriptor - Class in org.apache.flink.optimizer.operators
-
- HashRightOuterJoinBuildSecondDescriptor(FieldList, FieldList, boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.HashRightOuterJoinBuildSecondDescriptor
-
- hasUnclosedBranches() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- haveAllOutputConnectionInterestingProperties() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Checks, if all outgoing connections have their interesting properties set from their target nodes.
- hereJoinedBranches - Variable in class org.apache.flink.optimizer.dag.OptimizerNode
-
- HINT_LOCAL_STRATEGY - Static variable in class org.apache.flink.optimizer.Optimizer
-
Compiler hint key for the operator's local strategy.
- HINT_LOCAL_STRATEGY_COMBINING_SORT - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that enforces a sort based local strategy.
- HINT_LOCAL_STRATEGY_HASH_BUILD_FIRST - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that enforces a hash based local strategy.
- HINT_LOCAL_STRATEGY_HASH_BUILD_SECOND - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that enforces a hash based local strategy.
- HINT_LOCAL_STRATEGY_MERGE - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that enforces a merge based local strategy.
- HINT_LOCAL_STRATEGY_NESTEDLOOP_BLOCKED_OUTER_FIRST - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that chooses the outer side of the nested-loop local strategy.
- HINT_LOCAL_STRATEGY_NESTEDLOOP_BLOCKED_OUTER_SECOND - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that chooses the outer side of the nested-loop local strategy.
- HINT_LOCAL_STRATEGY_NESTEDLOOP_STREAMED_OUTER_FIRST - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that chooses the outer side of the nested-loop local strategy.
- HINT_LOCAL_STRATEGY_NESTEDLOOP_STREAMED_OUTER_SECOND - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that chooses the outer side of the nested-loop local strategy.
- HINT_LOCAL_STRATEGY_SORT - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that enforces a sort based local strategy.
- HINT_LOCAL_STRATEGY_SORT_BOTH_MERGE - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that enforces a sort merge based local strategy on both
inputs with subsequent merging of inputs.
- HINT_LOCAL_STRATEGY_SORT_FIRST_MERGE - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that enforces a sort merge based local strategy.
- HINT_LOCAL_STRATEGY_SORT_SECOND_MERGE - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the local strategy compiler hint that enforces a sort merge based local strategy.
- HINT_SHIP_STRATEGY - Static variable in class org.apache.flink.optimizer.Optimizer
-
Compiler hint key for the input channel's shipping strategy.
- HINT_SHIP_STRATEGY_BROADCAST - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the shipping strategy compiler hint that enforces a broadcast strategy on the
input channel.
- HINT_SHIP_STRATEGY_FIRST_INPUT - Static variable in class org.apache.flink.optimizer.Optimizer
-
Compiler hint key for the first input channel's shipping strategy.
- HINT_SHIP_STRATEGY_FORWARD - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the shipping strategy compiler hint that enforces a Forward strategy on the
input channel, i.e.
- HINT_SHIP_STRATEGY_REPARTITION - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the shipping strategy compiler hint that enforces a random repartition strategy.
- HINT_SHIP_STRATEGY_REPARTITION_HASH - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the shipping strategy compiler hint that enforces a hash-partition strategy.
- HINT_SHIP_STRATEGY_REPARTITION_RANGE - Static variable in class org.apache.flink.optimizer.Optimizer
-
Value for the shipping strategy compiler hint that enforces a range-partition strategy.
- HINT_SHIP_STRATEGY_SECOND_INPUT - Static variable in class org.apache.flink.optimizer.Optimizer
-
Compiler hint key for the second input channel's shipping strategy.
- id - Variable in class org.apache.flink.optimizer.dag.OptimizerNode
-
- IdAndEstimatesVisitor - Class in org.apache.flink.optimizer.traversals
-
This traversal of the optimizer DAG assigns IDs to each node (in a pre-order fashion),
and calls each node to compute its estimates.
- IdAndEstimatesVisitor(DataStatistics) - Constructor for class org.apache.flink.optimizer.traversals.IdAndEstimatesVisitor
-
- identifyDynamicPath(int) - Method in class org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
-
- identifyDynamicPath(int) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- inConn - Variable in class org.apache.flink.optimizer.dag.SingleInputNode
-
- increaseNumConnectionsThatContributed() - Method in class org.apache.flink.optimizer.postpass.AbstractSchema
-
- initId(int) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Sets the ID of this node.
- initMaxDepth() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
- initProperties(GlobalProperties, LocalProperties) - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- input - Variable in class org.apache.flink.optimizer.dag.DataSinkNode
-
- input - Variable in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
- input1 - Variable in class org.apache.flink.optimizer.dag.TwoInputNode
-
- input1 - Variable in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- input2 - Variable in class org.apache.flink.optimizer.dag.TwoInputNode
-
- input2 - Variable in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- INSTANCE - Static variable in class org.apache.flink.optimizer.util.NoOpUnaryUdfOp
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.dag.PartitionNode.PartitionDescriptor
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.dag.SortPartitionNode.SortPartitionDescriptor
-
- instantiate(OperatorDescriptorDual, Channel, Channel, List<Set<? extends NamedChannel>>, List<PlanNode>, CostEstimator, RequestedGlobalProperties, RequestedGlobalProperties, RequestedLocalProperties, RequestedLocalProperties) - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- instantiate(OperatorDescriptorDual, Channel, Channel, List<Set<? extends NamedChannel>>, List<PlanNode>, CostEstimator, RequestedGlobalProperties, RequestedGlobalProperties, RequestedLocalProperties, RequestedLocalProperties) - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.AbstractSortMergeJoinDescriptor
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.AllGroupCombineProperties
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.AllGroupReduceProperties
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.AllGroupWithPartialPreGroupProperties
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.AllReduceProperties
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.BinaryUnionOpDescriptor
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.CartesianProductDescriptor
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.CoGroupDescriptor
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.CoGroupRawDescriptor
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.CoGroupWithSolutionSetFirstDescriptor
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.FilterDescriptor
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.FlatMapDescriptor
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.GroupCombineProperties
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.GroupReduceProperties
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.GroupReduceWithCombineProperties
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.HashFullOuterJoinBuildFirstDescriptor
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.HashFullOuterJoinBuildSecondDescriptor
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.HashJoinBuildFirstProperties
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.HashJoinBuildSecondProperties
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildFirstDescriptor
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.HashLeftOuterJoinBuildSecondDescriptor
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.HashRightOuterJoinBuildFirstDescriptor
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.HashRightOuterJoinBuildSecondDescriptor
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.MapDescriptor
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.MapPartitionDescriptor
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.NoOpDescriptor
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorDual
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.OperatorDescriptorSingle
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.PartialGroupProperties
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.ReduceProperties
-
- instantiate(Channel, SingleInputNode) - Method in class org.apache.flink.optimizer.operators.SolutionSetDeltaOperator
-
- instantiate(Channel, Channel, TwoInputNode) - Method in class org.apache.flink.optimizer.operators.UtilSinkJoinOpDescriptor
-
- instantiateCandidate(OperatorDescriptorSingle, Channel, List<Set<? extends NamedChannel>>, List<PlanNode>, CostEstimator, RequestedGlobalProperties, RequestedLocalProperties) - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
- instantiateCandidate(OperatorDescriptorSingle, Channel, List<Set<? extends NamedChannel>>, List<PlanNode>, CostEstimator, RequestedGlobalProperties, RequestedLocalProperties) - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
- InterestingProperties - Class in org.apache.flink.optimizer.dataproperties
-
Interesting properties are propagated from parent operators to child operators.
- InterestingProperties() - Constructor for class org.apache.flink.optimizer.dataproperties.InterestingProperties
-
- InterestingPropertyVisitor - Class in org.apache.flink.optimizer.traversals
-
Visitor that computes the interesting properties for each node in the optimizer DAG.
- InterestingPropertyVisitor(CostEstimator) - Constructor for class org.apache.flink.optimizer.traversals.InterestingPropertyVisitor
-
Creates a new visitor that computes the interesting properties for all nodes in the plan.
- isBranching() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Checks whether this node has branching output.
- isBreakingPipeline() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
Checks whether this connection is marked to break the pipeline.
- isCached() - Method in enum org.apache.flink.optimizer.dag.TempMode
-
- isCombineable() - Method in class org.apache.flink.optimizer.dag.GroupReduceNode
-
Checks, whether a combiner function has been given for the function encapsulated
by this reduce contract.
- isComputablyPartitioned() - Method in enum org.apache.flink.optimizer.dataproperties.PartitioningProperty
-
Checks, if this property represents a partitioning that is computable.
- isEncodeForHTML() - Method in class org.apache.flink.optimizer.plandump.PlanJSONDumpGenerator
-
- isExactlyPartitionedOnFields(FieldList) - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- isFullyReplicated() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- isImmediateSolutionSetUpdate() - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- isMetBy(GlobalProperties) - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
Checks, if this set of interesting properties, is met by the given
produced properties.
- isMetBy(LocalProperties) - Method in class org.apache.flink.optimizer.dataproperties.RequestedLocalProperties
-
Checks, if this set of properties, as interesting properties, is met by the given
properties.
- isOnDynamicPath() - Method in class org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
-
- isOnDynamicPath() - Method in class org.apache.flink.optimizer.dag.DagConnection
-
- isOnDynamicPath() - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- isOnDynamicPath() - Method in class org.apache.flink.optimizer.plan.Channel
-
- isOnDynamicPath() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- isPartitioned() - Method in enum org.apache.flink.optimizer.dataproperties.PartitioningProperty
-
Checks, if this property represents in fact a partitioning.
- isPartitionedOnFields(FieldSet) - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- isPartitionedOnKey() - Method in enum org.apache.flink.optimizer.dataproperties.PartitioningProperty
-
Checks if this property presents a partitioning that is not random, but on a partitioning key.
- isPropagateParentSchemaDown() - Method in class org.apache.flink.optimizer.postpass.GenericFlatTypePostPass
-
- isPruneMarkerSet() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Checks whether the pruning marker was set.
- isReplication() - Method in enum org.apache.flink.optimizer.dataproperties.PartitioningProperty
-
Checks, if this property represents a full replication.
- isTrivial() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
Checks, if the properties in this object are trivial, i.e.
- isTrivial() - Method in class org.apache.flink.optimizer.dataproperties.LocalProperties
-
Checks, if the properties in this object are trivial, i.e.
- isTrivial() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
Checks, if the properties in this object are trivial, i.e.
- isTrivial() - Method in class org.apache.flink.optimizer.dataproperties.RequestedLocalProperties
-
Checks, if the properties in this object are trivial, i.e.
- IterationNode - Interface in org.apache.flink.optimizer.dag
-
- IterationPlanNode - Interface in org.apache.flink.optimizer.plan
-
- setAnyDistribution() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
- setAnyPartitioning(FieldList) - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- setAnyPartitioning(FieldSet) - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
Sets these properties to request some partitioning on the given fields.
- setBroadcastInputs(Map<Operator<?>, OptimizerNode>, ExecutionMode) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
This function connects the operators that produce the broadcast inputs to this operator.
- setBroadcastInputs(List<NamedChannel>) - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Sets a list of all broadcast inputs attached to this node.
- setCandidateProperties(GlobalProperties, LocalProperties, Channel) - Method in class org.apache.flink.optimizer.dag.BulkPartialSolutionNode
-
- setCandidateProperties(GlobalProperties, LocalProperties, Channel) - Method in class org.apache.flink.optimizer.dag.SolutionSetNode
-
- setCandidateProperties(GlobalProperties, LocalProperties, Channel) - Method in class org.apache.flink.optimizer.dag.WorksetNode
-
- setComparator(TypeComparatorFactory<?>, int) - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
Sets the specified comparator for this PlanNode.
- setComparator1(TypeComparatorFactory<?>) - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- setComparator2(TypeComparatorFactory<?>) - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- setContainingIterationNode(BulkIterationPlanNode) - Method in class org.apache.flink.optimizer.plan.BulkPartialSolutionPlanNode
-
- setContainingIterationNode(WorksetIterationPlanNode) - Method in class org.apache.flink.optimizer.plan.SolutionSetPlanNode
-
- setContainingIterationNode(WorksetIterationPlanNode) - Method in class org.apache.flink.optimizer.plan.WorksetPlanNode
-
- setCosts(Costs) - Method in class org.apache.flink.optimizer.plan.BulkIterationPlanNode
-
- setCosts(Costs) - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Sets the basic cost for this node to the given value, and sets the cumulative costs
to those costs plus the cost shares of all inputs (regular and broadcast).
- setCosts(Costs) - Method in class org.apache.flink.optimizer.plan.SinkJoinerPlanNode
-
- setCosts(Costs) - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- setCpuCost(double) - Method in class org.apache.flink.optimizer.costs.Costs
-
Sets the cost for the CPU.
- setCustomPartitioned(FieldList, Partitioner<?>) - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- setCustomPartitioned(FieldSet, Partitioner<?>) - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
Sets these properties to request a custom partitioning with the given Partitioner instance.
- setCustomPartitioner(Partitioner<?>) - Method in class org.apache.flink.optimizer.operators.AbstractJoinDescriptor
-
- setCustomPartitioner(Partitioner<?>) - Method in class org.apache.flink.optimizer.operators.CoGroupDescriptor
-
- setDataDistribution(DataDistribution) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setDataExchangeMode(DataExchangeMode) - Method in class org.apache.flink.optimizer.plan.Channel
-
Sets the data exchange mode (batch / pipelined) to use for the data
exchange of this channel.
- setDefaultParallelism(int) - Method in class org.apache.flink.optimizer.Optimizer
-
- setDiskCost(double) - Method in class org.apache.flink.optimizer.costs.Costs
-
Sets the costs for disk for this Costs object.
- setDriverKeyInfo(FieldList, int) - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
Sets the key field indexes for the specified driver comparator.
- setDriverKeyInfo(FieldList, boolean[], int) - Method in class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
Sets the key field information for the specified driver comparator.
- setDriverStrategy(DriverStrategy) - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Sets the driver strategy for this node.
- setEncodeForHTML(boolean) - Method in class org.apache.flink.optimizer.plandump.PlanJSONDumpGenerator
-
- setEstimatedNumRecords(long) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- setEstimatedOutputSize(long) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
- setForcedRebalanced() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- setForceRebalancing() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
- setFullyReplicated() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- setFullyReplicated() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
- setGroupedFields(FieldSet) - Method in class org.apache.flink.optimizer.dataproperties.RequestedLocalProperties
-
Sets the fields that are grouped in these data properties.
- setHashPartitioned(FieldList) - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
Sets this global properties to represent a hash partitioning.
- setHashPartitioned(FieldSet) - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
Sets these properties to request a hash partitioning on the given fields.
- setHeuristicCpuCost(double) - Method in class org.apache.flink.optimizer.costs.Costs
-
Sets the heuristic cost for the CPU.
- setHeuristicDiskCost(double) - Method in class org.apache.flink.optimizer.costs.Costs
-
Sets the heuristic costs for disk for this Costs object.
- setHeuristicNetworkCost(double) - Method in class org.apache.flink.optimizer.costs.Costs
-
Sets the heuristic network cost for this Costs object.
- setImmediateSolutionSetUpdate(boolean) - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- setIncomingConnection(DagConnection) - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
Sets the connection through which this node receives its input.
- setInput(Map<Operator<?>, OptimizerNode>, ExecutionMode) - Method in class org.apache.flink.optimizer.dag.AbstractPartialSolutionNode
-
- setInput(Map<Operator<?>, OptimizerNode>, ExecutionMode) - Method in class org.apache.flink.optimizer.dag.DataSinkNode
-
- setInput(Map<Operator<?>, OptimizerNode>, ExecutionMode) - Method in class org.apache.flink.optimizer.dag.DataSourceNode
-
- setInput(Map<Operator<?>, OptimizerNode>, ExecutionMode) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
This function connects the predecessors to this operator.
- setInput(Map<Operator<?>, OptimizerNode>, ExecutionMode) - Method in class org.apache.flink.optimizer.dag.SingleInputNode
-
- setInput(Map<Operator<?>, OptimizerNode>, ExecutionMode) - Method in class org.apache.flink.optimizer.dag.TwoInputNode
-
- setInputs(DagConnection, DagConnection) - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode.SingleRootJoiner
-
- setInterestingProperties(InterestingProperties) - Method in class org.apache.flink.optimizer.dag.DagConnection
-
Sets the interesting properties for this pact connection.
- setLocalStrategy(LocalStrategy) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setLocalStrategy(LocalStrategy, FieldList, boolean[]) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setLocalStrategyComparator(TypeComparatorFactory<?>) - Method in class org.apache.flink.optimizer.plan.Channel
-
Sets the local strategy comparator for this Channel.
- setMaterializationMode(TempMode) - Method in class org.apache.flink.optimizer.dag.DagConnection
-
- setNetworkCost(double) - Method in class org.apache.flink.optimizer.costs.Costs
-
Sets the network cost for this Costs object.
- setNextPartialSolution(OptimizerNode, OptimizerNode) - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
Sets the nextPartialSolution for this BulkIterationNode.
- setNextPartialSolution(OptimizerNode, OptimizerNode, ExecutionMode) - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- setOrdering(Ordering) - Method in class org.apache.flink.optimizer.dataproperties.RequestedLocalProperties
-
Sets the order for these interesting local properties.
- setPairComparator(TypePairComparatorFactory<?, ?>) - Method in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- setParallelism(int) - Method in class org.apache.flink.optimizer.dag.DataSourceNode
-
- setParallelism(int) - Method in class org.apache.flink.optimizer.dag.OptimizerNode
-
Sets the parallelism for this optimizer node.
- setParallelism(int) - Method in class org.apache.flink.optimizer.plan.PlanNode
-
- setPartialSolution(BulkPartialSolutionNode) - Method in class org.apache.flink.optimizer.dag.BulkIterationNode
-
Sets the partialSolution for this BulkIterationNode.
- setPartialSolution(SolutionSetNode, WorksetNode) - Method in class org.apache.flink.optimizer.dag.WorksetIterationNode
-
- setPropagateParentSchemaDown(boolean) - Method in class org.apache.flink.optimizer.postpass.GenericFlatTypePostPass
-
- setPruningMarker() - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Sets the pruning marker to true.
- setRandomPartitioned() - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
- setRandomPartitioning() - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
- setRangePartitioned(Ordering) - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
Set the parameters for range partition.
- setRangePartitioned(Ordering, DataDistribution) - Method in class org.apache.flink.optimizer.dataproperties.GlobalProperties
-
Set the parameters for range partition.
- setRangePartitioned(Ordering) - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
- setRangePartitioned(Ordering, DataDistribution) - Method in class org.apache.flink.optimizer.dataproperties.RequestedGlobalProperties
-
- setRelativeMemoryLocalStrategy(double) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setRelativeMemoryPerSubtask(double) - Method in class org.apache.flink.optimizer.plan.PlanNode
-
Sets the memory dedicated to each task for this node.
- setRelativeTempMemory(double) - Method in class org.apache.flink.optimizer.plan.Channel
-
Sets the memory for materializing the channel's result from this Channel.
- setReplicationFactor(int) - Method in class org.apache.flink.optimizer.plan.Channel
-
Sets the replication factor of the connection.
- setRequiredGlobalProps(RequestedGlobalProperties) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setRequiredLocalProps(RequestedLocalProperties) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setSerializer(TypeSerializerFactory<?>) - Method in class org.apache.flink.optimizer.plan.Channel
-
Sets the serializer for this Channel.
- setSerializer(TypeSerializerFactory<?>) - Method in class org.apache.flink.optimizer.plan.SourcePlanNode
-
Sets the serializer for this PlanNode.
- setSerializerForIterationChannel(TypeSerializerFactory<?>) - Method in class org.apache.flink.optimizer.plan.BulkIterationPlanNode
-
- setSerializerForIterationChannel(TypeSerializerFactory<?>) - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- setShipStrategy(ShipStrategyType) - Method in class org.apache.flink.optimizer.dag.DagConnection
-
Sets the shipping strategy for this connection.
- setShipStrategy(ShipStrategyType, DataExchangeMode) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setShipStrategy(ShipStrategyType, FieldList, DataExchangeMode) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setShipStrategy(ShipStrategyType, FieldList, boolean[], DataExchangeMode) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setShipStrategy(ShipStrategyType, FieldList, Partitioner<?>, DataExchangeMode) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setShipStrategy(ShipStrategyType, FieldList, boolean[], Partitioner<?>, DataExchangeMode) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setShipStrategyComparator(TypeComparatorFactory<?>) - Method in class org.apache.flink.optimizer.plan.Channel
-
Sets the ship strategy comparator for this Channel.
- setSolutionSetComparator(TypeComparatorFactory<?>) - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- setSolutionSetSerializer(TypeSerializerFactory<?>) - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- setSource(PlanNode) - Method in class org.apache.flink.optimizer.plan.Channel
-
- setTarget(PlanNode) - Method in class org.apache.flink.optimizer.plan.Channel
-
Sets the target of this Channel.
- setTempMode(TempMode) - Method in class org.apache.flink.optimizer.plan.Channel
-
Sets the temp mode of the connection.
- setWorksetSerializer(TypeSerializerFactory<?>) - Method in class org.apache.flink.optimizer.plan.WorksetIterationPlanNode
-
- SingleInputNode - Class in org.apache.flink.optimizer.dag
-
A node in the optimizer's program representation for an operation with a single input.
- SingleInputNode(SingleInputOperator<?, ?, ?>) - Constructor for class org.apache.flink.optimizer.dag.SingleInputNode
-
Creates a new node with a single input for the optimizer plan.
- SingleInputNode(FieldSet) - Constructor for class org.apache.flink.optimizer.dag.SingleInputNode
-
- SingleInputNode() - Constructor for class org.apache.flink.optimizer.dag.SingleInputNode
-
- SingleInputNode(SingleInputNode) - Constructor for class org.apache.flink.optimizer.dag.SingleInputNode
-
- SingleInputPlanNode - Class in org.apache.flink.optimizer.plan
-
- SingleInputPlanNode(OptimizerNode, String, Channel, DriverStrategy) - Constructor for class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
- SingleInputPlanNode(OptimizerNode, String, Channel, DriverStrategy, FieldList) - Constructor for class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
- SingleInputPlanNode(OptimizerNode, String, Channel, DriverStrategy, FieldList, boolean[]) - Constructor for class org.apache.flink.optimizer.plan.SingleInputPlanNode
-
- SinkJoiner - Class in org.apache.flink.optimizer.dag
-
This class represents a utility node that is not part of the actual plan.
- SinkJoiner(OptimizerNode, OptimizerNode) - Constructor for class org.apache.flink.optimizer.dag.SinkJoiner
-
- SinkJoinerPlanNode - Class in org.apache.flink.optimizer.plan
-
- SinkJoinerPlanNode(SinkJoiner, Channel, Channel) - Constructor for class org.apache.flink.optimizer.plan.SinkJoinerPlanNode
-
- SinkPlanNode - Class in org.apache.flink.optimizer.plan
-
Plan candidate node for data flow sinks.
- SinkPlanNode(DataSinkNode, String, Channel) - Constructor for class org.apache.flink.optimizer.plan.SinkPlanNode
-
Constructs a new sink candidate node that uses NONE as its local strategy.
- SolutionSetDeltaOperator - Class in org.apache.flink.optimizer.operators
-
- SolutionSetDeltaOperator(FieldList) - Constructor for class org.apache.flink.optimizer.operators.SolutionSetDeltaOperator
-
- SolutionSetNode - Class in org.apache.flink.optimizer.dag
-
The optimizer's internal representation of the solution set of a workset iteration.
- SolutionSetNode(DeltaIterationBase.SolutionSetPlaceHolder<?>, WorksetIterationNode) - Constructor for class org.apache.flink.optimizer.dag.SolutionSetNode
-
- SolutionSetPlanNode - Class in org.apache.flink.optimizer.plan
-
Plan candidate node for partial solution of a bulk iteration.
- SolutionSetPlanNode(SolutionSetNode, String, GlobalProperties, LocalProperties, Channel) - Constructor for class org.apache.flink.optimizer.plan.SolutionSetPlanNode
-
- SortMergeFullOuterJoinDescriptor - Class in org.apache.flink.optimizer.operators
-
- SortMergeFullOuterJoinDescriptor(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.SortMergeFullOuterJoinDescriptor
-
- SortMergeInnerJoinDescriptor - Class in org.apache.flink.optimizer.operators
-
- SortMergeInnerJoinDescriptor(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.SortMergeInnerJoinDescriptor
-
- SortMergeInnerJoinDescriptor(FieldList, FieldList, boolean, boolean, boolean) - Constructor for class org.apache.flink.optimizer.operators.SortMergeInnerJoinDescriptor
-
- SortMergeLeftOuterJoinDescriptor - Class in org.apache.flink.optimizer.operators
-
- SortMergeLeftOuterJoinDescriptor(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.SortMergeLeftOuterJoinDescriptor
-
- SortMergeLeftOuterJoinDescriptor(FieldList, FieldList, boolean) - Constructor for class org.apache.flink.optimizer.operators.SortMergeLeftOuterJoinDescriptor
-
- SortMergeRightOuterJoinDescriptor - Class in org.apache.flink.optimizer.operators
-
- SortMergeRightOuterJoinDescriptor(FieldList, FieldList) - Constructor for class org.apache.flink.optimizer.operators.SortMergeRightOuterJoinDescriptor
-
- SortMergeRightOuterJoinDescriptor(FieldList, FieldList, boolean) - Constructor for class org.apache.flink.optimizer.operators.SortMergeRightOuterJoinDescriptor
-
- sortOrders - Variable in class org.apache.flink.optimizer.plan.DualInputPlanNode
-
- SortPartitionDescriptor(Ordering) - Constructor for class org.apache.flink.optimizer.dag.SortPartitionNode.SortPartitionDescriptor
-
- SortPartitionNode - Class in org.apache.flink.optimizer.dag
-
The optimizer's internal representation of a SortPartition operator node.
- SortPartitionNode(SortPartitionOperatorBase<?>) - Constructor for class org.apache.flink.optimizer.dag.SortPartitionNode
-
- SortPartitionNode.SortPartitionDescriptor - Class in org.apache.flink.optimizer.dag
-
- SourcePlanNode - Class in org.apache.flink.optimizer.plan
-
Plan candidate node for data flow sources that have no input and no special strategies.
- SourcePlanNode(DataSourceNode, String) - Constructor for class org.apache.flink.optimizer.plan.SourcePlanNode
-
Constructs a new source candidate node that uses NONE as its local strategy.
- SourcePlanNode(DataSourceNode, String, GlobalProperties, LocalProperties) - Constructor for class org.apache.flink.optimizer.plan.SourcePlanNode
-
- StaticDynamicPathIdentifier - Class in org.apache.flink.optimizer.traversals
-
A traversal that goes over the program data flow of an iteration and makes the nodes
that depend on the partial solution (the data set recomputed in each iteration) as "dynamic"
and the other nodes as "static".
- StaticDynamicPathIdentifier(int) - Constructor for class org.apache.flink.optimizer.traversals.StaticDynamicPathIdentifier
-
- StepFunctionValidator - Class in org.apache.flink.optimizer.traversals
-
A traversal that checks if the Workset of a delta iteration is used in the data flow
of its step function.
- StepFunctionValidator() - Constructor for class org.apache.flink.optimizer.traversals.StepFunctionValidator
-
- StreamingPlan - Class in org.apache.flink.optimizer.plan
-
Abstract class representing Flink Streaming plans
- StreamingPlan() - Constructor for class org.apache.flink.optimizer.plan.StreamingPlan
-
- subtractCosts(Costs) - Method in class org.apache.flink.optimizer.costs.Costs
-
Subtracts the given costs from these costs.
- swapUnionNodes(PlanNode) - Method in class org.apache.flink.optimizer.plan.Channel
-
Utility method used while swapping binary union nodes for n-ary union nodes.