/** * @deprecated Use {@link #setConfiguration(Configuration)} */ @Deprecated public B withConfiguration(final Configuration configuration) { this.configuration = configuration; return asBuilder(); }
public B withIgnoreExceptions(final boolean ignoreExceptions) { this.ignoreExceptions = ignoreExceptions; return asBuilder(); }
public B withLayout(final Layout<? extends Serializable> layout) { this.layout = layout; return asBuilder(); }
public B withName(final String name) { this.name = name; return asBuilder(); }
private ConsoleAppender consoleAppender(Properties properties) { SystemPropertiesGetter propertiesGetter = new SystemPropertiesGetter(properties); String logPattern = propertiesGetter.getProperty( SOFA_MIDDLEWARE_LOG_CONSOLE_LOG4J2_PATTERN, SOFA_MIDDLEWARE_LOG_CONSOLE_LOG4J2_PATTERN_DEFAULT); ConsoleAppender.Builder builder = ConsoleAppender.newBuilder(); builder.withLayout(PatternLayout.newBuilder().withPattern(logPattern).build()).withName( SOFA_CONSOLE); ConsoleAppender consoleAppender = builder.build(); consoleAppender.start(); return consoleAppender; }
public B setConfiguration(final Configuration configuration) { this.configuration = configuration; return asBuilder(); }
/** * creates a new LambdaAppender * @return a new LambdaAppender */ public LambdaAppender build() { return new LambdaAppender(super.getName(), super.getFilter(), super.getOrCreateLayout(), super.isIgnoreExceptions()); } }
/** * creates a new LambdaAppender * @return a new LambdaAppender */ public LambdaAppender build() { return new LambdaAppender(super.getName(), super.getFilter(), super.getOrCreateLayout(), super.isIgnoreExceptions()); } }