java.lang.Object
io.helidon.webserver.accesslog.AccessLogSupport
- All Implemented Interfaces:
Service
Service that adds support for Access logging to WebServer.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic AccessLogSupport.Builderbuilder()A new fluent API builder to create Access log support instance.static AccessLogSupportcreate()Create Access log support with default configuration.static AccessLogSupportCreate Access log support configured fromConfig.voidupdate(Routing.Rules rules) UpdatesRouting.Ruleswithhandlersrepresenting this service.
-
Field Details
-
DEFAULT_LOGGER_NAME
Name of theLoggerused to log access log records. The message logged contains all information, so the format should be modified to only log the message.- See Also:
-
-
Method Details
-
create
Create Access log support with default configuration.- Returns:
- a new access log support to be registered with WebServer routing
-
create
Create Access log support configured fromConfig.- Parameters:
config- to configure a new access log support instance- Returns:
- a new access log support to be registered with WebServer routing
-
builder
A new fluent API builder to create Access log support instance.- Returns:
- a new builder
-
update
Description copied from interface:ServiceUpdatesRouting.Ruleswithhandlersrepresenting this service.
-