Class TimestampLogEntry

java.lang.Object
io.helidon.webserver.accesslog.AbstractLogEntry
io.helidon.webserver.accesslog.TimestampLogEntry
All Implemented Interfaces:
AccessLogEntry

public final class TimestampLogEntry extends AbstractLogEntry
Access log entry for timestamp. Default time format is "\'[\'dd/MMM/YYYY:HH:mm:ss ZZZ\']\'".
  • Method Details

    • create

      public static TimestampLogEntry create()
      Create a new Timestamp log entry.
      Returns:
      a new access log entry for Timestamp
      See Also:
      • AccessLogConfig.BuilderBase.addEntry(AccessLogEntry)
    • builder

      public static TimestampLogEntry.Builder builder()
      Create a new fluent API builder.
      Returns:
      a new builder instance
    • doApply

      public String doApply(AccessLogContext context)
      Description copied from class: AbstractLogEntry
      Apply the "raw" log entry. The result will go through common formatting, such as padding if configured.
      Specified by:
      doApply in class AbstractLogEntry
      Parameters:
      context - context with access to information useful for access log entries
      Returns:
      log entry
      See Also: