package
storm
Type Members
-
case class
BaseBolt[I, O](metrics: () ⇒ TraversableOnce[StormMetric[_]], anchorTuples: AnchorTuples, hasDependants: Boolean, outputFields: Fields, ackOnEntry: AckOnEntry, executor: OperationContainer[I, O, InputState[Tuple], List[AnyRef]]) extends IRichBolt with Product with Serializable
-
class
KeyValueInjection[K, V] extends Injection[(Timestamp, (K, V)), List[AnyRef]]
-
-
case class
MergeableStoreSupplier[K, V](store: () ⇒ MergeableStore[(K, BatchID), V], batcher: Batcher) extends StormStore[K, V] with Product with Serializable
-
case class
PlannedTopology(config: Config, topology: StormTopology) extends Product with Serializable
-
-
class
SingleItemInjection[T] extends Injection[(Timestamp, T), List[AnyRef]]
-
-
case class
SpoutSource[+T](spout: Spout[(Timestamp, T)], parallelism: Option[SpoutParallelism]) extends StormSource[T] with Product with Serializable
-
type
StoreFactory[-K, +V] = () ⇒ ReadableStore[K, V]
-
case class
StoreWrapper[K, V](store: () ⇒ ReadableStore[K, V]) extends StormService[K, V] with Product with Serializable
-
abstract
class
Storm extends Platform[Storm]
-
-
-
case class
StormMetric[+T <: IMetric](metric: T, name: String, interval: Duration) extends Product with Serializable
-
trait
StormService[-K, +V] extends AnyRef
-
trait
StormSink[-T] extends AnyRef
-
sealed
trait
StormSource[+T] extends AnyRef
-
sealed
trait
StormStore[-K, V] extends AnyRef
-
-
Inherited from AnyRef
Inherited from Any
Package containing the Summingbird Storm platform.