Class VertexInputInfoStore
- java.lang.Object
-
- org.apache.flink.runtime.executiongraph.VertexInputInfoStore
-
public class VertexInputInfoStore extends Object
A store contains all theJobVertexInputInfo
s. Note that if a vertex has multiple job edges connecting to the same intermediate result, theirDistributionPattern
must be the same and therefore theJobVertexInputInfo
will be the same.
-
-
Constructor Summary
Constructors Constructor Description VertexInputInfoStore()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobVertexInputInfo
get(JobVertexID jobVertexId, IntermediateDataSetID resultId)
Get aJobVertexInputInfo
.void
put(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
- theJobVertexInputInfo
to put
-
get
public JobVertexInputInfo get(JobVertexID jobVertexId, IntermediateDataSetID resultId)
Get aJobVertexInputInfo
.- Parameters:
jobVertexId
- the job vertex idresultId
- the intermediate result id- Returns:
- the
JobVertexInputInfo
identified by the job vertex id and intermediate result id
-
-