Class ListenerV10

  • All Implemented Interfaces:
    java.lang.Runnable

    public class ListenerV10
    extends Listener
    • Constructor Detail

      • ListenerV10

        public ListenerV10​(java.lang.String streamName,
                           int numStreams,
                           int numTopics,
                           int numSlowTopics,
                           int numPartitions,
                           int numExpectedMsgs,
                           boolean verifyKeys,
                           boolean keysInOrder,
                           boolean allowDuplicateKeys,
                           boolean isTracingEnabled,
                           boolean printStats,
                           Listener.TED_ACTION action,
                           boolean topicSubscription,
                           java.lang.String groupId,
                           int maxPartitionFetchSize,
                           int maxFetchSize,
                           int maxPollRecords,
                           boolean verifyHdrKey,
                           boolean verifyHdrVal)
    • Method Detail

      • runTestWithPollOptions

        public static boolean runTestWithPollOptions​(java.lang.String streamName,
                                                     int numStreams,
                                                     int numTopics,
                                                     int numSlowTopics,
                                                     int numPartitions,
                                                     int numExpectedMsgs,
                                                     int maxPartitionFetchSize,
                                                     int maxFetchSize,
                                                     int maxPollRecords,
                                                     boolean verifyHdrKey,
                                                     boolean verifyHdrVal)
                                              throws java.io.IOException
        Throws:
        java.io.IOException
      • getHeadersSize

        protected long getHeadersSize​(org.apache.kafka.clients.consumer.ConsumerRecord<byte[],​byte[]> rec)
                               throws java.io.IOException
        Overrides:
        getHeadersSize in class Listener
        Throws:
        java.io.IOException
      • verifyHeaders

        protected void verifyHeaders​(org.apache.kafka.clients.consumer.ConsumerRecord<byte[],​byte[]> rec)
                              throws java.io.IOException
        Overrides:
        verifyHeaders in class Listener
        Throws:
        java.io.IOException