Class DefaultClientLogger

java.lang.Object
org.jboss.resteasy.reactive.client.logging.DefaultClientLogger
All Implemented Interfaces:
ClientLogger

public class DefaultClientLogger extends Object implements ClientLogger
  • Constructor Details

    • DefaultClientLogger

      public DefaultClientLogger()
  • Method Details

    • setBodySize

      public void setBodySize(int bodySize)
      Specified by:
      setBodySize in interface ClientLogger
    • setMaskedHeaders

      public void setMaskedHeaders(Set<String> maskedHeaders)
      Description copied from interface: ClientLogger
      Sets the header names whose values should be masked during log output.
      Specified by:
      setMaskedHeaders in interface ClientLogger
      Parameters:
      maskedHeaders - Contains lower case header names. immutable, not null.
    • logResponse

      public void logResponse(io.vertx.core.http.HttpClientResponse response, boolean redirect)
      Specified by:
      logResponse in interface ClientLogger
    • logRequest

      public void logRequest(io.vertx.core.http.HttpClientRequest request, io.vertx.core.buffer.Buffer body, boolean omitBody)
      Specified by:
      logRequest in interface ClientLogger