Class SubAckPacket


  • public class SubAckPacket
    extends java.lang.Object
    Data model of an MQTT5 SUBACK packet.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  SubAckPacket.SubAckReasonCode
      Reason code inside SubAckPacket payloads.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<SubAckPacket.SubAckReasonCode> getReasonCodes()
      Returns a list of reason codes indicating the result of each individual subscription entry in the associated SubscribePacket.
      java.lang.String getReasonString()
      Returns additional diagnostic information about the result of the SUBSCRIBE attempt.
      java.util.List<UserProperty> getUserProperties()
      Returns a list of MQTT5 user properties included with the packet.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getReasonString

        public java.lang.String getReasonString()
        Returns additional diagnostic information about the result of the SUBSCRIBE attempt. See MQTT5 Reason String
        Returns:
        Additional diagnostic information about the result of the SUBSCRIBE attempt.
      • getUserProperties

        public java.util.List<UserProperty> getUserProperties()
        Returns a list of MQTT5 user properties included with the packet. See MQTT5 User Property
        Returns:
        List of MQTT5 user properties included with the packet.
      • getReasonCodes

        public java.util.List<SubAckPacket.SubAckReasonCode> getReasonCodes()
        Returns a list of reason codes indicating the result of each individual subscription entry in the associated SubscribePacket. See MQTT5 Suback Payload
        Returns:
        list of reason codes indicating the result of each individual subscription entry in the associated SubscribePacket.