Packages

final class MqttConnectionSettings extends AnyRef

Source
settings.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MqttConnectionSettings
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. val auth: Option[(String, String)]
  2. val automaticReconnect: Boolean
  3. val broker: String
  4. val cleanSession: Boolean
  5. val clientId: String
  6. val connectionTimeout: FiniteDuration
  7. val disconnectQuiesceTimeout: FiniteDuration
  8. val disconnectTimeout: FiniteDuration
  9. val keepAliveInterval: FiniteDuration
  10. val maxInFlight: Int
  11. val mqttVersion: Int
  12. val offlinePersistenceSettings: Option[MqttOfflinePersistenceSettings]
  13. val persistence: MqttClientPersistence
  14. val serverUris: Seq[String]
  15. val socketFactory: Option[SSLSocketFactory]
  16. val sslHostnameVerifier: Option[HostnameVerifier]
  17. val sslProperties: Map[String, String]
  18. def toString(): String
    Definition Classes
    MqttConnectionSettings → AnyRef → Any
  19. val will: Option[MqttMessage]
  20. def withAuth(username: String, password: String): MqttConnectionSettings
  21. def withAutomaticReconnect(value: Boolean): MqttConnectionSettings
  22. def withBroker(value: String): MqttConnectionSettings
  23. def withCleanSession(value: Boolean): MqttConnectionSettings
  24. def withClientId(clientId: String): MqttConnectionSettings
  25. def withConnectionTimeout(value: Duration): MqttConnectionSettings

    Java API

  26. def withConnectionTimeout(value: FiniteDuration): MqttConnectionSettings

    Scala API

  27. def withDisconnectQuiesceTimeout(value: Duration): MqttConnectionSettings

    Java API

  28. def withDisconnectQuiesceTimeout(value: FiniteDuration): MqttConnectionSettings

    Scala API

  29. def withDisconnectTimeout(value: Duration): MqttConnectionSettings

    Java API

  30. def withDisconnectTimeout(value: FiniteDuration): MqttConnectionSettings

    Scala API

  31. def withKeepAliveInterval(value: Duration): MqttConnectionSettings

    Java API

  32. def withKeepAliveInterval(value: FiniteDuration): MqttConnectionSettings

    Scala API

  33. def withMaxInFlight(value: Int): MqttConnectionSettings
  34. def withMqttVersion(value: Int): MqttConnectionSettings
  35. def withOfflinePersistenceSettings(bufferSize: Int = 5000, deleteOldestMessage: Boolean = false, persistBuffer: Boolean = true): MqttConnectionSettings
  36. def withPersistence(value: MqttClientPersistence): MqttConnectionSettings
  37. def withServerUri(value: String): MqttConnectionSettings
  38. def withServerUris(values: List[String]): MqttConnectionSettings

    Java API

  39. def withServerUris(values: Seq[String]): MqttConnectionSettings

    Scala API

  40. def withSocketFactory(value: SSLSocketFactory): MqttConnectionSettings
  41. def withSslHostnameVerifier(value: HostnameVerifier): MqttConnectionSettings
  42. def withSslProperties(value: Map[String, String]): MqttConnectionSettings

    Java API

  43. def withSslProperties(value: Map[String, String]): MqttConnectionSettings

    Scala API

  44. def withWill(value: MqttMessage): MqttConnectionSettings