io.gatling.core

session

package session

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

Type Members

  1. sealed trait Block extends AnyRef

  2. sealed trait CounterBlock extends Block

  3. case class ExitASAPLoopBlock(counterName: String, condition: (Session) ⇒ Validation[Boolean], loopActor: ActorRef) extends CounterBlock with Product with Serializable

  4. case class ExitOnCompleteLoopBlock(counterName: String) extends CounterBlock with Product with Serializable

  5. type Expression[T] = (Session) ⇒ Validation[T]

  6. implicit final class ExpressionWrapper[T] extends AnyVal

  7. case class GroupBlock(hierarchy: List[String], startDate: Long = ..., cumulatedResponseTime: Long = 0L, oks: Int = 0, kos: Int = 0) extends Block with Product with Serializable

  8. implicit final class RichExpression[T] extends AnyVal

  9. case class Session(scenarioName: String, userId: String, attributes: Map[String, Any] = ..., startDate: Long = ..., drift: Long = 0L, baseStatus: Status = io.gatling.core.result.message.OK, blockStack: List[Block] = immutable.this.Nil, userEnd: (Session) ⇒ Unit = ...) extends StrictLogging with Product with Serializable

    Session class representing the session passing through a scenario for a given user

  10. case class SessionAttribute(session: Session, key: String) extends Product with Serializable

  11. case class TryMaxBlock(counterName: String, tryMaxActor: ActorRef, status: Status = io.gatling.core.result.message.OK) extends CounterBlock with Product with Serializable

Value Members

  1. object LoopBlock extends StrictLogging

  2. object Session extends Serializable

  3. object SessionPrivateAttributes

    Private Gatling Session attributes

  4. package el

  5. def resolveOptionalExpression[T](expression: Option[(Session) ⇒ Validation[T]], session: Session): Validation[Option[T]]

Inherited from AnyRef

Inherited from Any

Ungrouped