Class Server

java.lang.Object
io.vertx.rxjava3.openapi.contract.Server
All Implemented Interfaces:
io.vertx.lang.rx.RxDelegate

public class Server extends Object implements io.vertx.lang.rx.RxDelegate
This interface represents the most important attributes of an OpenAPI Server.
Server V3.1
Server V3.0

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

  • Field Details

    • __TYPE_ARG

      public static final io.vertx.lang.rx.TypeArg<Server> __TYPE_ARG
  • Constructor Details

    • Server

      public Server(Server delegate)
    • Server

      public Server(Object delegate)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

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

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

      public Server getDelegate()
      Specified by:
      getDelegate in interface io.vertx.lang.rx.RxDelegate
    • getURL

      public String getURL()
      Returns:
      the URL of the related server
    • getBasePath

      public String getBasePath()
      The base path is used to indicate that the location where the OpenAPI contract is served is different from the path specified in the OpenAPI contract.
      Returns:
      the related base path.
    • newInstance

      public static Server newInstance(Server arg)