T
- Attribute subtype.public static interface Route.Props<T extends Route.Props<T>>
Modifier and Type | Method and Description |
---|---|
T |
attr(String name,
Object value)
Set route attribute.
|
T |
consumes(List<MediaType> consumes)
Set the media types the route can consume.
|
default T |
consumes(MediaType... consumes)
Set the media types the route can consume.
|
default T |
consumes(String... consumes)
Set the media types the route can consume.
|
T |
excludes(List<String> excludes)
Excludes one or more path pattern from this route, useful for filter:
|
default T |
excludes(String... excludes)
Excludes one or more path pattern from this route, useful for filter:
|
T |
map(Route.Mapper<?> mapper) |
T |
name(String name)
Set the route name.
|
T |
produces(List<MediaType> produces)
Set the media types the route can produces.
|
default T |
produces(MediaType... produces)
Set the media types the route can produces.
|
default T |
produces(String... produces)
Set the media types the route can produces.
|
default T |
renderer(String name)
Tell jooby what renderer should use to render the output.
|
T attr(String name, Object value)
name
- Attribute's name.value
- Attribute's value.default T renderer(String name)
name
- A renderer's name.T name(String name)
Route.Chain.next(String, Request, Response)
name
- A route's name.default T consumes(MediaType... consumes)
consumes
- The media types to test for.default T consumes(String... consumes)
consumes
- The media types to test for.T consumes(List<MediaType> consumes)
consumes
- The media types to test for.default T produces(MediaType... produces)
produces
- The media types to test for.default T produces(String... produces)
produces
- The media types to test for.T produces(List<MediaType> produces)
produces
- The media types to test for.default T excludes(String... excludes)
{ use("*", req -> { ... }).excludes("/logout"); }
excludes
- A path pattern.T excludes(List<String> excludes)
{ use("*", req -> { ... }).excludes("/logout"); }
excludes
- A path pattern.T map(Route.Mapper<?> mapper)
Copyright © 2016. All rights reserved.