Package io.kroxylicious.proxy.internal.filter.impl
@ReturnValuesAreNonnullByDefault
@DefaultAnnotationForParameters(edu.umd.cs.findbugs.annotations.NonNull.class)
@DefaultAnnotation(edu.umd.cs.findbugs.annotations.NonNull.class)
package io.kroxylicious.proxy.internal.filter.impl
Internal Filter implementations.
-
ClassesClassDescriptionChanges an API_VERSIONS response so that a client sees the intersection of supported version ranges for each API key.An internal filter that rewrites broker addresses in all relevant responses to the corresponding proxy address.An internal filter that causes the system to eagerly learn the cluster's topology by spontaneously emitting an out-of-band Metadata request at the earliest legal point in the Kafka conversation.A Filter that learns and caches all topic names, it is responsible for short circuit responding to internal topic name retrievals.