in log4j-converter-config/src/main/java/org/apache/logging/converter/config/internal/v2/PropertiesV2ConfigurationParser.java [208:224]
private static ConfigurationNode processAppender(PropertiesSubset properties) {
ConfigurationNodeBuilder builder = newNodeBuilder()
.setPluginName(getRequiredAttribute(
properties,
TYPE_ATTRIBUTE,
() -> "No type attribute provided for Appender " + properties.getPrefix()))
.addAttribute(
NAME_ATTRIBUTE,
getRequiredAttribute(
properties,
NAME_ATTRIBUTE,
() -> "No name attribute provided for Appender " + properties.getPrefix()));
addFiltersToComponent(properties, builder);
processRemainingProperties(properties, builder);
return builder.get();
}