private SmithyBuildConfig createBuildConfig(A annotation, String packageName) {
        Map<String, ObjectNode> pluginMap = new HashMap<>();
        pluginMap.put(getPluginName(), createPluginNode(annotation, packageName));
        return SmithyBuildConfig.builder().version("1.0").plugins(pluginMap).build();
    }
Maps annotation data to a plugin configuration node.

@param annotation instance of generator annotation to use to create the build config.
@return ObjectNode to use as plugin configuration node.
smithy-build/src/main/java/software/amazon/smithy/build/processor/SmithyAnnotationProcessor.java