Package org.zalando.logbook
Interface LogbookFactory
- All Known Implementing Classes:
ExceptionThrowingLogbookFactory
@API(status=STABLE)
public interface LogbookFactory
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreate
(Predicate<HttpRequest> condition, CorrelationId correlationId, QueryFilter queryFilter, PathFilter pathFilter, HeaderFilter headerFilter, BodyFilter bodyFilter, RequestFilter requestFilter, ResponseFilter responseFilter, Strategy strategy, AttributeExtractor attributeExtractor, Sink sink) default int
-
Field Details
-
INSTANCE
-
-
Method Details
-
getPriority
default int getPriority() -
create
Logbook create(@Nullable Predicate<HttpRequest> condition, @Nullable CorrelationId correlationId, @Nullable QueryFilter queryFilter, @Nullable PathFilter pathFilter, @Nullable HeaderFilter headerFilter, @Nullable BodyFilter bodyFilter, @Nullable RequestFilter requestFilter, @Nullable ResponseFilter responseFilter, @Nullable Strategy strategy, @Nullable AttributeExtractor attributeExtractor, @Nullable Sink sink)
-