Class AllGroupReduceProperties
- java.lang.Object
-
- org.apache.flink.optimizer.operators.OperatorDescriptorSingle
-
- org.apache.flink.optimizer.operators.AllGroupReduceProperties
-
- All Implemented Interfaces:
AbstractOperatorDescriptor
public final class AllGroupReduceProperties extends OperatorDescriptorSingle
-
-
Field Summary
-
Fields inherited from class org.apache.flink.optimizer.operators.OperatorDescriptorSingle
keyList, keys
-
-
Constructor Summary
Constructors Constructor Description AllGroupReduceProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GlobalPropertiescomputeGlobalProperties(GlobalProperties gProps)Returns the global properties which are present after the operator was applied on the provided global properties.LocalPropertiescomputeLocalProperties(LocalProperties lProps)Returns the local properties which are present after the operator was applied on the provided local properties.protected List<RequestedGlobalProperties>createPossibleGlobalProperties()Returns a list of global properties that are required by this operator descriptor.protected List<RequestedLocalProperties>createPossibleLocalProperties()Returns a list of local properties that are required by this operator descriptor.org.apache.flink.runtime.operators.DriverStrategygetStrategy()Gets the runtime strategy to be executed by this operator.SingleInputPlanNodeinstantiate(Channel in, SingleInputNode node)-
Methods inherited from class org.apache.flink.optimizer.operators.OperatorDescriptorSingle
getPossibleGlobalProperties, getPossibleLocalProperties
-
-
-
-
Method Detail
-
getStrategy
public org.apache.flink.runtime.operators.DriverStrategy getStrategy()
Description copied from interface:AbstractOperatorDescriptorGets the runtime strategy to be executed by this operator.- Returns:
- The runtime strategy.
-
instantiate
public SingleInputPlanNode instantiate(Channel in, SingleInputNode node)
- Specified by:
instantiatein classOperatorDescriptorSingle
-
createPossibleGlobalProperties
protected List<RequestedGlobalProperties> createPossibleGlobalProperties()
Description copied from class:OperatorDescriptorSingleReturns a list of global properties that are required by this operator descriptor.- Specified by:
createPossibleGlobalPropertiesin classOperatorDescriptorSingle- Returns:
- A list of global properties that are required by this operator descriptor.
-
createPossibleLocalProperties
protected List<RequestedLocalProperties> createPossibleLocalProperties()
Description copied from class:OperatorDescriptorSingleReturns a list of local properties that are required by this operator descriptor.- Specified by:
createPossibleLocalPropertiesin classOperatorDescriptorSingle- Returns:
- A list of local properties that are required by this operator descriptor.
-
computeGlobalProperties
public GlobalProperties computeGlobalProperties(GlobalProperties gProps)
Description copied from class:OperatorDescriptorSingleReturns the global properties which are present after the operator was applied on the provided global properties.- Specified by:
computeGlobalPropertiesin classOperatorDescriptorSingle- Parameters:
gProps- The global properties on which the operator is applied.- Returns:
- The global properties which are valid after the operator has been applied.
-
computeLocalProperties
public LocalProperties computeLocalProperties(LocalProperties lProps)
Description copied from class:OperatorDescriptorSingleReturns the local properties which are present after the operator was applied on the provided local properties.- Specified by:
computeLocalPropertiesin classOperatorDescriptorSingle- Parameters:
lProps- The local properties on which the operator is applied.- Returns:
- The local properties which are valid after the operator has been applied.
-
-