Package io.kroxylicious.proxy.filter.filterresultbuilder
@ReturnValuesAreNonnullByDefault
@DefaultAnnotationForParameters(edu.umd.cs.findbugs.annotations.NonNull.class)
@DefaultAnnotation(edu.umd.cs.findbugs.annotations.NonNull.class)
package io.kroxylicious.proxy.filter.filterresultbuilder
Builder API for constructing filter results.
Filters use these builders (obtained from FilterContext)
to construct FilterResult instances that control
message forwarding, dropping, short-circuiting, and connection management.
-
InterfacesClassDescriptionCloseOrTerminalStage<R extends FilterResult>Interface supporting the
FilterResultBuilderfluent API.CloseStage<R extends FilterResult>Interface supporting theFilterResultBuilderfluent API.TerminalStage<R extends FilterResult>Interface supporting theFilterResultBuilderfluent API.