Package io.helidon.webserver.accesslog
Class TimeTakenLogEntry.Builder
java.lang.Object
io.helidon.webserver.accesslog.AbstractLogEntry.Builder<TimeTakenLogEntry,TimeTakenLogEntry.Builder>
io.helidon.webserver.accesslog.TimeTakenLogEntry.Builder
- All Implemented Interfaces:
io.helidon.common.Builder<TimeTakenLogEntry.Builder,,TimeTakenLogEntry> Supplier<TimeTakenLogEntry>
- Enclosing class:
- TimeTakenLogEntry
public static final class TimeTakenLogEntry.Builder
extends AbstractLogEntry.Builder<TimeTakenLogEntry,TimeTakenLogEntry.Builder>
A fluent API builder for
TimeTakenLogEntry.-
Method Summary
Methods inherited from class io.helidon.webserver.accesslog.AbstractLogEntry.Builder
lPad, maxLength, noPad, rPad, sanitizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.helidon.common.Builder
get, identity, update
-
Method Details
-
build
-
unit
Configure the time unit to use. Defaults toTimeUnit.MICROSECONDS.- Parameters:
unit- unit to use when writing time taken to Access log- Returns:
- updated builder instance
-