MqttVersion

annotation class MqttVersion(message: String, groups: Array<KClass<*>>, payload: Array<KClass<*>>)

Annotation to mark properties or fields to be validated as an mqtt version.

Constructors

MqttVersion
Link copied to clipboard
fun MqttVersion(message: String = "Invalid mqtt version. Allowed are 3 and 5.", groups: Array<KClass<*>> = [], payload: Array<KClass<*>> = [])

Properties

groups
Link copied to clipboard
val groups: Array<KClass<*>>
message
Link copied to clipboard
val message: String
payload
Link copied to clipboard
val payload: Array<KClass<*>>

Sources

jvm source
Link copied to clipboard