Index
All Classes and Interfaces|All Packages
A
- accessToken() - Static method in class org.zalando.logbook.core.QueryFilters
- authorization() - Static method in class org.zalando.logbook.core.HeaderFilters
B
- binary() - Static method in class org.zalando.logbook.core.BodyReplacers
- BodyFilters - Class in org.zalando.logbook.core
- BodyOnlyIfStatusAtLeastStrategy - Class in org.zalando.logbook.core
- BodyOnlyIfStatusAtLeastStrategy() - Constructor for class org.zalando.logbook.core.BodyOnlyIfStatusAtLeastStrategy
- BodyReplacers - Class in org.zalando.logbook.core
- Builder() - Constructor for class org.zalando.logbook.core.attributes.JwtAllMatchingClaimsExtractor.Builder
- Builder() - Constructor for class org.zalando.logbook.core.attributes.JwtFirstMatchingClaimExtractor.Builder
C
- ChunkingSink - Class in org.zalando.logbook.core
- ChunkingSink(Sink, int) - Constructor for class org.zalando.logbook.core.ChunkingSink
- CommonsLogFormatSink - Class in org.zalando.logbook.core
- CommonsLogFormatSink(HttpLogWriter) - Constructor for class org.zalando.logbook.core.CommonsLogFormatSink
- compactXml() - Static method in class org.zalando.logbook.core.BodyFilters
- CompositeAttributeExtractor - Class in org.zalando.logbook.core.attributes
- CompositeAttributeExtractor() - Constructor for class org.zalando.logbook.core.attributes.CompositeAttributeExtractor
- CompositeSink - Class in org.zalando.logbook.core
- CompositeSink() - Constructor for class org.zalando.logbook.core.CompositeSink
- Conditions - Class in org.zalando.logbook.core
- contentType(String, String...) - Static method in class org.zalando.logbook.core.Conditions
- create(Predicate<HttpRequest>, CorrelationId, QueryFilter, PathFilter, HeaderFilter, BodyFilter, RequestFilter, ResponseFilter, Strategy, AttributeExtractor, Sink) - Method in class org.zalando.logbook.core.DefaultLogbookFactory
- CurlHttpLogFormatter - Class in org.zalando.logbook.core
-
Formats requests as cURL commands.
- CurlHttpLogFormatter() - Constructor for class org.zalando.logbook.core.CurlHttpLogFormatter
- CurlHttpLogFormatter(HttpLogFormatter) - Constructor for class org.zalando.logbook.core.CurlHttpLogFormatter
D
- DefaultCorrelationId - Class in org.zalando.logbook.core
- DefaultCorrelationId() - Constructor for class org.zalando.logbook.core.DefaultCorrelationId
- DefaultHttpLogFormatter - Class in org.zalando.logbook.core
- DefaultHttpLogFormatter() - Constructor for class org.zalando.logbook.core.DefaultHttpLogFormatter
- DefaultHttpLogWriter - Class in org.zalando.logbook.core
- DefaultHttpLogWriter() - Constructor for class org.zalando.logbook.core.DefaultHttpLogWriter
- DefaultLogbookFactory - Class in org.zalando.logbook.core
- DefaultLogbookFactory() - Constructor for class org.zalando.logbook.core.DefaultLogbookFactory
- DefaultSink - Class in org.zalando.logbook.core
- DefaultSink() - Constructor for class org.zalando.logbook.core.DefaultSink
- DefaultStrategy - Class in org.zalando.logbook.core
- DefaultStrategy() - Constructor for class org.zalando.logbook.core.DefaultStrategy
- defaultValue() - Static method in class org.zalando.logbook.core.BodyFilters
- defaultValue() - Static method in class org.zalando.logbook.core.BodyReplacers
- defaultValue() - Static method in class org.zalando.logbook.core.HeaderFilters
- defaultValue() - Static method in class org.zalando.logbook.core.PathFilters
- defaultValue() - Static method in class org.zalando.logbook.core.QueryFilters
- defaultValue() - Static method in class org.zalando.logbook.core.RequestFilters
- defaultValue() - Static method in class org.zalando.logbook.core.ResponseFilters
E
- eachHeader(BinaryOperator<String>) - Static method in class org.zalando.logbook.core.HeaderFilters
- exclude(Collection<Predicate<T>>) - Static method in class org.zalando.logbook.core.Conditions
- exclude(Predicate<T>...) - Static method in class org.zalando.logbook.core.Conditions
- exclude(Stream<Predicate<T>>) - Static method in class org.zalando.logbook.core.Conditions
- ExtendedLogFormatSink - Class in org.zalando.logbook.core
- ExtendedLogFormatSink(HttpLogWriter) - Constructor for class org.zalando.logbook.core.ExtendedLogFormatSink
- ExtendedLogFormatSink(HttpLogWriter, String) - Constructor for class org.zalando.logbook.core.ExtendedLogFormatSink
- ExtendedLogFormatSink(HttpLogWriter, ZoneId, String, String) - Constructor for class org.zalando.logbook.core.ExtendedLogFormatSink
- extract(HttpRequest) - Method in class org.zalando.logbook.core.attributes.CompositeAttributeExtractor
- extract(HttpRequest) - Method in class org.zalando.logbook.core.attributes.JwtAllMatchingClaimsExtractor
- extract(HttpRequest) - Method in class org.zalando.logbook.core.attributes.JwtFirstMatchingClaimExtractor
- extract(HttpRequest, HttpResponse) - Method in class org.zalando.logbook.core.attributes.CompositeAttributeExtractor
- extractClaims(HttpRequest) - Method in class org.zalando.logbook.core.attributes.JwtClaimsExtractor
F
- format(Map<String, Object>) - Method in class org.zalando.logbook.core.SplunkHttpLogFormatter
- format(Correlation, HttpResponse) - Method in class org.zalando.logbook.core.CurlHttpLogFormatter
- format(Correlation, HttpResponse) - Method in class org.zalando.logbook.core.DefaultHttpLogFormatter
-
Produces an HTTP-like request in individual lines.
- format(Precorrelation, HttpRequest) - Method in class org.zalando.logbook.core.CurlHttpLogFormatter
- format(Precorrelation, HttpRequest) - Method in class org.zalando.logbook.core.DefaultHttpLogFormatter
-
Produces an HTTP-like request in individual lines.
G
- generate(HttpRequest) - Method in class org.zalando.logbook.core.DefaultCorrelationId
H
- header(String, String) - Static method in class org.zalando.logbook.core.Conditions
- header(String, Predicate<String>) - Static method in class org.zalando.logbook.core.Conditions
- header(BiPredicate<String, String>) - Static method in class org.zalando.logbook.core.Conditions
- HeaderFilters - Class in org.zalando.logbook.core
I
- isActive() - Method in class org.zalando.logbook.core.ChunkingSink
- isActive() - Method in class org.zalando.logbook.core.CommonsLogFormatSink
- isActive() - Method in class org.zalando.logbook.core.CompositeSink
- isActive() - Method in class org.zalando.logbook.core.DefaultHttpLogWriter
- isActive() - Method in class org.zalando.logbook.core.DefaultSink
- isActive() - Method in class org.zalando.logbook.core.ExtendedLogFormatSink
J
- JwtAllMatchingClaimsExtractor - Class in org.zalando.logbook.core.attributes
- JwtAllMatchingClaimsExtractor(ObjectMapper, List<String>) - Constructor for class org.zalando.logbook.core.attributes.JwtAllMatchingClaimsExtractor
- JwtAllMatchingClaimsExtractor.Builder - Class in org.zalando.logbook.core.attributes
- JwtClaimsExtractor - Class in org.zalando.logbook.core.attributes
-
Extracts a single claim from the JWT bearer token in the request Authorization header.
- JwtClaimsExtractor() - Constructor for class org.zalando.logbook.core.attributes.JwtClaimsExtractor
- JwtFirstMatchingClaimExtractor - Class in org.zalando.logbook.core.attributes
-
Extracts a single claim from the JWT bearer token in the request Authorization header.
- JwtFirstMatchingClaimExtractor(ObjectMapper, List<String>, String) - Constructor for class org.zalando.logbook.core.attributes.JwtFirstMatchingClaimExtractor
- JwtFirstMatchingClaimExtractor.Builder - Class in org.zalando.logbook.core.attributes
M
- multipart() - Static method in class org.zalando.logbook.core.BodyReplacers
O
- oauthRequest() - Static method in class org.zalando.logbook.core.BodyFilters
- org.zalando.logbook.core - package org.zalando.logbook.core
- org.zalando.logbook.core.attributes - package org.zalando.logbook.core.attributes
P
- PathFilters - Class in org.zalando.logbook.core
- process(HttpRequest) - Method in class org.zalando.logbook.core.SecurityStrategy
- process(HttpRequest) - Method in class org.zalando.logbook.core.WithoutBodyStrategy
- process(HttpRequest, HttpResponse) - Method in class org.zalando.logbook.core.WithoutBodyStrategy
Q
- QueryFilters - Class in org.zalando.logbook.core
R
- removeHeaders(String...) - Static method in class org.zalando.logbook.core.HeaderFilters
- removeHeaders(BiPredicate<String, String>) - Static method in class org.zalando.logbook.core.HeaderFilters
- removeHeaders(Predicate<String>) - Static method in class org.zalando.logbook.core.HeaderFilters
- removeQuery(String) - Static method in class org.zalando.logbook.core.QueryFilters
- replace(String, String) - Static method in class org.zalando.logbook.core.PathFilters
-
Filter/replace by array matching.
- replace(String, UnaryOperator<String>) - Static method in class org.zalando.logbook.core.PathFilters
-
Filter/replace by applying function.
- replaceBody(Predicate<T>, String) - Static method in class org.zalando.logbook.core.BodyReplacers
- replaceBody(BodyReplacer<HttpRequest>) - Static method in class org.zalando.logbook.core.RequestFilters
- replaceBody(BodyReplacer<HttpResponse>) - Static method in class org.zalando.logbook.core.ResponseFilters
- replaceCookies(Predicate<String>, String) - Static method in class org.zalando.logbook.core.HeaderFilters
- replaceCookies(Predicate<String>, Function<String, String>) - Static method in class org.zalando.logbook.core.HeaderFilters
- replaceFormUrlEncodedProperty(Set<String>, String) - Static method in class org.zalando.logbook.core.BodyFilters
-
Creates a
BodyFilter
that replaces the properties in the form url encoded body with given replacement. - replaceHeaders(String, String) - Static method in class org.zalando.logbook.core.HeaderFilters
- replaceHeaders(Collection<String>, String) - Static method in class org.zalando.logbook.core.HeaderFilters
- replaceHeaders(BiPredicate<String, String>, String) - Static method in class org.zalando.logbook.core.HeaderFilters
- replaceHeaders(Predicate<String>, String) - Static method in class org.zalando.logbook.core.HeaderFilters
- replaceQuery(String, String) - Static method in class org.zalando.logbook.core.QueryFilters
- replaceQuery(String, UnaryOperator<String>) - Static method in class org.zalando.logbook.core.QueryFilters
- replaceQuery(Predicate<String>, String) - Static method in class org.zalando.logbook.core.QueryFilters
- replaceQuery(Predicate<String>, UnaryOperator<String>) - Static method in class org.zalando.logbook.core.QueryFilters
- RequestFilters - Class in org.zalando.logbook.core
- requestTo(String) - Static method in class org.zalando.logbook.core.Conditions
- requestWithMethod(String) - Static method in class org.zalando.logbook.core.Conditions
- ResponseFilters - Class in org.zalando.logbook.core
S
- SecurityStrategy - Class in org.zalando.logbook.core
-
A
SecurityStrategy
is astrategy
which is meant to be used in server-side environments to give the best possible compromise between security and observability. - SecurityStrategy() - Constructor for class org.zalando.logbook.core.SecurityStrategy
- SplunkHttpLogFormatter - Class in org.zalando.logbook.core
- SplunkHttpLogFormatter() - Constructor for class org.zalando.logbook.core.SplunkHttpLogFormatter
- StatusAtLeastStrategy - Class in org.zalando.logbook.core
- StatusAtLeastStrategy() - Constructor for class org.zalando.logbook.core.StatusAtLeastStrategy
- stream() - Static method in class org.zalando.logbook.core.BodyReplacers
- StreamHttpLogWriter - Class in org.zalando.logbook.core
- StreamHttpLogWriter() - Constructor for class org.zalando.logbook.core.StreamHttpLogWriter
- StreamHttpLogWriter(PrintStream) - Constructor for class org.zalando.logbook.core.StreamHttpLogWriter
T
- toStringValue(Object) - Method in class org.zalando.logbook.core.attributes.JwtClaimsExtractor
- truncate(int) - Static method in class org.zalando.logbook.core.BodyFilters
W
- WithoutBodyStrategy - Class in org.zalando.logbook.core
- WithoutBodyStrategy() - Constructor for class org.zalando.logbook.core.WithoutBodyStrategy
- withoutContentType() - Static method in class org.zalando.logbook.core.Conditions
- withoutHeader(String) - Static method in class org.zalando.logbook.core.Conditions
- write(Correlation, String) - Method in class org.zalando.logbook.core.DefaultHttpLogWriter
- write(Correlation, String) - Method in class org.zalando.logbook.core.StreamHttpLogWriter
- write(Correlation, HttpRequest, HttpResponse) - Method in class org.zalando.logbook.core.ChunkingSink
- write(Correlation, HttpRequest, HttpResponse) - Method in class org.zalando.logbook.core.CommonsLogFormatSink
- write(Correlation, HttpRequest, HttpResponse) - Method in class org.zalando.logbook.core.CompositeSink
- write(Correlation, HttpRequest, HttpResponse) - Method in class org.zalando.logbook.core.DefaultSink
- write(Correlation, HttpRequest, HttpResponse) - Method in class org.zalando.logbook.core.ExtendedLogFormatSink
- write(Correlation, HttpRequest, HttpResponse, Sink) - Method in class org.zalando.logbook.core.BodyOnlyIfStatusAtLeastStrategy
- write(Correlation, HttpRequest, HttpResponse, Sink) - Method in class org.zalando.logbook.core.SecurityStrategy
- write(Correlation, HttpRequest, HttpResponse, Sink) - Method in class org.zalando.logbook.core.StatusAtLeastStrategy
- write(Precorrelation, String) - Method in class org.zalando.logbook.core.DefaultHttpLogWriter
- write(Precorrelation, String) - Method in class org.zalando.logbook.core.StreamHttpLogWriter
- write(Precorrelation, HttpRequest) - Method in class org.zalando.logbook.core.ChunkingSink
- write(Precorrelation, HttpRequest) - Method in class org.zalando.logbook.core.CommonsLogFormatSink
- write(Precorrelation, HttpRequest) - Method in class org.zalando.logbook.core.CompositeSink
- write(Precorrelation, HttpRequest) - Method in class org.zalando.logbook.core.DefaultSink
- write(Precorrelation, HttpRequest) - Method in class org.zalando.logbook.core.ExtendedLogFormatSink
- write(Precorrelation, HttpRequest, Sink) - Method in class org.zalando.logbook.core.BodyOnlyIfStatusAtLeastStrategy
- write(Precorrelation, HttpRequest, Sink) - Method in class org.zalando.logbook.core.SecurityStrategy
- write(Precorrelation, HttpRequest, Sink) - Method in class org.zalando.logbook.core.StatusAtLeastStrategy
- writeBoth(Correlation, HttpRequest, HttpResponse) - Method in class org.zalando.logbook.core.CompositeSink
All Classes and Interfaces|All Packages