Packages

class MqttServerOptions extends NetServerOptions

Represents options used by the MQTT server

Linear Supertypes
NetServerOptions, TCPSSLOptions, NetworkOptions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MqttServerOptions
  2. NetServerOptions
  3. TCPSSLOptions
  4. NetworkOptions
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MqttServerOptions(_asJava: mqtt.MqttServerOptions)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def addCrlPath(value: String): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  5. def addCrlValue(value: Buffer): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  6. def addEnabledCipherSuite(value: String): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  7. def addEnabledSecureTransportProtocol(value: String): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def asJava: mqtt.MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def getAcceptBacklog: Int
    Definition Classes
    MqttServerOptions → NetServerOptions
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  16. def getClientAuth: ClientAuth
    Definition Classes
    MqttServerOptions → NetServerOptions
  17. def getCrlPaths: Buffer[String]
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  18. def getCrlValues: Buffer[Buffer]
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  19. def getEnabledCipherSuites: Set[String]
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  20. def getEnabledSecureTransportProtocols: Set[String]
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  21. def getHost: String
    Definition Classes
    MqttServerOptions → NetServerOptions
  22. def getIdleTimeout: Int
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  23. def getIdleTimeoutUnit: TimeUnit
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  24. def getJdkSslEngineOptions: JdkSSLEngineOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  25. def getKeyStoreOptions: JksOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  26. def getLogActivity: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  27. def getMaxMessageSize: Int
  28. def getOpenSslEngineOptions: OpenSSLEngineOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  29. def getPemKeyCertOptions: PemKeyCertOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  30. def getPemTrustOptions: PemTrustOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  31. def getPfxKeyCertOptions: PfxOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  32. def getPfxTrustOptions: PfxOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  33. def getPort: Int
    Definition Classes
    MqttServerOptions → NetServerOptions
  34. def getReceiveBufferSize: Int
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  35. def getSendBufferSize: Int
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  36. def getSoLinger: Int
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  37. def getSslHandshakeTimeout: Long
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  38. def getSslHandshakeTimeoutUnit: TimeUnit
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  39. def getTrafficClass: Int
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  40. def getTrustStoreOptions: JksOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  41. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  42. def isAutoClientId: Boolean
  43. def isClientAuthRequired: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions
  44. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  45. def isReuseAddress: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  46. def isReusePort: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  47. def isSni: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions
  48. def isSsl: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  49. def isTcpCork: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  50. def isTcpFastOpen: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  51. def isTcpKeepAlive: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  52. def isTcpNoDelay: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  53. def isTcpQuickAck: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  54. def isUseAlpn: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  55. def isUsePooledBuffers: Boolean
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  56. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  57. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  58. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  59. def setAcceptBacklog(value: Int): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions
  60. def setAutoClientId(value: Boolean): MqttServerOptions

    Set if clientid should be auto-generated when it's "zero-bytes"

  61. def setClientAuth(value: ClientAuth): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions
  62. def setClientAuthRequired(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions
  63. def setEnabledSecureTransportProtocols(value: Set[String]): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  64. def setHost(value: String): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions
  65. def setIdleTimeout(value: Int): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  66. def setIdleTimeoutUnit(value: TimeUnit): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  67. def setJdkSslEngineOptions(value: JdkSSLEngineOptions): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  68. def setKeyStoreOptions(value: JksOptions): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  69. def setLogActivity(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  70. def setMaxMessageSize(value: Int): MqttServerOptions

    Set max MQTT message size

  71. def setOpenSslEngineOptions(value: OpenSSLEngineOptions): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  72. def setPemKeyCertOptions(value: PemKeyCertOptions): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  73. def setPemTrustOptions(value: PemTrustOptions): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  74. def setPfxKeyCertOptions(value: PfxOptions): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  75. def setPfxTrustOptions(value: PfxOptions): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  76. def setPort(value: Int): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions
  77. def setReceiveBufferSize(value: Int): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  78. def setReuseAddress(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  79. def setReusePort(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  80. def setSendBufferSize(value: Int): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  81. def setSni(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions
  82. def setSoLinger(value: Int): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  83. def setSsl(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  84. def setSslHandshakeTimeout(value: Long): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  85. def setSslHandshakeTimeoutUnit(value: TimeUnit): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  86. def setTcpCork(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  87. def setTcpFastOpen(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  88. def setTcpKeepAlive(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  89. def setTcpNoDelay(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  90. def setTcpQuickAck(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  91. def setTimeoutOnConnect(value: Int): MqttServerOptions

    Set the timeout on CONNECT packet

  92. def setTrafficClass(value: Int): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → NetworkOptions
  93. def setTrustStoreOptions(value: JksOptions): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  94. def setUseAlpn(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  95. def setUsePooledBuffers(value: Boolean): MqttServerOptions
    Definition Classes
    MqttServerOptions → NetServerOptions → TCPSSLOptions
  96. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  97. def toString(): String
    Definition Classes
    AnyRef → Any
  98. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  99. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  100. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from NetServerOptions

Inherited from TCPSSLOptions

Inherited from NetworkOptions

Inherited from AnyRef

Inherited from Any

Ungrouped