package
storm
Type Members
-
case class
BaseBolt[I, O](jobID: JobId, metrics: () ⇒ TraversableOnce[StormMetric[_]], anchorTuples: AnchorTuples, hasDependants: Boolean, outputFields: Fields, ackOnEntry: AckOnEntry, maxExecutePerSec: MaxExecutePerSecond, executor: OperationContainer[I, O, InputState[Tuple], List[AnyRef], TopologyContext]) extends IRichBolt with Product with Serializable
-
case class
FlatMapBoltProvider(storm: Storm, jobID: JobId, stormDag: Dag[Storm], node: StormNode)(implicit topologyBuilder: TopologyBuilder) extends Product with Serializable
-
class
KeyValueInjection[K, V] extends Injection[(K, V), List[AnyRef]]
-
-
class
MergeableStatReporter[K, V] extends MergeableProxy[K, V] with MergeableReporter[Mergeable[K, V], K, V]
-
case class
PlannedTopology(config: Config, topology: StormTopology) extends Product with Serializable
-
-
class
SingleItemInjection[T] extends Injection[T, List[AnyRef]]
-
-
case class
SpoutSource[+T](spout: Spout[(Timestamp, T)], parallelism: Option[SourceParallelism]) extends StormSource[T] with Product with Serializable
-
class
StoreStatReporter[K, V] extends StoreProxy[K, V] with StoreReporter[Store[K, V], K, V]
-
-
-
case class
StormEnv(jobName: String, args: Args) extends Env with Product with Serializable
-
-
case class
StormMetric[+T <: IMetric](metric: T, name: String, interval: Duration) extends Product with Serializable
-
trait
StormSink[-T] extends Serializable
-
sealed
trait
StormSource[+T] extends AnyRef
-
case class
TestStore[K, V](storeID: String, initialData: Map[K, V])(implicit evidence$4: Semigroup[V]) extends MergeableStore[K, V] with Product with Serializable
-
-
Value Members
-
-
object
Constants extends OnlineDefaultConstants
-
-
-
-
-
-
-
object
TestStore extends Serializable
-
-
-
Inherited from AnyRef
Inherited from Any
Package containing the Summingbird Storm platform.