public Layout buildLayout()

in src/main/java/com/spotify/logging/logback/MillisecondPrecisionSyslogAppender.java [171:183]


  public Layout<ILoggingEvent> buildLayout() {
    final PatternLayout layout = new PatternLayout();
    layout
        .getInstanceConverterMap()
        .put("syslogStart", MillisecondPrecisionSyslogStartConverter.class.getName());
    if (suffixPattern == null) {
      suffixPattern = DEFAULT_SUFFIX_PATTERN;
    }
    layout.setPattern(getPrefixPattern() + suffixPattern);
    layout.setContext(getContext());
    layout.start();
    return layout;
  }