Class PathSegmentHandler.Builder
- java.lang.Object
-
- ch.raffael.meldioc.library.http.server.undertow.handler.PathSegmentHandler.Builder
-
- Enclosing class:
- PathSegmentHandler
public static final class PathSegmentHandler.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PathSegmentHandlerbuild()PathSegmentHandler.Buildercapture(io.vavr.collection.Seq<? extends java.util.function.BiConsumer<? super io.undertow.server.HttpServerExchange,? super java.lang.String>> capture, io.undertow.server.HttpHandler handler)PathSegmentHandler.Buildercapture(java.util.function.BiConsumer<? super io.undertow.server.HttpServerExchange,? super java.lang.String> capture, io.undertow.server.HttpHandler handler)PathSegmentHandler.BuilderdefaultHandler(io.undertow.server.HttpHandler defaultHandler)PathSegmentHandler.BuilderexactSegment(java.lang.String segment, io.undertow.server.HttpHandler handler)PathSegmentHandler.BuilderhereHandler(io.undertow.server.HttpHandler hereHandler)
-
-
-
Method Detail
-
hereHandler
public PathSegmentHandler.Builder hereHandler(io.undertow.server.HttpHandler hereHandler)
-
exactSegment
public PathSegmentHandler.Builder exactSegment(java.lang.String segment, io.undertow.server.HttpHandler handler)
-
capture
public PathSegmentHandler.Builder capture(java.util.function.BiConsumer<? super io.undertow.server.HttpServerExchange,? super java.lang.String> capture, io.undertow.server.HttpHandler handler)
-
capture
public PathSegmentHandler.Builder capture(io.vavr.collection.Seq<? extends java.util.function.BiConsumer<? super io.undertow.server.HttpServerExchange,? super java.lang.String>> capture, io.undertow.server.HttpHandler handler)
-
defaultHandler
public PathSegmentHandler.Builder defaultHandler(io.undertow.server.HttpHandler defaultHandler)
-
build
public PathSegmentHandler build()
-
-