Uses of Class
org.apache.flink.runtime.jobgraph.DistributionPattern
-
Packages that use DistributionPattern Package Description org.apache.flink.runtime.executiongraph org.apache.flink.runtime.jobgraph org.apache.flink.runtime.jobgraph.topology -
-
Uses of DistributionPattern in org.apache.flink.runtime.executiongraph
Methods in org.apache.flink.runtime.executiongraph that return DistributionPattern Modifier and Type Method Description DistributionPattern
IntermediateResult. getConsumingDistributionPattern()
Methods in org.apache.flink.runtime.executiongraph with parameters of type DistributionPattern Modifier and Type Method Description static int
EdgeManagerBuildUtil. computeMaxEdgesToTargetExecutionVertex(int targetParallelism, int sourceParallelism, DistributionPattern distributionPattern)
Given parallelisms of two job vertices, compute the max number of edges connected to a target execution vertex from the source execution vertices. -
Uses of DistributionPattern in org.apache.flink.runtime.jobgraph
Methods in org.apache.flink.runtime.jobgraph that return DistributionPattern Modifier and Type Method Description DistributionPattern
IntermediateDataSet. getDistributionPattern()
DistributionPattern
JobEdge. getDistributionPattern()
Returns the distribution pattern used for this edge.static DistributionPattern
DistributionPattern. valueOf(String name)
Returns the enum constant of this type with the specified name.static DistributionPattern[]
DistributionPattern. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.apache.flink.runtime.jobgraph with parameters of type DistributionPattern Modifier and Type Method Description void
IntermediateDataSet. configure(DistributionPattern distributionPattern, boolean isBroadcast, boolean isForward)
JobEdge
JobVertex. connectNewDataSetAsInput(JobVertex input, DistributionPattern distPattern, ResultPartitionType partitionType, IntermediateDataSetID intermediateDataSetId, boolean isBroadcast, boolean isForward)
JobEdge
JobVertex. connectNewDataSetAsInput(JobVertex input, DistributionPattern distPattern, ResultPartitionType partitionType, IntermediateDataSetID intermediateDataSetId, boolean isBroadcast, boolean isForward, int typeNumber, boolean interInputsKeysCorrelated, boolean intraInputKeyCorrelated)
void
IntermediateDataSet. updateOutputPattern(DistributionPattern distributionPattern, boolean isBroadcast, boolean isForward)
Constructors in org.apache.flink.runtime.jobgraph with parameters of type DistributionPattern Constructor Description JobEdge(IntermediateDataSet source, JobVertex target, DistributionPattern distributionPattern, boolean isBroadcast, boolean isForward, int typeNumber, boolean interInputsKeysCorrelated, boolean intraInputKeyCorrelated)
Constructs a new job edge, that connects an intermediate result to a consumer task. -
Uses of DistributionPattern in org.apache.flink.runtime.jobgraph.topology
Methods in org.apache.flink.runtime.jobgraph.topology that return DistributionPattern Modifier and Type Method Description DistributionPattern
DefaultLogicalEdge. getDistributionPattern()
DistributionPattern
LogicalEdge. getDistributionPattern()
Returns the distribution pattern used for this edge.
-