Interface RoutingRequest

All Superinterfaces:
HttpRequest, ServerRequest

public interface RoutingRequest extends ServerRequest
Routing request.
  • Method Details

    • path

      RoutingRequest path(RoutedPath routedPath)
      Update path of this request. For internal use only to Helidon.
      Parameters:
      routedPath - routed path, that provides matched path parameters from path pattern
      Returns:
      this instance
    • prologue

      RoutingRequest prologue(HttpPrologue newPrologue)
      Update prologue of this request. For internal use only to Helidon.
      Parameters:
      newPrologue - new prologue to use (on rerouting)
      Returns:
      this instance
    • matchingPattern

      default RoutingRequest matchingPattern(String matchingPattern)
      Update the pattern used to match this request. Such as "/foo/{bar}". For internal use only to Helidon.
      Parameters:
      matchingPattern - the matching pattern
      Returns:
      this instance