protected static void forEach(Map<PluginType, Set<String>> manifests, BiConsumer<String, PluginType> consumer) {
            manifests.forEach((type, classNames) -> classNames.forEach(className -> consumer.accept(className, type)));
        }
A workspace scoped to a single plugin source.
<p>Buffers simulated reads and writes to the plugin path before they can be written to disk.
@param <T> The data structure used by the workspace to store in-memory manifests internally.
tools/src/main/java/org/apache/kafka/tools/ManifestWorkspace.java