Class VertexInputInfoStore
- java.lang.Object
-
- org.apache.flink.runtime.executiongraph.VertexInputInfoStore
-
public class VertexInputInfoStore extends Object
A store contains all theJobVertexInputInfos. Note that if a vertex has multiple job edges connecting to the same intermediate result, theirDistributionPatternmust be the same and therefore theJobVertexInputInfowill be the same.
-
-
Constructor Summary
Constructors Constructor Description VertexInputInfoStore()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobVertexInputInfoget(JobVertexID jobVertexId, IntermediateDataSetID resultId)Get aJobVertexInputInfo.voidput(JobVertexID jobVertexId, IntermediateDataSetID resultId, JobVertexInputInfo info)Put aJobVertexInputInfo.
-
-
-
Method Detail
-
put
public void put(JobVertexID jobVertexId, IntermediateDataSetID resultId, JobVertexInputInfo info)
Put aJobVertexInputInfo.- Parameters:
jobVertexId- the job vertex idresultId- the intermediate result idinfo- theJobVertexInputInfoto put
-
get
public JobVertexInputInfo get(JobVertexID jobVertexId, IntermediateDataSetID resultId)
Get aJobVertexInputInfo.- Parameters:
jobVertexId- the job vertex idresultId- the intermediate result id- Returns:
- the
JobVertexInputInfoidentified by the job vertex id and intermediate result id
-
-