Class MqttDisconnectMessage

java.lang.Object
io.vertx.mutiny.mqtt.messages.MqttDisconnectMessage
All Implemented Interfaces:
MutinyDelegate

public class MqttDisconnectMessage extends Object implements MutinyDelegate
Represents an MQTT DISCONNECT message

NOTE: This class has been automatically generated from the original non Mutiny-ified interface.

See Also:
  • MqttDisconnectMessage
  • Field Details

  • Constructor Details

    • MqttDisconnectMessage

      public MqttDisconnectMessage(io.vertx.mqtt.messages.MqttDisconnectMessage delegate)
      Create a new instance of MqttDisconnectMessage delegating to the given (non-null) instance of MqttDisconnectMessage.
    • MqttDisconnectMessage

      public MqttDisconnectMessage(Object delegate)
  • Method Details

    • getDelegate

      public io.vertx.mqtt.messages.MqttDisconnectMessage getDelegate()
      Get the delegate instance.

      This method returns the instance on which this shim is delegating the calls. And so, give you access to the bare API.

      Specified by:
      getDelegate in interface MutinyDelegate
      Returns:
      the delegate instance
    • create

      public static MqttDisconnectMessage create(io.vertx.mqtt.messages.codes.MqttDisconnectReasonCode code, io.netty.handler.codec.mqtt.MqttProperties properties)
      Create a concrete instance of a Vert.x disconnect message
      Parameters:
      code - reason code for the DISCONNECT message
      properties - MQTT properties of the disconnect message
      Returns:
    • code

      public io.vertx.mqtt.messages.codes.MqttDisconnectReasonCode code()
      Returns:
      reason code from the DISCONNECT message
    • properties

      public io.netty.handler.codec.mqtt.MqttProperties properties()
      Returns:
      MQTT properties
    • newInstance

      public static MqttDisconnectMessage newInstance(io.vertx.mqtt.messages.MqttDisconnectMessage delegate)
      Creates a new instance of the MqttDisconnectMessage.
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object