Class StreamEdge

  • All Implemented Interfaces:
    Serializable

    @Internal
    public class StreamEdge
    extends Object
    implements Serializable
    An edge in the streaming topology. One edge like this does not necessarily gets converted to a connection between two job vertices (due to chaining/optimization).
    See Also:
    Serialized Form
    • Method Detail

      • getSourceId

        public int getSourceId()
      • getTargetId

        public int getTargetId()
      • getTypeNumber

        public int getTypeNumber()
      • getOutputTag

        public org.apache.flink.util.OutputTag getOutputTag()
      • setBufferTimeout

        public void setBufferTimeout​(long bufferTimeout)
      • getBufferTimeout

        public long getBufferTimeout()
      • setSupportsUnalignedCheckpoints

        public void setSupportsUnalignedCheckpoints​(boolean supportsUnalignedCheckpoints)
      • setTypeNumber

        public void setTypeNumber​(int typeNumber)
      • supportsUnalignedCheckpoints

        public boolean supportsUnalignedCheckpoints()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getEdgeId

        public String getEdgeId()
      • areInterInputsKeysCorrelated

        public boolean areInterInputsKeysCorrelated()
      • isIntraInputKeyCorrelated

        public boolean isIntraInputKeyCorrelated()
      • setIntraInputKeyCorrelated

        public void setIntraInputKeyCorrelated​(boolean intraInputKeyCorrelated)