com.twitter.summingbird

online

package online

Package containing the Summingbird Online platform.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. online
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait AsyncCache[Key, Value] extends AnyRef

  2. trait CacheBuilder[Key, Value] extends Serializable

  3. class Externalizer[T] extends chill.Externalizer[T]

  4. trait FlatMapOperation[-T, +U] extends Serializable with Closeable

  5. class FunctionFlatMapOperation[T, U] extends FlatMapOperation[T, U]

  6. class FunctionKeyFlatMapOperation[K1, K2, V] extends FlatMapOperation[(K1, V), (K2, V)]

  7. class GenericFlatMapOperation[T, U] extends FlatMapOperation[T, U]

  8. class IdentityFlatMapOperation[T] extends FlatMapOperation[T, T]

  9. case class MultiTriggerCache[Key, Value](cacheSizeOpt: CacheSize, valueCombinerCacheSize: ValueCombinerCacheSize, flushFrequency: FlushFrequency, softMemoryFlush: SoftMemoryFlushPercent, poolSize: AsyncPoolSize)(implicit semigroup: Semigroup[Value]) extends AsyncCache[Key, Value] with Product with Serializable

  10. abstract class Queue[T] extends AnyRef

    Use this class with a thread-safe queue to receive results from futures in one thread.

  11. type StoreFactory[K, V] = () ⇒ ReadableStore[K, V]

  12. case class SummingQueueCache[Key, Value](cacheSizeOpt: CacheSize, flushFrequency: FlushFrequency)(implicit semigroup: Semigroup[Value]) extends AsyncCache[Key, Value] with Product with Serializable

  13. class WriteOperation[T] extends FlatMapOperation[T, T]

Value Members

  1. object Externalizer extends Serializable

  2. object FlatMapOperation extends Serializable

  3. object MultiTriggerCache extends Serializable

  4. object Queue

  5. object SummingQueueCache extends Serializable

  6. package executor

  7. package option

Inherited from AnyRef

Inherited from Any

Ungrouped