Package

com.twitter.finatra.kafkastreams

dsl

Permalink

package dsl

Visibility
  1. Public
  2. All

Type Members

  1. trait FinatraDslSampling extends KafkaStreamsTwitterServer with FinatraTransformerFlags with Logging

    Permalink

    This trait adds reservoir sampling DSL methods to the Kafka Streams DSL

  2. trait FinatraDslWindowedAggregations extends KafkaStreamsTwitterServer with FlushingAwareServer with FinatraTransformerFlags with ScalaStreamsImplicits with Logging

    Permalink

    This trait adds Enhanced Windowed Aggregation DSL methods which offer additional control that is not included in the default Kafka Streams DSL

    This trait adds Enhanced Windowed Aggregation DSL methods which offer additional control that is not included in the default Kafka Streams DSL

    Note: We extend FlushingAwareServer, because WindowStore flags are used by the AggregatorTransformer which requires us to be a "Flushing Aware" server. We plan to improve this coupling in the future.

Ungrouped