in log4j-converter-config/src/main/java/org/apache/logging/converter/config/internal/v1/appender/AbstractFileAppenderParser.java [85:98]
protected void addFileAttributes(ConfigurationNodeBuilder builder) {
if (bufferedIO) {
immediateFlush = false;
}
if (file == null) {
throw new ConfigurationConverterException("No file specified for appender " + getName());
}
builder.addAttribute("name", getName())
.addAttribute(decapitalize(APPEND_PARAM), append)
.addAttribute("bufferedIo", bufferedIO)
.addAttribute(decapitalize(BUFFER_SIZE_PARAM), bufferSize)
.addAttribute(decapitalize(IMMEDIATE_FLUSH_PARAM), immediateFlush)
.addAttribute("fileName", file);
}