# Uses of Interface
org.springframework.web.servlet.mvc.method.RequestMappingInfo.Builder

Packages that use RequestMappingInfo.Builder
Package
Description
org.springframework.web.servlet.mvc.method
Servlet-based infrastructure for handler method processing, building on the `org.springframework.web.method` package.

## Uses of RequestMappingInfo.Builder in org.springframework.web.servlet.mvc.method

Methods in org.springframework.web.servlet.mvc.method that return RequestMappingInfo.Builder
Modifier and Type
Method
Description
`RequestMappingInfo.Builder`
RequestMappingInfo.Builder.`consumes(String... consumes)`
Set the consumes conditions.
`RequestMappingInfo.Builder`
RequestMappingInfo.Builder.`customCondition(RequestCondition<?> condition)`
Set a custom condition to use.
`RequestMappingInfo.Builder`
RequestMappingInfo.Builder.`headers(String... headers)`
Set the header conditions.
`RequestMappingInfo.Builder`
RequestMappingInfo.Builder.`mappingName(String name)`
Set the mapping name.
`RequestMappingInfo.Builder`
RequestMappingInfo.Builder.`methods(org.springframework.web.bind.annotation.RequestMethod... methods)`
Set the request method conditions.
`RequestMappingInfo.Builder`
RequestMappingInfo.`mutate()`
Return a builder to create a new RequestMappingInfo by modifying this one.
`RequestMappingInfo.Builder`
RequestMappingInfo.Builder.`options(RequestMappingInfo.BuilderConfiguration options)`
Provide additional configuration needed for request mapping purposes.
`RequestMappingInfo.Builder`
RequestMappingInfo.Builder.`params(String... params)`
Set the request param conditions.
`RequestMappingInfo.Builder`
RequestMappingInfo.Builder.`paths(String... paths)`
Set the URL path patterns.
`static RequestMappingInfo.Builder`
RequestMappingInfo.`paths(String... paths)`
Create a new `RequestMappingInfo.Builder` with the given paths.
`RequestMappingInfo.Builder`
RequestMappingInfo.Builder.`produces(String... produces)`
Set the produces conditions.