Packages

p

io.gatling.core

config

package config

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class AdvancedConfiguration(connectTimeout: FiniteDuration, handshakeTimeout: FiniteDuration, pooledConnectionIdleTimeout: FiniteDuration, maxRetry: Int, requestTimeout: FiniteDuration, enableSni: Boolean, enableHostnameVerification: Boolean, useInsecureTrustManager: Boolean, sslEnabledProtocols: List[String], sslEnabledCipherSuites: List[String], sslSessionCacheSize: Int, sslSessionTimeout: FiniteDuration, useOpenSsl: Boolean, useOpenSslFinalizers: Boolean, useNativeTransport: Boolean, enableZeroCopy: Boolean, tcpNoDelay: Boolean, soKeepAlive: Boolean, soReuseAddress: Boolean, allocator: String, maxThreadLocalCharBufferSize: Int) extends Product with Serializable
  2. final case class ChartingConfiguration(noReports: Boolean, maxPlotsPerSeries: Int, useGroupDurationMetric: Boolean, indicators: IndicatorsConfiguration) extends Product with Serializable
  3. final case class ConsoleDataWriterConfiguration(light: Boolean, writePeriod: FiniteDuration) extends Product with Serializable
  4. final case class CoreConfiguration(version: String, outputDirectoryBaseName: Option[String], runDescription: Option[String], encoding: String, simulationClass: Option[String], extract: ExtractConfiguration, directory: DirectoryConfiguration, elFileBodiesCacheMaxCapacity: Long, rawFileBodiesCacheMaxCapacity: Long, rawFileBodiesInMemoryMaxSize: Long, pebbleFileBodiesCacheMaxCapacity: Long, feederAdaptiveLoadModeThreshold: Long, shutdownTimeout: Long) extends Product with Serializable
  5. final case class CssConfiguration(cacheMaxCapacity: Long) extends Product with Serializable
  6. final case class DataConfiguration(dataWriters: Seq[DataWriterType], file: FileDataWriterConfiguration, leak: LeakDataWriterConfiguration, console: ConsoleDataWriterConfiguration, graphite: GraphiteDataWriterConfiguration) extends Product with Serializable
  7. final case class DirectoryConfiguration(simulations: String, resources: String, binaries: Option[String], reportsOnly: Option[String], results: String) extends Product with Serializable
  8. final case class DnsConfiguration(queryTimeout: FiniteDuration, maxQueriesPerResolve: Int) extends Product with Serializable
  9. final case class ExtractConfiguration(regex: RegexConfiguration, xpath: XPathConfiguration, jsonPath: JsonPathConfiguration, css: CssConfiguration) extends Product with Serializable
  10. final case class FileDataWriterConfiguration(bufferSize: Int) extends Product with Serializable
  11. final case class GatlingConfiguration(core: CoreConfiguration, charting: ChartingConfiguration, http: HttpConfiguration, jms: JmsConfiguration, data: DataConfiguration, config: Config) extends Product with Serializable
  12. class GatlingPropertiesBuilder extends AnyRef
  13. final case class GraphiteDataWriterConfiguration(light: Boolean, host: String, port: Int, protocol: TransportProtocol, rootPathPrefix: String, bufferSize: Int, writePeriod: FiniteDuration) extends Product with Serializable
  14. final case class HttpConfiguration(fetchedCssCacheMaxCapacity: Long, fetchedHtmlCacheMaxCapacity: Long, perUserCacheMaxCapacity: Int, warmUpUrl: Option[String], enableGA: Boolean, ssl: SslConfiguration, advanced: AdvancedConfiguration, dns: DnsConfiguration) extends Product with Serializable
  15. final case class IndicatorsConfiguration(lowerBound: Int, higherBound: Int, percentile1: Double, percentile2: Double, percentile3: Double, percentile4: Double) extends Product with Serializable
  16. final case class JmsConfiguration(replyTimeoutScanPeriod: FiniteDuration) extends Product with Serializable
  17. final case class JsonPathConfiguration(cacheMaxCapacity: Long) extends Product with Serializable
  18. final case class LeakDataWriterConfiguration(noActivityTimeout: FiniteDuration) extends Product with Serializable
  19. final case class RegexConfiguration(cacheMaxCapacity: Long) extends Product with Serializable
  20. final case class SslConfiguration(keyManagerFactory: Option[KeyManagerFactory], trustManagerFactory: Option[TrustManagerFactory]) extends Product with Serializable
  21. sealed abstract class TransportProtocol extends AnyRef
  22. final case class XPathConfiguration(cacheMaxCapacity: Long, preferJdk: Boolean) extends Product with Serializable

Value Members

  1. object GatlingConfiguration extends StrictLogging with Serializable

    Configuration loader of Gatling

  2. object GatlingFiles
  3. object Tcp extends TransportProtocol with Product with Serializable
  4. object TransportProtocol
  5. object Udp extends TransportProtocol with Product with Serializable

Ungrouped