class PlainFormatter implements LoggerFormatter {

    @Override
    public String apply(Level level, String name, String message) {<FILL_FUNCTION_BODY>}

}

        requireNonNull(level);
        requireNonNull(name);

        return new StringBuilder()
            .append(Instant.now().truncatedTo(ChronoUnit.MILLIS).toString())
            .append(" ")
            .append(level.toText())
            .append(" [")
            .append(Thread.currentThread().getName())
            .append("] (")
            .append(name)
            .append(") - ")
            .append(message)
            .toString();
    
<no_super_class>