Class RequestedContentTypeResolverBuilder.ParameterResolverConfigurer
- java.lang.Object
- org.springframework.web.reactive.accept.RequestedContentTypeResolverBuilder.ParameterResolverConfigurer
- Enclosing class:
- RequestedContentTypeResolverBuilder
public static class RequestedContentTypeResolverBuilder.ParameterResolverConfigurer extends Object
Helper to create and configureParameterContentTypeResolver
.
Constructor Summary
Constructors Constructor Description ParameterResolverConfigurer()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestedContentTypeResolverBuilder.ParameterResolverConfigurer
mediaType(String key, MediaType mediaType)
Configure a mapping between a lookup key (extracted from a query parameter value) and a correspondingMediaType
.RequestedContentTypeResolverBuilder.ParameterResolverConfigurer
mediaType(Map<String,MediaType> mediaTypes)
Map-based variant ofmediaType(String, MediaType)
.RequestedContentTypeResolverBuilder.ParameterResolverConfigurer
parameterName(String parameterName)
Set the name of the parameter to use to determine requested media types.
Constructor Detail
ParameterResolverConfigurer
public ParameterResolverConfigurer()
Method Detail
mediaType
public RequestedContentTypeResolverBuilder.ParameterResolverConfigurer mediaType(String key, MediaType mediaType)
Configure a mapping between a lookup key (extracted from a query parameter value) and a correspondingMediaType
.- Parameters:
key
- the lookup keymediaType
- the MediaType for that key
mediaType
public RequestedContentTypeResolverBuilder.ParameterResolverConfigurer mediaType(Map<String,MediaType> mediaTypes)
Map-based variant ofmediaType(String, MediaType)
.- Parameters:
mediaTypes
- the mappings to copy
parameterName
public RequestedContentTypeResolverBuilder.ParameterResolverConfigurer parameterName(String parameterName)
Set the name of the parameter to use to determine requested media types.By default this is set to "format".