Class TransactionRowInputFormat

  • All Implemented Interfaces:
    Serializable, org.apache.flink.api.common.io.InputFormat<org.apache.flink.types.Row,​org.apache.flink.core.io.GenericInputSplit>, org.apache.flink.api.common.io.NonParallelInput, org.apache.flink.core.io.InputSplitSource<org.apache.flink.core.io.GenericInputSplit>

    @Internal
    public class TransactionRowInputFormat
    extends org.apache.flink.api.common.io.GenericInputFormat<org.apache.flink.types.Row>
    implements org.apache.flink.api.common.io.NonParallelInput
    An bounded input of transactions.
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.apache.flink.api.common.io.GenericInputFormat

        partitionNumber
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.flink.types.Row nextRecord​(org.apache.flink.types.Row reuse)  
      void open​(org.apache.flink.core.io.GenericInputSplit split)  
      boolean reachedEnd()  
      • Methods inherited from class org.apache.flink.api.common.io.GenericInputFormat

        close, configure, createInputSplits, getInputSplitAssigner, getStatistics
      • Methods inherited from class org.apache.flink.api.common.io.RichInputFormat

        closeInputFormat, getRuntimeContext, openInputFormat, setRuntimeContext
    • Constructor Detail

      • TransactionRowInputFormat

        public TransactionRowInputFormat()
    • Method Detail

      • open

        public void open​(org.apache.flink.core.io.GenericInputSplit split)
        Specified by:
        open in interface org.apache.flink.api.common.io.InputFormat<org.apache.flink.types.Row,​org.apache.flink.core.io.GenericInputSplit>
        Overrides:
        open in class org.apache.flink.api.common.io.GenericInputFormat<org.apache.flink.types.Row>
      • reachedEnd

        public boolean reachedEnd()
        Specified by:
        reachedEnd in interface org.apache.flink.api.common.io.InputFormat<org.apache.flink.types.Row,​org.apache.flink.core.io.GenericInputSplit>
      • nextRecord

        public org.apache.flink.types.Row nextRecord​(org.apache.flink.types.Row reuse)
        Specified by:
        nextRecord in interface org.apache.flink.api.common.io.InputFormat<org.apache.flink.types.Row,​org.apache.flink.core.io.GenericInputSplit>