Class MqttConnectVariableHeader

java.lang.Object
io.netty.handler.codec.mqtt.MqttConnectVariableHeader

public final class MqttConnectVariableHeader extends Object
Variable Header for the MqttConnectMessage
  • Field Details

    • name

      private final String name
    • version

      private final int version
    • hasUserName

      private final boolean hasUserName
    • hasPassword

      private final boolean hasPassword
    • isWillRetain

      private final boolean isWillRetain
    • willQos

      private final int willQos
    • isWillFlag

      private final boolean isWillFlag
    • isCleanSession

      private final boolean isCleanSession
    • keepAliveTimeSeconds

      private final int keepAliveTimeSeconds
    • properties

      private final MqttProperties properties
  • Constructor Details

    • MqttConnectVariableHeader

      public MqttConnectVariableHeader(String name, int version, boolean hasUserName, boolean hasPassword, boolean isWillRetain, int willQos, boolean isWillFlag, boolean isCleanSession, int keepAliveTimeSeconds)
    • MqttConnectVariableHeader

      public MqttConnectVariableHeader(String name, int version, boolean hasUserName, boolean hasPassword, boolean isWillRetain, int willQos, boolean isWillFlag, boolean isCleanSession, int keepAliveTimeSeconds, MqttProperties properties)
  • Method Details

    • name

      public String name()
    • version

      public int version()
    • hasUserName

      public boolean hasUserName()
    • hasPassword

      public boolean hasPassword()
    • isWillRetain

      public boolean isWillRetain()
    • willQos

      public int willQos()
    • isWillFlag

      public boolean isWillFlag()
    • isCleanSession

      public boolean isCleanSession()
    • keepAliveTimeSeconds

      public int keepAliveTimeSeconds()
    • properties

      public MqttProperties properties()
    • toString

      public String toString()
      Overrides:
      toString in class Object