Interface RestServiceSupport

All Superinterfaces:
Service
All Known Subinterfaces:
MetricsSupport
All Known Implementing Classes:
HealthSupport, HelidonRestServiceSupport, MetricsSupport, MicrometerSupport, MinimalMetricsSupport

public interface RestServiceSupport extends Service
Required behavior (primarily required by HelidonRestCdiExtension of service support implementations.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    configureEndpoint(Routing.Rules defaultRules, Routing.Rules serviceEndpointRoutingRules)
    Configures service endpoint on the provided routing rules.

    Methods inherited from interface io.helidon.webserver.Service

    update
  • Method Details

    • configureEndpoint

      void configureEndpoint(Routing.Rules defaultRules, Routing.Rules serviceEndpointRoutingRules)
      Configures service endpoint on the provided routing rules. This method just adds the endpoint path (as defaulted or configured).
      Parameters:
      defaultRules - default routing rules (also accepts Routing.Builder
      serviceEndpointRoutingRules - actual rules (if different from default) for the service endpoint