Class FileAppender$

java.lang.Object
csw.logging.client.appenders.FileAppender$
All Implemented Interfaces:
LogAppenderBuilder

public class FileAppender$ extends Object implements LogAppenderBuilder
Companion object for FileAppender class.
  • Field Details

    • MODULE$

      public static final FileAppender$ MODULE$
      Static reference to the singleton instance of this Scala object.
  • Constructor Details

    • FileAppender$

      public FileAppender$()
  • Method Details

    • apply

      public FileAppender apply(akka.actor.typed.ActorSystem<?> system, play.api.libs.json.JsObject stdHeaders)
      Constructor for a file appender.

      Specified by:
      apply in interface LogAppenderBuilder
      Parameters:
      system - typed Actor System.
      stdHeaders - the headers that are fixes for this service.
      Returns:
      (undocumented)
    • decideTimestampForFile

      public ZonedDateTime decideTimestampForFile(ZonedDateTime logDateTime)