Class BodyFilters

java.lang.Object
org.zalando.logbook.core.BodyFilters

@API(status=STABLE) public final class BodyFilters extends Object
  • Method Details

    • defaultValue

      @API(status=MAINTAINED) public static BodyFilter defaultValue()
    • oauthRequest

      @API(status=EXPERIMENTAL) public static BodyFilter oauthRequest()
    • replaceFormUrlEncodedProperty

      @API(status=EXPERIMENTAL) public static BodyFilter replaceFormUrlEncodedProperty(Set<String> properties, String replacement)
      Creates a BodyFilter that replaces the properties in the form url encoded body with given replacement.
      Parameters:
      properties - query names properties to replace
      replacement - String to replace the properties values
      Returns:
      BodyFilter generated
    • truncate

      @API(status=EXPERIMENTAL) public static BodyFilter truncate(int maxSize)
    • compactXml

      @API(status=EXPERIMENTAL) public static BodyFilter compactXml()