Interface RequestMappingInfo.Builder
- Enclosing class:
- RequestMappingInfo
public static interface RequestMappingInfo.Builder
Defines a builder for creating a RequestMappingInfo.- Since:
- 4.2
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RequestMappingInfobuild()Build the RequestMappingInfo.RequestMappingInfo.Builderconsumes(String... consumes)Set the consumes conditions.RequestMappingInfo.BuildercustomCondition(RequestCondition<?> condition)Set a custom condition to use.RequestMappingInfo.Builderheaders(String... headers)Set the header conditions.RequestMappingInfo.BuildermappingName(String name)Set the mapping name.RequestMappingInfo.Buildermethods(RequestMethod... methods)Set the request method conditions.RequestMappingInfo.Builderoptions(RequestMappingInfo.BuilderConfiguration options)Provide additional configuration needed for request mapping purposes.RequestMappingInfo.Builderparams(String... params)Set the request param conditions.RequestMappingInfo.Builderpaths(String... paths)Set the path patterns.RequestMappingInfo.Builderproduces(String... produces)Set the produces conditions.
Method Detail
paths
RequestMappingInfo.Builder paths(String... paths)
Set the path patterns.
methods
RequestMappingInfo.Builder methods(RequestMethod... methods)
Set the request method conditions.
params
RequestMappingInfo.Builder params(String... params)
Set the request param conditions.
headers
RequestMappingInfo.Builder headers(String... headers)
Set the header conditions.By default this is not set.
consumes
RequestMappingInfo.Builder consumes(String... consumes)
Set the consumes conditions.
produces
RequestMappingInfo.Builder produces(String... produces)
Set the produces conditions.
mappingName
RequestMappingInfo.Builder mappingName(String name)
Set the mapping name.
customCondition
RequestMappingInfo.Builder customCondition(RequestCondition<?> condition)
Set a custom condition to use.
options
RequestMappingInfo.Builder options(RequestMappingInfo.BuilderConfiguration options)
Provide additional configuration needed for request mapping purposes.
build
RequestMappingInfo build()
Build the RequestMappingInfo.