Package

com.weightwatchers.reactive.kinesis

models

Permalink

package models

Visibility
  1. Public
  2. All

Type Members

  1. case class CompoundSequenceNumber(sequenceNumber: String, subSequenceNumber: Long) extends Product with Serializable

    Permalink

    A combination of sequence and subsequence numbers.

    A combination of sequence and subsequence numbers. See: http://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-consumer-deaggregation.html

  2. case class ConsumerEvent(sequenceNumber: CompoundSequenceNumber, payload: ByteBuffer, timestamp: DateTime) extends Product with Serializable

    Permalink

    The actual event we're processing (contained within com.weightwatchers.reactive.kinesis.consumer.ConsumerWorker.ProcessEvent

  3. case class ProducerEvent(partitionKey: String, payload: ByteBuffer) extends Product with Serializable

    Permalink

    Defines an event to be published to Kinesis.

Value Members

  1. object CompoundSequenceNumber extends Serializable

    Permalink
  2. object ProducerEvent extends Serializable

    Permalink

Ungrouped