Class TopicMessageFinder


  • public class TopicMessageFinder
    extends java.lang.Object
    This class is used to find messages for a given key from a specified topic.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static long find​(ControllerClient controllerClient, PubSubConsumerAdapter consumer, java.lang.String topic, java.lang.String keyString, long startTimestampEpochMs, long endTimestampEpochMs, long progressInterval)  
      static byte[] serializeKey​(java.lang.String keyString, java.lang.String keySchemaStr)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TopicMessageFinder

        public TopicMessageFinder()
    • Method Detail

      • find

        public static long find​(ControllerClient controllerClient,
                                PubSubConsumerAdapter consumer,
                                java.lang.String topic,
                                java.lang.String keyString,
                                long startTimestampEpochMs,
                                long endTimestampEpochMs,
                                long progressInterval)
      • serializeKey

        public static byte[] serializeKey​(java.lang.String keyString,
                                          java.lang.String keySchemaStr)