Package

com.twitter.summingbird

sink

Permalink

package sink

Visibility
  1. Public
  2. All

Type Members

  1. class BatchedSinkFromOffline[T] extends BatchedSink[T]

    Permalink

    Wrapped for the new scalding sink API in terms of the above

  2. case class CompoundSink[Event](offline: Option[OfflineSink[Event]], online: Option[() ⇒ OnlineSink[Event]]) extends Product with Serializable

    Permalink
  3. trait OfflineSink[Event] extends AnyRef

    Permalink

    Represents a location to which intermediate results of the "flatMap" operation can be written for consumption by other jobs.

    Represents a location to which intermediate results of the "flatMap" operation can be written for consumption by other jobs. On the offline side, this can be a time-based source on HDFS with one file per each batch ID. On the online side, this can be a kestrel fanout or kafka topic.

  4. trait OnlineSink[-Event] extends (Event) ⇒ Future[Unit]

    Permalink

    Represents a location to which intermediate results of the "flatMap" operation can be written for consumption by other jobs.

    Represents a location to which intermediate results of the "flatMap" operation can be written for consumption by other jobs. This sink can be implemented using, for example, a kestrel fanout or kafka topic.

Value Members

  1. object CompoundSink extends Serializable

    Permalink
  2. object EmptyOnlineSink extends OnlineSink[Any]

    Permalink
  3. object OnlineSink

    Permalink

Ungrouped