Class VertexParallelism
- java.lang.Object
-
- org.apache.flink.runtime.scheduler.adaptive.allocator.VertexParallelism
-
public class VertexParallelism extends Object
Core result ofSlotAllocator.determineParallelism(JobInformation, Collection)among withslotAssignments, describing the parallelism each vertex could be scheduled with.
-
-
Constructor Summary
Constructors Constructor Description VertexParallelism(Map<JobVertexID,Integer> parallelismForVertices)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VertexParallelismempty()intgetParallelism(JobVertexID jobVertexId)Optional<Integer>getParallelismOptional(JobVertexID jobVertexId)Set<JobVertexID>getVertices()StringtoString()
-
-
-
Constructor Detail
-
VertexParallelism
public VertexParallelism(Map<JobVertexID,Integer> parallelismForVertices)
-
-
Method Detail
-
getParallelism
public int getParallelism(JobVertexID jobVertexId)
-
getParallelismOptional
public Optional<Integer> getParallelismOptional(JobVertexID jobVertexId)
-
getVertices
public Set<JobVertexID> getVertices()
-
empty
public static VertexParallelism empty()
-
-