Package com.robothy.netty.router
Class Route.Builder
java.lang.Object
com.robothy.netty.router.Route.Builder
- Enclosing class:
- Route
public static class Route.Builder
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description Routebuild()Route.Builderhandler(HttpRequestHandler handler)Route.BuilderheaderMatcher(java.util.function.Function<java.util.Map<java.lang.CharSequence,java.lang.String>,java.lang.Boolean> headerMatcher)Route.Buildermethod(io.netty.handler.codec.http.HttpMethod method)Route.BuilderparamMatcher(java.util.function.Function<java.util.Map<java.lang.CharSequence,java.util.List<java.lang.String>>,java.lang.Boolean> paramMatcher)Route.Builderpath(java.lang.String path)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
method
-
path
-
headerMatcher
public Route.Builder headerMatcher(java.util.function.Function<java.util.Map<java.lang.CharSequence,java.lang.String>,java.lang.Boolean> headerMatcher) -
paramMatcher
public Route.Builder paramMatcher(java.util.function.Function<java.util.Map<java.lang.CharSequence,java.util.List<java.lang.String>>,java.lang.Boolean> paramMatcher) -
handler
-
build
-