Package

io.gatling.core

config

Permalink

package config

Visibility
  1. Public
  2. All

Type Members

  1. case class AhcConfiguration(keepAlive: Boolean, connectTimeout: Int, handshakeTimeout: Int, pooledConnectionIdleTimeout: Int, readTimeout: Int, maxRetry: Int, requestTimeOut: Int, acceptAnyCertificate: Boolean, httpClientCodecMaxInitialLineLength: Int, httpClientCodecMaxHeaderSize: Int, httpClientCodecMaxChunkSize: Int, webSocketMaxFrameSize: Int, sslEnabledProtocols: List[String], sslEnabledCipherSuites: List[String], sslSessionCacheSize: Int, sslSessionTimeout: Int, useOpenSsl: Boolean, useNativeTransport: Boolean, tcpNoDelay: Boolean, soReuseAddress: Boolean, soLinger: Int, soSndBuf: Int, soRcvBuf: Int, allocator: String, maxThreadLocalCharBufferSize: Int) extends Product with Serializable

    Permalink
  2. case class ChartingConfiguration(noReports: Boolean, maxPlotsPerSeries: Int, useGroupDurationMetric: Boolean, indicators: IndicatorsConfiguration) extends Product with Serializable

    Permalink
  3. case class ConsoleDataWriterConfiguration(light: Boolean) extends Product with Serializable

    Permalink
  4. case class CoreConfiguration(version: String, outputDirectoryBaseName: Option[String], runDescription: Option[String], encoding: String, simulationClass: Option[String], extract: ExtractConfiguration, directory: DirectoryConfiguration, muteMode: Boolean, elFileBodiesCacheMaxCapacity: Long, rawFileBodiesCacheMaxCapacity: Long, rawFileBodiesInMemoryMaxSize: Long) extends Product with Serializable

    Permalink
  5. case class Credentials(username: String, password: String) extends Product with Serializable

    Permalink
  6. case class CssConfiguration(cacheMaxCapacity: Long) extends Product with Serializable

    Permalink
  7. case class DataConfiguration(dataWriters: Seq[DataWriterType], file: FileDataWriterConfiguration, leak: LeakDataWriterConfiguration, console: ConsoleDataWriterConfiguration, graphite: GraphiteDataWriterConfiguration) extends Product with Serializable

    Permalink
  8. case class DirectoryConfiguration(data: String, bodies: String, sources: String, binaries: Option[String], reportsOnly: Option[String], results: String) extends Product with Serializable

    Permalink
  9. case class DnsConfiguration(queryTimeout: Int, maxQueriesPerResolve: Int) extends Product with Serializable

    Permalink
  10. case class ExtractConfiguration(regex: RegexConfiguration, xpath: XPathConfiguration, jsonPath: JsonPathConfiguration, css: CssConfiguration) extends Product with Serializable

    Permalink
  11. case class FileDataWriterConfiguration(bufferSize: Int) extends Product with Serializable

    Permalink
  12. case class GatlingConfiguration(core: CoreConfiguration, charting: ChartingConfiguration, http: HttpConfiguration, jms: JmsConfiguration, data: DataConfiguration, config: Config) extends Product with Serializable

    Permalink
  13. class GatlingPropertiesBuilder extends AnyRef

    Permalink
  14. case class GraphiteDataWriterConfiguration(light: Boolean, host: String, port: Int, protocol: TransportProtocol, rootPathPrefix: String, bufferSize: Int, writeInterval: Int) extends Product with Serializable

    Permalink
  15. case class HttpConfiguration(fetchedCssCacheMaxCapacity: Long, fetchedHtmlCacheMaxCapacity: Long, perUserCacheMaxCapacity: Int, warmUpUrl: Option[String], enableGA: Boolean, ssl: SslConfiguration, ahc: AhcConfiguration, dns: DnsConfiguration) extends Product with Serializable

    Permalink
  16. case class IndicatorsConfiguration(lowerBound: Int, higherBound: Int, percentile1: Double, percentile2: Double, percentile3: Double, percentile4: Double) extends Product with Serializable

    Permalink
  17. case class JmsConfiguration(acknowledgedMessagesBufferSize: Int) extends Product with Serializable

    Permalink
  18. case class JsonPathConfiguration(cacheMaxCapacity: Long, preferJackson: Boolean) extends Product with Serializable

    Permalink
  19. case class LeakDataWriterConfiguration(noActivityTimeout: Int) extends Product with Serializable

    Permalink
  20. case class RegexConfiguration(cacheMaxCapacity: Long) extends Product with Serializable

    Permalink
  21. case class SslConfiguration(keyStore: Option[StoreConfiguration], trustStore: Option[StoreConfiguration]) extends Product with Serializable

    Permalink
  22. case class StoreConfiguration(storeType: Option[String], file: String, password: String, algorithm: Option[String]) extends Product with Serializable

    Permalink
  23. sealed abstract class TransportProtocol extends AnyRef

    Permalink
  24. case class XPathConfiguration(cacheMaxCapacity: Long) extends Product with Serializable

    Permalink

Value Members

  1. object GatlingConfiguration extends StrictLogging with Serializable

    Permalink

    Configuration loader of Gatling

  2. object GatlingFiles

    Permalink
  3. object Tcp extends TransportProtocol with Product with Serializable

    Permalink
  4. object TransportProtocol

    Permalink
  5. object Udp extends TransportProtocol with Product with Serializable

    Permalink

Ungrouped