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. class Externalizer[T] extends chill.Externalizer[T]

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

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

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

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

  7. 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

  8. abstract class Queue[T] extends AnyRef

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

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

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

  11. 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