Interface RecordWriterDelegate<T extends org.apache.flink.core.io.IOReadableWritable>

    • Method Detail

      • broadcastEvent

        void broadcastEvent​(AbstractEvent event)
                     throws IOException
        Broadcasts the provided event to all the internal record writer instances.
        Parameters:
        event - the event to be emitted to all the output channels.
        Throws:
        IOException
      • getRecordWriter

        RecordWriter<T> getRecordWriter​(int outputIndex)
        Returns the internal actual record writer instance based on the output index.
        Parameters:
        outputIndex - the index respective to the record writer instance.
      • setMaxOverdraftBuffersPerGate

        void setMaxOverdraftBuffersPerGate​(int maxOverdraftBuffersPerGate)
        Sets the max overdraft buffer size of per gate.