Class AccessLogRoutingFeature

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

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

  • Method Details

    • create

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

      public static AccessLogRoutingFeature create(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 AccessLogRoutingFeature.Builder builder()
      A new fluent API builder to create Access log support instance.
      Returns:
      a new builder
    • setup

      public void setup(HttpRouting.Builder routing)
      Description copied from interface: HttpFeature
      Method to set up a feature.
      Specified by:
      setup in interface HttpFeature
      Parameters:
      routing - routing builder