Packages

p

io.gatling.mqtt

protocol

package protocol

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class LastWill(topic: Expression[String], message: Expression[Array[Byte]], qosOverride: Option[MqttQoS], retainOverride: Option[Boolean]) extends Product with Serializable
  2. final case class LastWillBuilder(topic: Expression[String], message: Expression[Array[Byte]], qosOverride: Option[MqttQoS], retainOverride: Option[Boolean]) extends Product with Serializable
  3. final case class MqttProtocol(version: MqttVersion, brokerAddress: InetSocketAddress, useTls: Boolean, perUserKeyManagerFactory: Option[(Long) => KeyManagerFactory], clientId: Option[Expression[String]], cleanSession: Boolean, credentials: Option[Expression[Credentials]], connectTimeout: FiniteDuration, keepAlive: FiniteDuration, qos: MqttQoS, retain: Boolean, reconnect: MqttProtocolReconnectPart, resend: MqttProtocolResendPart, lastWill: Option[LastWill], correlator: Option[MessageCorrelator], timeoutCheckInterval: FiniteDuration) extends Protocol with Product with Serializable
  4. final case class MqttProtocolBuilder(mqttProtocol: MqttProtocol) extends Product with Serializable
  5. final case class MqttProtocolReconnectPart(reconnectAttemptsMax: Int, reconnectDelay: FiniteDuration, reconnectBackOffMultiplier: Float) extends Product with Serializable
  6. final case class MqttProtocolResendPart(resendDelay: FiniteDuration, resendBackoffMultiplier: Float) extends Product with Serializable

Value Members

  1. object LastWillBuilder extends Serializable
  2. object MqttProtocol extends StrictLogging with Serializable
  3. object MqttProtocolBuilder extends Serializable

Ungrouped