BackendChainResponse

data class BackendChainResponse(val partitions: Int, val redundancyFactor: Int, val temporaryDiskTransferEnabled: Boolean? = null, val temporaryDiskTransferHighWatermarkPercent: Int? = null, val temporaryDiskTransferLowWatermarkPercent: Int? = null, val temporaryMaxBackendMemUsagePercent: Int? = null, val temporaryResourceLimits: TemporaryResourceLimitsConfigResponse? = null, val workers: Int? = null)

Desired properties of the Frontend Instances of the DMQTT Broker

Constructors

Link copied to clipboard
constructor(partitions: Int, redundancyFactor: Int, temporaryDiskTransferEnabled: Boolean? = null, temporaryDiskTransferHighWatermarkPercent: Int? = null, temporaryDiskTransferLowWatermarkPercent: Int? = null, temporaryMaxBackendMemUsagePercent: Int? = null, temporaryResourceLimits: TemporaryResourceLimitsConfigResponse? = null, workers: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Partitions is desired number of physical backend chains of the given distributed MQTT broker.

Link copied to clipboard

Redundancy Factor is desired numbers of broker instances in one chain.

Link copied to clipboard

Defines whether disk transfer is enabled or not.

Defines the percentage usage of buffer pool above which disk transfer will start.

Link copied to clipboard

Defines the percentage usage of buffer pool below which disk transfer will stop.

Link copied to clipboard

Defines the limits for memory usage percent of the backend instances of the MQTT broker.

Link copied to clipboard

Defines the limits for resources of the backend instances of the MQTT broker.

Link copied to clipboard
val workers: Int? = null

Number of logical backend workers per pod.