com.twitter.tormenta

spout

package spout

Visibility
  1. Public
  2. All

Type Members

  1. trait BaseSpout[+T] extends BaseRichSpout with Spout[T]

  2. class FixedTupleSpout extends IRichSpout with CompletableSpout

  3. class FlatMappedSchemeSpout[-T, +U] extends BaseRichSpout with SchemeSpout[U]

    Spout that performs a flatMap operation on its contained SchemeSpout.

  4. case class Metric[T <: IMetric](name: String, metric: T, timeBucketSizeInSecs: Int) extends Product with Serializable

    Abstraction for encapsulating metric options

  5. trait Proxied[T] extends AnyRef

    * Proxied trait for type T allows for overriding certain methods but forwarding behavior of all other methods of T.

  6. class RichStormSpout extends SpoutProxy

  7. trait SchemeSpout[+T] extends BaseRichSpout with BaseSpout[T]

  8. trait Spout[+T] extends Serializable

  9. trait SpoutProxy extends IRichSpout with Proxied[IRichSpout] with Serializable

  10. class TraversableSpout[+T] extends Spout[T]

Value Members

  1. object Spout extends Serializable

    Base trait for Spout implementations.

  2. object TraversableSpout extends Serializable

Ungrouped