Class VertxHttpProxyDevServicesRestClientProxyProvider

java.lang.Object
io.quarkus.rest.client.reactive.deployment.devservices.VertxHttpProxyDevServicesRestClientProxyProvider
All Implemented Interfaces:
io.quarkus.rest.client.reactive.spi.DevServicesRestClientProxyProvider

public class VertxHttpProxyDevServicesRestClientProxyProvider extends Object implements io.quarkus.rest.client.reactive.spi.DevServicesRestClientProxyProvider
A simple implementation of DevServicesRestClientProxyProvider that creates a pass-through proxy based on vertx-http-proxy
  • Field Details

  • Constructor Details

    • VertxHttpProxyDevServicesRestClientProxyProvider

      protected VertxHttpProxyDevServicesRestClientProxyProvider()
  • Method Details

    • name

      public String name()
      Specified by:
      name in interface io.quarkus.rest.client.reactive.spi.DevServicesRestClientProxyProvider
    • setup

      public Closeable setup()
      Specified by:
      setup in interface io.quarkus.rest.client.reactive.spi.DevServicesRestClientProxyProvider
    • create

      public io.quarkus.rest.client.reactive.spi.DevServicesRestClientProxyProvider.CreateResult create(io.quarkus.rest.client.reactive.spi.RestClientHttpProxyBuildItem buildItem)
      Specified by:
      create in interface io.quarkus.rest.client.reactive.spi.DevServicesRestClientProxyProvider
    • logStartup

      protected void logStartup(String className, Integer port)