package
config
Type Members
-
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
-
case class
ChartingConfiguration(noReports: Boolean, maxPlotsPerSeries: Int, useGroupDurationMetric: Boolean, indicators: IndicatorsConfiguration) extends Product with Serializable
-
case class
ConsoleDataWriterConfiguration(light: Boolean) extends Product with Serializable
-
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
-
case class
Credentials(username: String, password: String) extends Product with Serializable
-
case class
CssConfiguration(cacheMaxCapacity: Long) extends Product with Serializable
-
-
case class
DirectoryConfiguration(data: String, bodies: String, sources: String, binaries: Option[String], reportsOnly: Option[String], results: String) extends Product with Serializable
-
case class
DnsConfiguration(queryTimeout: Int, maxQueriesPerResolve: Int) extends Product with Serializable
-
-
case class
FileDataWriterConfiguration(bufferSize: Int) extends Product with Serializable
-
-
-
case class
GraphiteDataWriterConfiguration(light: Boolean, host: String, port: Int, protocol: TransportProtocol, rootPathPrefix: String, bufferSize: Int, writeInterval: Int) extends Product with Serializable
-
case class
HttpConfiguration(fetchedCssCacheMaxCapacity: Long, fetchedHtmlCacheMaxCapacity: Long, perUserCacheMaxCapacity: Int, warmUpUrl: Option[String], enableGA: Boolean, ssl: SslConfiguration, ahc: AhcConfiguration, dns: DnsConfiguration) extends Product with Serializable
-
case class
IndicatorsConfiguration(lowerBound: Int, higherBound: Int, percentile1: Double, percentile2: Double, percentile3: Double, percentile4: Double) extends Product with Serializable
-
case class
JmsConfiguration(acknowledgedMessagesBufferSize: Int) extends Product with Serializable
-
case class
JsonPathConfiguration(cacheMaxCapacity: Long, preferJackson: Boolean) extends Product with Serializable
-
case class
LeakDataWriterConfiguration(noActivityTimeout: Int) extends Product with Serializable
-
case class
RegexConfiguration(cacheMaxCapacity: Long) extends Product with Serializable
-
-
case class
StoreConfiguration(storeType: Option[String], file: String, password: String, algorithm: Option[String]) extends Product with Serializable
-
sealed abstract
class
TransportProtocol extends AnyRef
-
case class
XPathConfiguration(cacheMaxCapacity: Long) extends Product with Serializable