MqttClientOptions

io.vertx.scala.mqtt.`package`.MqttClientOptions

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def apply(json: JsonObject): MqttClientOptions
def apply(ackTimeout: Integer, activityLogDataFormat: ByteBufFormat, applicationLayerProtocols: List[String], autoAck: Boolean, autoGeneratedClientId: Boolean, autoKeepAlive: Boolean, cleanSession: Boolean, clientId: String, connectTimeout: Integer, enabledSecureTransportProtocols: Set[String], hostnameVerificationAlgorithm: String, idleTimeoutUnit: TimeUnit, keepAliveInterval: Integer, keyCertOptions: KeyCertOptions, localAddress: String, logActivity: Boolean, maxInflightQueue: Integer, maxMessageSize: Integer, metricsName: String, nonProxyHosts: List[String], password: String, proxyOptions: ProxyOptions, readIdleTimeout: Integer, receiveBufferSize: Integer, reconnectAttempts: Integer, reconnectInterval: Long, registerWriteHandler: Boolean, reuseAddress: Boolean, reusePort: Boolean, sendBufferSize: Integer, soLinger: Integer, ssl: Boolean, sslEngineOptions: SSLEngineOptions, sslHandshakeTimeout: Long, sslHandshakeTimeoutUnit: TimeUnit, tcpCork: Boolean, tcpFastOpen: Boolean, tcpKeepAlive: Boolean, tcpKeepAliveCount: Integer, tcpKeepAliveIdleSeconds: Integer, tcpKeepAliveIntervalSeconds: Integer, tcpNoDelay: Boolean, tcpQuickAck: Boolean, tcpUserTimeout: Integer, trafficClass: Integer, trustAll: Boolean, trustOptions: TrustOptions, useAlpn: Boolean, username: String, willFlag: Boolean, willMessageBytes: Buffer, willQoS: Integer, willRetain: Boolean, willTopic: String, writeIdleTimeout: Integer): MqttClientOptions