java.lang.Object
io.vertx.mutiny.core.Promise<Boolean>
io.vertx.mutiny.ext.bridge.BaseBridgeEvent
All Implemented Interfaces:
io.smallrye.mutiny.vertx.MutinyDelegate

public class BaseBridgeEvent extends io.vertx.mutiny.core.Promise<Boolean> implements io.smallrye.mutiny.vertx.MutinyDelegate
Represents an event that occurs on the event bus bridge.

Please consult the documentation for a full explanation.

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

  • Field Details

    • __TYPE_ARG

      public static final io.smallrye.mutiny.vertx.TypeArg<BaseBridgeEvent> __TYPE_ARG
  • Constructor Details

    • BaseBridgeEvent

      public BaseBridgeEvent(io.vertx.ext.bridge.BaseBridgeEvent delegate)
    • BaseBridgeEvent

      public BaseBridgeEvent(Object delegate)
  • Method Details

    • getDelegate

      public io.vertx.ext.bridge.BaseBridgeEvent getDelegate()
      Specified by:
      getDelegate in interface io.smallrye.mutiny.vertx.MutinyDelegate
      Overrides:
      getDelegate in class io.vertx.mutiny.core.Promise<Boolean>
    • toString

      public String toString()
      Overrides:
      toString in class io.vertx.mutiny.core.Promise<Boolean>
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class io.vertx.mutiny.core.Promise<Boolean>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class io.vertx.mutiny.core.Promise<Boolean>
    • complete

      public void complete(Boolean result)
      Overrides:
      complete in class io.vertx.mutiny.core.Promise<Boolean>
    • tryComplete

      public boolean tryComplete(Boolean arg0)
      Overrides:
      tryComplete in class io.vertx.mutiny.core.Promise<Boolean>
    • future

      @CheckReturnValue public io.smallrye.mutiny.Uni<Boolean> future()
      Overrides:
      future in class io.vertx.mutiny.core.Promise<Boolean>
    • futureAndAwait

      public Boolean futureAndAwait()
      Overrides:
      futureAndAwait in class io.vertx.mutiny.core.Promise<Boolean>
    • futureAndForget

      public void futureAndForget()
      Overrides:
      futureAndForget in class io.vertx.mutiny.core.Promise<Boolean>
    • type

      public io.vertx.ext.bridge.BridgeEventType type()
      Returns:
      the type of the event
    • getRawMessage

      public io.vertx.core.json.JsonObject getRawMessage()
      Returns:
      the raw JSON message for the event
    • setRawMessage

      public BaseBridgeEvent setRawMessage(io.vertx.core.json.JsonObject message)
      Parameters:
      message - the raw message
      Returns:
      this reference, so it can be used fluently
    • newInstance

      public static BaseBridgeEvent newInstance(io.vertx.ext.bridge.BaseBridgeEvent arg)