Package

org.zalando.hutmann

filters

Permalink

package filters

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait CreateFlowIdBehavior extends FlowIdBehavior

    Permalink
  2. final class CreateFlowIdFilter extends FlowIdFilter with CreateFlowIdBehavior with NoTraceBehavior

    Permalink
  3. final class DefaultLoggingFilter extends LoggingFilter

    Permalink
  4. sealed trait FlowIdBehavior extends AnyRef

    Permalink
  5. sealed abstract class FlowIdFilter extends Filter

    Permalink
  6. sealed class LoggingFilter extends Filter

    Permalink

    Adds a logging filter to each request, which will log the method, url and resulting status code.

    Adds a logging filter to each request, which will log the method, url and resulting status code. Optionally, you can log Headers. It will however not log authentication information.

    If you use the FlowIdFilter, please ensure you inject the FlowIdFilter first, so flow id's can be logged too.

  7. final class LoggingFilterWithoutHeaderLogging extends LoggingFilter

    Permalink
  8. final class MdcCreateFlowIdFilter extends FlowIdFilter with CreateFlowIdBehavior with MdcTraceBehavior

    Permalink
  9. final class MdcStrictFlowIdFilter extends FlowIdFilter with StrictFlowIdBehavior with MdcTraceBehavior

    Permalink
  10. sealed trait MdcTraceBehavior extends TraceBehavior

    Permalink
  11. sealed trait NoTraceBehavior extends TraceBehavior

    Permalink
  12. sealed trait StrictFlowIdBehavior extends FlowIdBehavior

    Permalink
  13. final class StrictFlowIdFilter extends FlowIdFilter with StrictFlowIdBehavior with NoTraceBehavior

    Permalink
  14. sealed trait TraceBehavior extends AnyRef

    Permalink

Value Members

  1. object FlowIdFilter

    Permalink

Ungrouped