Package io.kroxylicious.proxy.filter.metadata
@ReturnValuesAreNonnullByDefault
@DefaultAnnotationForParameters(edu.umd.cs.findbugs.annotations.NonNull.class)
@DefaultAnnotation(edu.umd.cs.findbugs.annotations.NonNull.class)
package io.kroxylicious.proxy.filter.metadata
APIs for resolving topic IDs to topic names and handling metadata-related errors.
Filters that need to translate topic IDs (e.g., from Fetch requests) to topic names
can use TopicNameMapping to represent
the results of such resolution, including handling of partial failures.
-
ClassDescriptionIndicates that there was an
Errorset on aMetadataResponseData.MetadataResponseTopic.The result of discovering the topic names for a collection of topic idsIndicates there was some problem obtaining a name for a topic idIndicates that there was anErrorset at the top level ofMetadataResponseData.