Class AccessLogFeature

java.lang.Object
io.helidon.webserver.accesslog.AccessLogFeature
All Implemented Interfaces:
io.helidon.common.Weighted, HttpFeature, ServerLifecycle, Comparable<io.helidon.common.Weighted>, Supplier<HttpFeature>

public final class AccessLogFeature extends Object implements HttpFeature, io.helidon.common.Weighted
Service that adds support for Access logging to Server.
  • Field Details

  • Method Details

    • create

      public static AccessLogFeature create()
      Create Access log support with default configuration.
      Returns:
      a new access log support to be registered with WebServer routing
    • create

      public static AccessLogFeature create(io.helidon.config.Config config)
      Create Access log support configured from Config.
      Parameters:
      config - to configure a new access log support instance
      Returns:
      a new access log support to be registered with WebServer routing
    • builder

      public static AccessLogFeature.Builder builder()
      A new fluent API builder to create Access log support instance.
      Returns:
      a new builder
    • setup

      public void setup(HttpRouting.Builder routing)
      Specified by:
      setup in interface HttpFeature