ClientConfigResponse

data class ClientConfigResponse(val maxKeepAliveSeconds: Int? = null, val maxMessageExpirySeconds: Int? = null, val maxPacketSizeBytes: Int? = null, val maxReceiveMaximum: Int? = null, val maxSessionExpirySeconds: Int? = null, val subscriberQueueLimit: SubscriberQueueLimitResponse? = null)

The settings of Client Config.

Constructors

Link copied to clipboard
constructor(maxKeepAliveSeconds: Int? = null, maxMessageExpirySeconds: Int? = null, maxPacketSizeBytes: Int? = null, maxReceiveMaximum: Int? = null, maxSessionExpirySeconds: Int? = null, subscriberQueueLimit: SubscriberQueueLimitResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Upper bound of a client's Keep Alive, in seconds.

Link copied to clipboard

Upper bound of Message Expiry Interval, in seconds.

Link copied to clipboard
val maxPacketSizeBytes: Int? = null

Max message size for a packet in Bytes.

Link copied to clipboard
val maxReceiveMaximum: Int? = null

Upper bound of Receive Maximum that a client can request in the CONNECT packet.

Link copied to clipboard

Upper bound of Session Expiry Interval, in seconds.

Link copied to clipboard

The limit on the number of queued messages for a subscriber.