Interface MqttSubAckMessage

All Superinterfaces:
MqttMessage

public interface MqttSubAckMessage extends MqttMessage
Represents an MQTT SUBACK message
  • Method Details

    • create

      static MqttSubAckMessage create(int messageId, List<Integer> grantedQosLevels)
      Create a concrete instance of a Vert.x suback message
      Parameters:
      messageId - message identifier
      grantedQosLevels - list of granted QoS levels
      Returns:
    • create

      static MqttSubAckMessage create(int messageId, List<Integer> grantedQosLevels, MqttProperties properties)
      Create a concrete instance of a Vert.x suback message
      Parameters:
      messageId - message identifier
      grantedQosLevels - list of granted QoS levels
      properties - MQTT properties
      Returns:
    • grantedQoSLevels

      List<Integer> grantedQoSLevels()
      Returns:
      list of granted QoS levels
    • properties

      MqttProperties properties()
      Returns:
      MQTT properties