Index

A B C D E F G H I J M O P Q R S T W 
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 a strategy 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
 
A B C D E F G H I J M O P Q R S T W 
All Classes and Interfaces|All Packages