Class ReactorNettyHttpMessageLogFactory

java.lang.Object
reactor.netty.http.logging.AbstractHttpMessageLogFactory
reactor.netty.http.logging.ReactorNettyHttpMessageLogFactory
All Implemented Interfaces:
HttpMessageLogFactory

public class ReactorNettyHttpMessageLogFactory extends AbstractHttpMessageLogFactory
Reactor Netty factory for generating a log message based on a given HttpMessageArgProvider.
Since:
1.0.4
Author:
Violeta Georgieva
  • Field Details

  • Constructor Details

    • ReactorNettyHttpMessageLogFactory

      public ReactorNettyHttpMessageLogFactory()
  • Method Details

    • common

      public String common(HttpMessageArgProvider arg)
      Specified by:
      common in class AbstractHttpMessageLogFactory
    • uriValueFunction

      protected Function<String,String> uriValueFunction()
      Returns the function that is used for sanitizing the uri.
      Returns:
      the function that is used for sanitizing the uri
    • decoderResultFunction

      protected Function<DecoderResult,String> decoderResultFunction()
      Returns the function that is used for sanitizing the decoding result.
      Returns:
      the function that is used for sanitizing the decoding result
    • headerValueFunction

      protected Function<Map.Entry<String,String>,String> headerValueFunction()
      Returns the function that is used for sanitizing the headers values.
      Returns:
      the function that is used for sanitizing the headers values