c

com.twitter.finatra.kafkastreams.integration.async_transformer

WordLookupThreadpoolAsyncTransformer

class WordLookupThreadpoolAsyncTransformer extends AsyncTransformer[UnKeyed, String, String, Long]

Linear Supertypes
AsyncTransformer[UnKeyed, String, String, Long], AsyncFlushing[UnKeyed, String, String, Long], FlushingTransformer[UnKeyed, String, String, Long], Flushing, ProcessorContextLogging, OnFlush, OnClose, OnInit, Transformer[UnKeyed, String, (String, Long)], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. WordLookupThreadpoolAsyncTransformer
  2. AsyncTransformer
  3. AsyncFlushing
  4. FlushingTransformer
  5. Flushing
  6. ProcessorContextLogging
  7. OnFlush
  8. OnClose
  9. OnInit
  10. Transformer
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new WordLookupThreadpoolAsyncTransformer(statsReceiver: StatsReceiver, commitInterval: Duration, expectedOnFutureSuccessCount: Int)

Type Members

  1. implicit class RichLong extends AnyRef
    Definition Classes
    ProcessorContextLogging

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addFuture(key: UnKeyed, value: String, future: Future[Iterable[(String, Long, ProcessorRecordContext)]]): Unit
    Attributes
    protected
    Definition Classes
    AsyncFlushing
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  7. final def close(): Unit
    Definition Classes
    AsyncTransformer → Transformer
  8. val commitInterval: Duration
    Definition Classes
    AsyncTransformer → Flushing
  9. final def debug(message: ⇒ Any): Unit
    Attributes
    protected[this]
    Definition Classes
    ProcessorContextLogging
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  12. final def error(message: ⇒ Any): Unit
    Attributes
    protected[this]
    Definition Classes
    ProcessorContextLogging
  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. val flushTimeout: Duration
    Definition Classes
    AsyncTransformer → AsyncFlushing
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. final def info(message: ⇒ Any): Unit
    Attributes
    protected[this]
    Definition Classes
    ProcessorContextLogging
  18. final def init(context: ProcessorContext): Unit
    Definition Classes
    AsyncTransformer → Transformer
  19. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  20. val maxOutstandingFuturesPerTask: Int
    Definition Classes
    AsyncTransformer → AsyncFlushing
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. def numOutstandingFutures: Int
    Attributes
    protected
    Definition Classes
    AsyncFlushing
  25. def numOutstandingResults: Int
    Attributes
    protected
    Definition Classes
    AsyncTransformer
  26. def onClose(): Unit
    Definition Classes
    AsyncFlushing → Flushing → OnClose
  27. def onFlush(): Unit
    Definition Classes
    WordLookupThreadpoolAsyncTransformer → AsyncTransformer → AsyncFlushing → OnFlush
  28. def onFutureFailure(key: UnKeyed, value: String, t: Throwable): Unit
    Attributes
    protected
    Definition Classes
    AsyncFlushing
  29. def onFutureSuccess(key: UnKeyed, value: String, result: Iterable[(String, Long, ProcessorRecordContext)]): Unit
    Definition Classes
    WordLookupThreadpoolAsyncTransformer → AsyncTransformer → AsyncFlushing
  30. def onInit(): Unit
    Definition Classes
    Flushing → OnInit
  31. def processorContext: ProcessorContext
    Attributes
    protected
    Definition Classes
    AsyncTransformer → ProcessorContextLogging
  32. def setAsyncFailure(e: Throwable): Unit
    Attributes
    protected
    Definition Classes
    AsyncFlushing
  33. val statsReceiver: StatsReceiver
    Definition Classes
    AsyncTransformer → AsyncFlushing
  34. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  35. final def taskIdStr: String
    Attributes
    protected
    Definition Classes
    ProcessorContextLogging
  36. def throwIfAsyncFailure(): Unit
    Attributes
    protected
    Definition Classes
    AsyncFlushing
  37. final def timeStr: String
    Attributes
    protected
    Definition Classes
    ProcessorContextLogging
  38. def toString(): String
    Definition Classes
    AnyRef → Any
  39. final def trace(message: ⇒ Any): Unit
    Attributes
    protected[this]
    Definition Classes
    ProcessorContextLogging
  40. final def transform(key: UnKeyed, value: String): (String, Long)
    Definition Classes
    AsyncTransformer → Transformer
  41. def transformAsync(key: UnKeyed, value: String, recordContext: ProcessorRecordContext): Future[Iterable[(String, Long, ProcessorRecordContext)]]
    Definition Classes
    WordLookupThreadpoolAsyncTransformer → AsyncTransformer
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  45. final def warn(message: ⇒ Any): Unit
    Attributes
    protected[this]
    Definition Classes
    ProcessorContextLogging

Inherited from AsyncTransformer[UnKeyed, String, String, Long]

Inherited from AsyncFlushing[UnKeyed, String, String, Long]

Inherited from FlushingTransformer[UnKeyed, String, String, Long]

Inherited from Flushing

Inherited from ProcessorContextLogging

Inherited from OnFlush

Inherited from OnClose

Inherited from OnInit

Inherited from Transformer[UnKeyed, String, (String, Long)]

Inherited from AnyRef

Inherited from Any

Ungrouped