Class RegexRouter.Builder
java.lang.Object
dev.mccue.jdk.httpserver.regexrouter.RegexRouter.Builder
- Enclosing class:
RegexRouter
A builder for
RegexRouter.-
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds theRegexRouter.delete(Pattern routePattern, HttpHandler handler) errorHandler(RegexRouter.ErrorHandler errorHandler) errorHandler(Function<Throwable, HttpHandler> errorHandler) get(Pattern routePattern, HttpHandler handler) head(Pattern routePattern, HttpHandler handler) notFoundHandler(HttpHandler handler) options(Pattern routePattern, HttpHandler handler) patch(Pattern routePattern, HttpHandler handler) post(Pattern routePattern, HttpHandler handler) put(Pattern routePattern, HttpHandler handler) route(String method, Pattern routePattern, HttpHandler handler) route(List<String> methods, Pattern routePattern, HttpHandler handler)
-
Method Details
-
route
-
route
-
get
-
post
-
patch
-
put
-
head
-
delete
-
options
-
errorHandler
-
errorHandler
-
notFoundHandler
-
build
Builds theRegexRouter.- Returns:
- The built router, ready to handle requests.
-