Class InputGateID
- java.lang.Object
-
- org.apache.flink.runtime.io.network.partition.consumer.InputGateID
-
- All Implemented Interfaces:
Serializable
public class InputGateID extends Object implements Serializable
Runtime identifier of a consumedIntermediateResult.At runtime the
IntermediateDataSetIDis not enough to uniquely identify an input gate. It needs to be associated with the consuming task as well to ensure correct tracking of gates in shuffle implementation.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description InputGateID(IntermediateDataSetID consumedResultID, ExecutionAttemptID consumerID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)IntermediateDataSetIDgetConsumedResultID()ExecutionAttemptIDgetConsumerID()inthashCode()StringtoString()
-
-
-
Constructor Detail
-
InputGateID
public InputGateID(IntermediateDataSetID consumedResultID, ExecutionAttemptID consumerID)
-
-
Method Detail
-
getConsumedResultID
public IntermediateDataSetID getConsumedResultID()
-
getConsumerID
public ExecutionAttemptID getConsumerID()
-
-