Packages

o

io.gatling.core

Predef

object Predef extends CoreDsl

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Predef
  2. CoreDsl
  3. ValidationImplicits
  4. CoreDefaultImplicits
  5. BodySupport
  6. AssertionSupport
  7. ThrottlingSupport
  8. ClosedInjectionSupport
  9. OpenInjectionSupport
  10. FeederSupport
  11. ResourceCache
  12. CheckSupport
  13. PauseSupport
  14. StructureSupport
  15. StructureBuilder
  16. Groups
  17. Errors
  18. ConditionalStatements
  19. Loops
  20. Feeds
  21. Pauses
  22. Execs
  23. AnyRef
  24. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Assertion = commons.stats.assertion.Assertion
  2. implicit final class DurationInteger extends AnyVal

    Offers the same implicits conversions as scala.concurrent.duration.DurationInt for java.lang.Integer.

  3. implicit final class DurationJLong extends AnyVal

    Offers the same implicits conversions as scala.concurrent.duration.DurationInt for java.lang.Long.

  4. type Node = jodd.lagarto.dom.Node
  5. type Session = session.Session
  6. type Simulation = scenario.Simulation
  7. type Status = commons.stats.Status

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def BlackList(patterns: String*): BlackList
    Definition Classes
    CoreDsl
  5. def ByteArrayBody(bytes: Expression[Array[Byte]]): Body with Expression[Array[Byte]]
    Definition Classes
    BodySupport
  6. def ElFileBody(filePath: Expression[String])(implicit configuration: GatlingConfiguration, elFileBodies: ElFileBodies): Body with Expression[String]
    Definition Classes
    BodySupport
  7. def InputStreamBody(is: Expression[InputStream]): Body
    Definition Classes
    BodySupport
  8. def PebbleFileBody(filePath: Expression[String])(implicit configuration: GatlingConfiguration, pebbleFileBodies: PebbleFileBodies): Body with Expression[String]
    Definition Classes
    BodySupport
  9. def PebbleStringBody(string: String)(implicit configuration: GatlingConfiguration): Body with Expression[String]
    Definition Classes
    BodySupport
  10. def RawFileBody(filePath: Expression[String])(implicit rawFileBodies: RawFileBodies): Body with Expression[Array[Byte]]
    Definition Classes
    BodySupport
  11. def StringBody(string: Expression[String])(implicit configuration: GatlingConfiguration): Body with Expression[String]
    Definition Classes
    BodySupport
  12. def StringBody(string: String)(implicit configuration: GatlingConfiguration): Body with Expression[String]
    Definition Classes
    BodySupport
  13. def WhiteList(patterns: String*): WhiteList
    Definition Classes
    CoreDsl
  14. def actionBuilders: List[ActionBuilder]
    Attributes
    protected
    Definition Classes
    StructureSupport → Execs
  15. implicit def array2FeederBuilder[T](data: Array[Map[String, T]])(implicit configuration: GatlingConfiguration): FeederBuilderBase[T]
    Definition Classes
    FeederSupport
  16. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  17. def asLongAs(condition: Expression[Boolean], counterName: String = FastUUID.toString(UUID.randomUUID), exitASAP: Boolean = false)(chain: ChainBuilder): ChainBuilder
    Definition Classes
    Loops
  18. def asLongAsDuring(condition: Expression[Boolean], duration: Expression[Duration], counterName: String = FastUUID.toString(UUID.randomUUID), exitASAP: Boolean = true)(chain: ChainBuilder)(implicit clock: Clock): ChainBuilder
    Definition Classes
    Loops
  19. def atOnceUsers(users: Int): AtOnceOpenInjection
    Definition Classes
    OpenInjectionSupport
  20. val bodyBytes: FindCheckBuilder[BodyBytesCheckType, Array[Byte], Array[Byte]]
    Definition Classes
    CheckSupport
  21. val bodyStream: FindCheckBuilder[BodyStreamCheckType, () ⇒ InputStream, InputStream]
    Definition Classes
    CheckSupport
  22. val bodyString: FindCheckBuilder[BodyStringCheckType, String, String]
    Definition Classes
    CheckSupport
  23. def cachedResource(path: String)(implicit configuration: GatlingConfiguration): Validation[Resource]
    Attributes
    protected
    Definition Classes
    ResourceCache
  24. def chain(newActionBuilders: Seq[ActionBuilder]): ChainBuilder
    Attributes
    protected
    Definition Classes
    StructureSupport → Execs
  25. def checkIf[R, C <: Check[R]](condition: (R, session.Session) ⇒ Validation[Boolean])(thenCheck: C)(implicit cw: TypedConditionalCheckWrapper[R, C]): C
    Definition Classes
    CheckSupport
  26. def checkIf[C <: Check[_]](condition: Expression[Boolean])(thenCheck: C)(implicit cw: UntypedConditionalCheckWrapper[C]): C
    Definition Classes
    CheckSupport
  27. implicit var clock: Clock
  28. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  29. implicit def closedInjectionProfileFactory: InjectionProfileFactory[ClosedInjectionStep]
    Definition Classes
    ClosedInjectionSupport
  30. implicit def configuration: GatlingConfiguration
    Definition Classes
    PredefCoreDefaultImplicits
  31. def constantConcurrentUsers(number: Int): ConstantConcurrentNumberBuilder
    Definition Classes
    ClosedInjectionSupport
  32. val constantPauses: Constant.type
    Definition Classes
    PauseSupport
  33. def constantUsersPerSec(rate: Double): ConstantRateBuilder
    Definition Classes
    OpenInjectionSupport
  34. def css(selector: Expression[String], nodeAttribute: String)(implicit selectors: CssSelectors): MultipleFindCheckBuilder[CssCheckType, NodeSelector, String] with CssOfType
    Definition Classes
    CheckSupport
  35. def css(selector: Expression[String])(implicit selectors: CssSelectors): MultipleFindCheckBuilder[CssCheckType, NodeSelector, String] with CssOfType
    Definition Classes
    CheckSupport
  36. def csv(fileName: String, quoteChar: Char = DefaultQuoteChar)(implicit configuration: GatlingConfiguration): BatchableFeederBuilder[String]
    Definition Classes
    FeederSupport
  37. def customPauses(custom: Expression[Long]): Custom
    Definition Classes
    PauseSupport
  38. implicit lazy val defaultCssSelectors: CssSelectors
    Definition Classes
    CoreDefaultImplicits
  39. implicit lazy val defaultJmesPaths: JmesPaths
    Definition Classes
    CoreDefaultImplicits
  40. implicit lazy val defaultJsonParsers: JsonParsers
    Definition Classes
    CoreDefaultImplicits
  41. implicit lazy val defaultJsonPaths: JsonPaths
    Definition Classes
    CoreDefaultImplicits
  42. implicit lazy val defaultPatterns: Patterns
    Definition Classes
    CoreDefaultImplicits
  43. implicit lazy val defaultXmlParsers: XmlParsers
    Definition Classes
    CoreDefaultImplicits
  44. def details(pathParts: AssertionPathParts)(implicit configuration: GatlingConfiguration): AssertionWithPath
    Definition Classes
    AssertionSupport
  45. val disabledPauses: Disabled.type
    Definition Classes
    PauseSupport
  46. def doIf(condition: Expression[Boolean])(thenNext: ChainBuilder): ChainBuilder

    Method used to add a conditional execution in the scenario

    Method used to add a conditional execution in the scenario

    condition

    the function that will determine if the condition is satisfied or not

    thenNext

    the chain to be executed if the condition is satisfied

    returns

    a new builder with a conditional execution added to its actions

    Definition Classes
    ConditionalStatements
  47. def doIfEquals(actual: Expression[Any], expected: Expression[Any])(thenNext: ChainBuilder): ChainBuilder

    Method used to add a conditional execution in the scenario

    Method used to add a conditional execution in the scenario

    actual

    the real value

    expected

    the expected value

    thenNext

    the chain to be executed if the condition is satisfied

    returns

    a new builder with a conditional execution added to its actions

    Definition Classes
    ConditionalStatements
  48. def doIfEqualsOrElse(actual: Expression[Any], expected: Expression[Any])(thenNext: ChainBuilder)(elseNext: ChainBuilder): ChainBuilder

    Method used to add a conditional execution in the scenario with a fall back action if condition is not satisfied

    Method used to add a conditional execution in the scenario with a fall back action if condition is not satisfied

    actual

    the real value

    expected

    the expected value

    thenNext

    the chain to be executed if the condition is satisfied

    elseNext

    the chain to be executed if the condition is not satisfied

    returns

    a new builder with a conditional execution added to its actions

    Definition Classes
    ConditionalStatements
  49. def doIfOrElse(condition: Expression[Boolean])(thenNext: ChainBuilder)(elseNext: ChainBuilder): ChainBuilder

    Method used to add a conditional execution in the scenario with a fall back action if condition is not satisfied

    Method used to add a conditional execution in the scenario with a fall back action if condition is not satisfied

    condition

    the function that will determine if the condition is satisfied or not

    thenNext

    the chain to be executed if the condition is satisfied

    elseNext

    the chain to be executed if the condition is not satisfied

    returns

    a new builder with a conditional execution added to its actions

    Definition Classes
    ConditionalStatements
  50. def doSwitch(value: Expression[Any])(possibilities: (Any, ChainBuilder)*): ChainBuilder

    Add a switch in the chain.

    Add a switch in the chain. Every possible subchain is defined with a key. Switch is selected through the matching of a key with the evaluation of the passed expression. If no switch is selected, switch is bypassed.

    value

    expression to evaluate and match to find the right subchain

    possibilities

    tuples of key and subchain

    returns

    a new builder with a switch added to its actions

    Definition Classes
    ConditionalStatements
  51. def doSwitchOrElse(value: Expression[Any])(possibilities: (Any, ChainBuilder)*)(elseNext: ChainBuilder): ChainBuilder

    Add a switch in the chain.

    Add a switch in the chain. Every possible subchain is defined with a key. Switch is selected through the matching of a key with the evaluation of the passed expression. If no switch is selected, the fallback subchain is used.

    value

    expression to evaluate and match to find the right subchain

    possibilities

    tuples of key and subchain

    elseNext

    fallback subchain

    returns

    a new builder with a switch added to its actions

    Definition Classes
    ConditionalStatements
  52. def doWhile(condition: Expression[Boolean], counterName: String = FastUUID.toString(UUID.randomUUID))(chain: ChainBuilder): ChainBuilder
    Definition Classes
    Loops
  53. def doWhileDuring(condition: Expression[Boolean], duration: Expression[Duration], counterName: String = FastUUID.toString(UUID.randomUUID), exitASAP: Boolean = true)(chain: ChainBuilder)(implicit clock: Clock): ChainBuilder
    Definition Classes
    Loops
  54. def during(duration: Expression[Duration], counterName: String, exitASAP: Boolean)(chain: ChainBuilder)(implicit clock: Clock): ChainBuilder
    Definition Classes
    Loops
  55. def during(duration: Duration, counterName: String = FastUUID.toString(UUID.randomUUID), exitASAP: Boolean = true)(chain: ChainBuilder)(implicit clock: Clock): ChainBuilder
    Definition Classes
    Loops
  56. implicit lazy val elFileBodies: ElFileBodies
    Definition Classes
    CoreDefaultImplicits
  57. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  58. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  59. def exec(execs: Iterable[Execs[_]]): ChainBuilder
    Definition Classes
    Execs
  60. def exec(execs: Execs[_]*): ChainBuilder
    Definition Classes
    Execs
  61. def exec(actionBuilder: ActionBuilder): ChainBuilder
    Definition Classes
    Execs
  62. def exec(sessionFunction: Expression[session.Session]): ChainBuilder
    Definition Classes
    Execs
  63. def exitBlockOnFail(chain: ChainBuilder): ChainBuilder
    Definition Classes
    Errors
  64. def exitHereIfFailed: ChainBuilder
    Definition Classes
    Errors
  65. val exponentialPauses: Exponential.type
    Definition Classes
    PauseSupport
  66. def feed(feederBuilder: FeederBuilder, number: Expression[Int] = Feeds.OneExpression): ChainBuilder

    Method used to load data from a feeder in the current scenario

    Method used to load data from a feeder in the current scenario

    feederBuilder

    the feeder from which the values will be loaded

    number

    the number of records to be polled (default 1)

    Definition Classes
    Feeds
  67. implicit def feeder2FeederBuilder(feeder: Feeder[Any]): FeederBuilder
    Definition Classes
    FeederSupport
  68. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  69. implicit def findCheckBuilder2CheckBuilder[A, P, X](findCheckBuilder: FindCheckBuilder[A, P, X]): CheckBuilder[A, P, X] with SaveAs[A, P, X]
    Definition Classes
    CheckSupport
  70. implicit def findCheckBuilder2ValidatorCheckBuilder[A, P, X](findCheckBuilder: FindCheckBuilder[A, P, X]): ValidatorCheckBuilder[A, P, X]
    Definition Classes
    CheckSupport
  71. def flattenMapIntoAttributes(map: Expression[Map[String, Any]]): Expression[session.Session]
    Definition Classes
    CoreDsl
  72. def forAll(implicit configuration: GatlingConfiguration): AssertionWithPath
    Definition Classes
    AssertionSupport
  73. def foreach(seq: Expression[Seq[Any]], attributeName: String, counterName: String = FastUUID.toString(UUID.randomUUID))(chain: ChainBuilder): ChainBuilder
    Definition Classes
    Loops
  74. def forever(counterName: String = FastUUID.toString(UUID.randomUUID), exitASAP: Boolean = false)(chain: ChainBuilder): ChainBuilder
    Definition Classes
    Loops
  75. def forever(chain: ChainBuilder): ChainBuilder
    Definition Classes
    Loops
  76. def form(selector: Expression[String])(implicit selectors: CssSelectors): MultipleFindCheckBuilder[CssCheckType, NodeSelector, Map[String, Any]]
    Definition Classes
    CheckSupport
  77. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  78. def global(implicit configuration: GatlingConfiguration): AssertionWithPath
    Definition Classes
    AssertionSupport
  79. def group(name: Expression[String])(chain: ChainBuilder): ChainBuilder
    Definition Classes
    Groups
  80. def gzipBody(implicit configuration: GatlingConfiguration): (Body) ⇒ Body
    Definition Classes
    BodySupport
  81. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  82. def heavisideUsers(users: Int): HeavisideBuilder
    Definition Classes
    OpenInjectionSupport
  83. def holdFor(duration: FiniteDuration): Hold
    Definition Classes
    ThrottlingSupport
  84. def incrementConcurrentUsers(concurrentUsers: Int): IncreasingConcurrentUsersProfileBuilder
    Definition Classes
    ClosedInjectionSupport
  85. def incrementUsersPerSec(usersPerSec: Double): IncreasingUsersPerSecProfileBuilder
    Definition Classes
    OpenInjectionSupport
  86. implicit def intToFiniteDuration(i: Int): FiniteDuration
  87. implicit def integerToFiniteDuration(i: Integer): FiniteDuration
  88. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  89. implicit def jlongToFiniteDuration(i: Long): FiniteDuration
  90. def jmesPath(path: Expression[String])(implicit jmesPaths: JmesPaths): FindCheckBuilder[JmesPathCheckType, JsonNode, String] with JmesPathOfType
    Definition Classes
    CheckSupport
  91. def jsonFile(fileName: String)(implicit jsonParsers: JsonParsers, configuration: GatlingConfiguration): FileBasedFeederBuilder[Any]
    Definition Classes
    FeederSupport
  92. def jsonPath(path: Expression[String])(implicit jsonPaths: JsonPaths): MultipleFindCheckBuilder[JsonPathCheckType, JsonNode, String] with JsonPathOfType
    Definition Classes
    CheckSupport
  93. def jsonUrl(url: String)(implicit jsonParsers: JsonParsers, configuration: GatlingConfiguration): FeederBuilderBase[Any]
    Definition Classes
    FeederSupport
  94. def jsonpJmesPath(path: Expression[String])(implicit jmesPaths: JmesPaths): FindCheckBuilder[JsonpJmesPathCheckType, JsonNode, String] with JsonpJmesPathOfType
    Definition Classes
    CheckSupport
  95. def jsonpJsonPath(path: Expression[String])(implicit jsonPaths: JsonPaths): MultipleFindCheckBuilder[JsonpJsonPathCheckType, JsonNode, String] with JsonpJsonPathOfType
    Definition Classes
    CheckSupport
  96. def jumpToRps(target: Int): Jump
    Definition Classes
    ThrottlingSupport
  97. val md5: FindCheckBuilder[Md5CheckType, String, String]
    Definition Classes
    CheckSupport
  98. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  99. def normalPausesWithPercentageDuration(stdDev: Double): NormalWithPercentageDuration
    Definition Classes
    PauseSupport
  100. def normalPausesWithStdDevDuration(stdDev: Duration): NormalWithStdDevDuration
    Definition Classes
    PauseSupport
  101. def nothingFor(d: FiniteDuration): NothingForOpenInjection
    Definition Classes
    OpenInjectionSupport
  102. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  103. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  104. implicit def openInjectionProfileFactory: InjectionProfileFactory[OpenInjectionStep]
    Definition Classes
    OpenInjectionSupport
  105. def pace(duration: Expression[Duration], counter: String): ChainBuilder
    Definition Classes
    Pauses
  106. def pace(duration: Expression[Duration]): ChainBuilder
    Definition Classes
    Pauses
  107. def pace(min: Expression[Duration], max: Expression[Duration]): ChainBuilder
    Definition Classes
    Pauses
  108. def pace(min: String, max: String, unit: TimeUnit): ChainBuilder
    Definition Classes
    Pauses
  109. def pace(min: Duration, max: Duration): ChainBuilder
    Definition Classes
    Pauses
  110. def pace(duration: String, unit: TimeUnit = TimeUnit.SECONDS): ChainBuilder
    Definition Classes
    Pauses
  111. def pace(duration: Duration): ChainBuilder
    Definition Classes
    Pauses
  112. def pause(duration: Expression[Duration], force: PauseType): ChainBuilder
    Definition Classes
    Pauses
  113. def pause(duration: Expression[Duration]): ChainBuilder
    Definition Classes
    Pauses
  114. def pause(min: Expression[Duration], max: Expression[Duration], force: PauseType): ChainBuilder
    Definition Classes
    Pauses
  115. def pause(min: Expression[Duration], max: Expression[Duration]): ChainBuilder
    Definition Classes
    Pauses
  116. def pause(min: String, max: String, unit: TimeUnit, force: PauseType): ChainBuilder
    Definition Classes
    Pauses
  117. def pause(min: String, max: String, unit: TimeUnit): ChainBuilder
    Definition Classes
    Pauses
  118. def pause(min: Duration, max: Duration, force: PauseType): ChainBuilder
    Definition Classes
    Pauses
  119. def pause(min: Duration, max: Duration): ChainBuilder
    Definition Classes
    Pauses
  120. def pause(duration: String, unit: TimeUnit, force: PauseType): ChainBuilder
    Definition Classes
    Pauses
  121. def pause(duration: String, unit: TimeUnit): ChainBuilder
    Definition Classes
    Pauses
  122. def pause(duration: String, force: PauseType): ChainBuilder
    Definition Classes
    Pauses
  123. def pause(duration: String): ChainBuilder
    Definition Classes
    Pauses
  124. def pause(duration: Duration, force: PauseType): ChainBuilder
    Definition Classes
    Pauses
  125. def pause(duration: Duration): ChainBuilder

    Method used to define a pause based on a duration defined in the session

    Method used to define a pause based on a duration defined in the session

    duration

    Expression that when resolved, provides the pause duration

    returns

    a new builder with a pause added to its actions

    Definition Classes
    Pauses
  126. implicit lazy val pebbleFileBodies: PebbleFileBodies
    Definition Classes
    CoreDefaultImplicits
  127. def rampConcurrentUsers(from: Int): RampConcurrentNumberInjectionFrom
    Definition Classes
    ClosedInjectionSupport
  128. def rampUsers(users: Int): RampBuilder
    Definition Classes
    OpenInjectionSupport
  129. def rampUsersPerSec(rate1: Double): PartialRampRateBuilder
    Definition Classes
    OpenInjectionSupport
  130. def randomSwitch(possibilities: (Double, ChainBuilder)*): ChainBuilder

    Add a switch in the chain.

    Add a switch in the chain. Every possible subchain is defined with a percentage. Switch is selected randomly. If no switch is selected (ie: random number exceeds percentages sum), switch is bypassed. Percentages sum can't exceed 100%.

    possibilities

    the possible subchains

    returns

    a new builder with a random switch added to its actions

    Definition Classes
    ConditionalStatements
  131. def randomSwitchOrElse(possibilities: (Double, ChainBuilder)*)(elseNext: ChainBuilder): ChainBuilder

    Add a switch in the chain.

    Add a switch in the chain. Every possible subchain is defined with a percentage. Switch is selected randomly. If no switch is selected (ie: random number exceeds percentages sum), the subchain defined as the fallback will be used. Percentages sum must be below 100%.

    possibilities

    the possible subchains

    elseNext

    fallback subchain

    returns

    a new builder with a random switch added to its actions

    Definition Classes
    ConditionalStatements
  132. implicit lazy val rawFileBodies: RawFileBodies
    Definition Classes
    CoreDefaultImplicits
  133. def reachRps(target: Int): ReachIntermediate
    Definition Classes
    ThrottlingSupport
  134. def regex(pattern: Expression[String])(implicit patterns: Patterns): MultipleFindCheckBuilder[RegexCheckType, CharSequence, String] with RegexOfType
    Definition Classes
    CheckSupport
  135. def registerJmesPathFunctions(functions: Function*): Unit
    Definition Classes
    CheckSupport
  136. def registerPebbleExtensions(extensions: Extension*): Unit
    Definition Classes
    BodySupport
  137. def rendezVous(users: Int): ChainBuilder
    Definition Classes
    Pauses
  138. def repeat(times: Expression[Int], counterName: String = FastUUID.toString(UUID.randomUUID))(chain: ChainBuilder): ChainBuilder
    Definition Classes
    Loops
  139. val responseTimeInMillis: FindCheckBuilder[ResponseTimeCheckType, ResponseTimings, Int]
    Definition Classes
    CheckSupport
  140. def roundRobinSwitch(possibilities: ChainBuilder*): ChainBuilder

    Add a switch in the chain.

    Add a switch in the chain. Selection uses a round robin strategy

    possibilities

    the possible subchains

    returns

    a new builder with a random switch added to its actions

    Definition Classes
    ConditionalStatements
  141. def scenario(scenarioName: String): ScenarioBuilder
    Definition Classes
    CoreDsl
  142. def separatedValues(fileName: String, separator: Char, quoteChar: Char = DefaultQuoteChar)(implicit configuration: GatlingConfiguration): BatchableFeederBuilder[String]
    Definition Classes
    FeederSupport
  143. implicit def seq2FeederBuilder[T](data: IndexedSeq[Map[String, T]])(implicit configuration: GatlingConfiguration): FeederBuilderBase[T]
    Definition Classes
    FeederSupport
  144. val sha1: FindCheckBuilder[Sha1CheckType, String, String]
    Definition Classes
    CheckSupport
  145. def ssv(fileName: String, quoteChar: Char = DefaultQuoteChar)(implicit configuration: GatlingConfiguration): BatchableFeederBuilder[String]
    Definition Classes
    FeederSupport
  146. def streamBody(implicit configuration: GatlingConfiguration): (Body) ⇒ Body
    Definition Classes
    BodySupport
  147. implicit def string2PathParts(string: String): AssertionPathParts
    Definition Classes
    AssertionSupport
  148. implicit def stringToExpression[T](string: String)(implicit arg0: TypeCaster[T], arg1: Exclude[NonValidable, T], arg2: ClassTag[T]): Expression[T]
    Definition Classes
    ValidationImplicits
  149. def substring(pattern: Expression[String]): MultipleFindCheckBuilder[SubstringCheckType, String, Int]
    Definition Classes
    CheckSupport
  150. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  151. def toString(): String
    Definition Classes
    AnyRef → Any
  152. def tryMax(times: Expression[Int], counterName: String = FastUUID.toString(UUID.randomUUID))(chain: ChainBuilder): ChainBuilder
    Definition Classes
    Errors
  153. def tsv(fileName: String, quoteChar: Char = DefaultQuoteChar)(implicit configuration: GatlingConfiguration): BatchableFeederBuilder[String]
    Definition Classes
    FeederSupport
  154. def uniformPausesPlusOrMinusDuration(plusOrMinus: Duration): UniformDuration
    Definition Classes
    PauseSupport
  155. def uniformPausesPlusOrMinusPercentage(plusOrMinus: Double): UniformPercentage
    Definition Classes
    PauseSupport
  156. def uniformRandomSwitch(possibilities: ChainBuilder*): ChainBuilder

    Add a switch in the chain.

    Add a switch in the chain. Selection uses a uniformly distributed random strategy

    possibilities

    the possible subchains

    returns

    a new builder with a random switch added to its actions

    Definition Classes
    ConditionalStatements
  157. implicit def validatorCheckBuilder2CheckBuilder[A, P, X](validatorCheckBuilder: ValidatorCheckBuilder[A, P, X]): CheckBuilder[A, P, X] with SaveAs[A, P, X]
    Definition Classes
    CheckSupport
  158. implicit def value2Expression[T](value: T)(implicit arg0: Exclude[NonValidable, T]): Expression[T]
    Definition Classes
    ValidationImplicits
  159. implicit def value2NoUnexpectedValidationLifting[T](value: T): NoUnexpectedValidationLifting[T]
    Definition Classes
    ValidationImplicits
  160. implicit def value2Success[T](value: T)(implicit arg0: Exclude[NonValidable, T]): Validation[T]
    Definition Classes
    ValidationImplicits
  161. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  162. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  163. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  164. def xpath(path: Expression[String], namespaces: List[(String, String)] = Nil)(implicit xmlParsers: XmlParsers): MultipleFindCheckBuilder[XPathCheckType, Option[Dom], String]
    Definition Classes
    CheckSupport

Inherited from CoreDsl

Inherited from ValidationImplicits

Inherited from CoreDefaultImplicits

Inherited from BodySupport

Inherited from AssertionSupport

Inherited from ThrottlingSupport

Inherited from ClosedInjectionSupport

Inherited from OpenInjectionSupport

Inherited from FeederSupport

Inherited from ResourceCache

Inherited from CheckSupport

Inherited from PauseSupport

Inherited from StructureSupport

Inherited from StructureBuilder[ChainBuilder]

Inherited from Groups[ChainBuilder]

Inherited from Errors[ChainBuilder]

Inherited from ConditionalStatements[ChainBuilder]

Inherited from Loops[ChainBuilder]

Inherited from Feeds[ChainBuilder]

Inherited from Pauses[ChainBuilder]

Inherited from Execs[ChainBuilder]

Inherited from AnyRef

Inherited from Any

Ungrouped