Class PrettyPrintingJsonBodyFilter

java.lang.Object
org.zalando.logbook.json.PrettyPrintingJsonBodyFilter
All Implemented Interfaces:
org.zalando.logbook.BodyFilter

@API(status=EXPERIMENTAL) public final class PrettyPrintingJsonBodyFilter extends Object implements org.zalando.logbook.BodyFilter
  • Constructor Details

    • PrettyPrintingJsonBodyFilter

      public PrettyPrintingJsonBodyFilter(tools.jackson.core.json.JsonFactory factory, JsonGeneratorWrapper jsonGeneratorWrapper, tools.jackson.databind.json.JsonMapper mapper)
    • PrettyPrintingJsonBodyFilter

      public PrettyPrintingJsonBodyFilter(tools.jackson.databind.json.JsonMapper mapper, JsonGeneratorWrapper jsonGeneratorWrapper)
    • PrettyPrintingJsonBodyFilter

      public PrettyPrintingJsonBodyFilter(tools.jackson.databind.json.JsonMapper mapper)
    • PrettyPrintingJsonBodyFilter

      public PrettyPrintingJsonBodyFilter()
  • Method Details

    • filter

      public String filter(@Nullable String contentType, String body)
      Specified by:
      filter in interface org.zalando.logbook.BodyFilter