package feeder
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- feeder
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- abstract class BatchedSeparatedValuesFeeder extends CloseableFeeder[String]
- class CircularBatchedSeparatedValuesFeeder extends BatchedSeparatedValuesFeeder
- trait CloseableFeeder[T] extends Feeder[T] with AutoCloseable
- type Feeder[T] = Iterator[Record[T]]
- type FeederBuilder = () ⇒ Feeder[Any]
- case class FeederOptions[T](shard: Boolean = false, unzip: Boolean = false, conversion: Option[(Record[T]) ⇒ Record[Any]] = None, strategy: FeederStrategy = Queue, batch: Option[Int] = None) extends Product with Serializable
- sealed trait FeederSource[T] extends AnyRef
- sealed trait FeederStrategy extends AnyRef
- trait FeederSupport extends AnyRef
- case class InMemoryFeederSource[T](records: IndexedSeq[Record[T]]) extends FeederSource[T] with LazyLogging with Product with Serializable
- class JsonFeederFileParser extends AnyRef
- class QueueBatchedSeparatedValuesFeeder extends BatchedSeparatedValuesFeeder
- class RandomBatchedSeparatedValuesFeeder extends BatchedSeparatedValuesFeeder
- type Record[T] = Map[String, T]
- class SeparatedValuesFeederSource extends FeederSource[String]
- class ShuffleBatchedSeparatedValuesFeeder extends BatchedSeparatedValuesFeeder
- case class SourceFeederBuilder[T](source: FeederSource[T], configuration: GatlingConfiguration, options: FeederOptions[T] = FeederOptions[T]()) extends FeederBuilder with Product with Serializable
Value Members
- object BatchedSeparatedValuesFeeder
- object Circular extends FeederStrategy with Product with Serializable
- object InMemoryFeeder
- object Queue extends FeederStrategy with Product with Serializable
- object Random extends FeederStrategy with Product with Serializable
- object SeparatedValuesFeederSource
- object SeparatedValuesParser
- object Shuffle extends FeederStrategy with Product with Serializable