newMessageLimit

val newMessageLimit: Int? = null

Parameters

newMessageLimit

caps how many live messages this subscriber accepts per 500 ms server window, so roughly 2 × N a second. null (the default) or 0 means unlimited; negative is rejected. Messages past the cap are skipped for this subscriber only and reported through onMessageDrop once delivery continues, so capping a topic you also watch for drops produces drop callbacks by design.