async/src/main/java/com/tersesystems/echopraxia/async/DefaultAsyncLoggerMethods.java
/**
   * Conditionally logs statement at INFO level using a field builder function.
   *
   * @param condition the given condition.
   * @param message the message.
   * @param f the field builder function.
   */
Conditionally logs statement at INFO level using a field builder function.
@param condition the given condition.
@param message the message.
@param f the field builder function.
Conditionally logs statement at INFO level using a field builder function . @param condition the given condition . @param message the message . @param f the field builder function .
default void error(
      @NotNull Condition condition,
      @Nullable String message,
      @NotNull Function<FB, FieldBuilderResult> f) {
    core().asyncLog(ERROR, condition, (LoggerHandle<FB> h) -> h.log(message, f), fieldBuilder());
  }
default void error ( @ NotNull Condition condition , @ Nullable String message , @ NotNull Function < FB , FieldBuilderResult > f ) { core ( ) . asyncLog ( ERROR , condition , ( LoggerHandle < FB > h ) -> h . log ( message , f ) , fieldBuilder ( ) ) ; }
Conditionally logs statement at INFO level using a field builder function.
Conditionally logs statement at INFO level using a field builder function .