public interface ServerCodecConfigurer extends CodecConfigurer
CodecConfigurer for HTTP message reader and writer
 options relevant on the server side.
 HTTP message readers for the following are registered by default:
byte[]
 ByteBuffer
 DataBuffer
 Resource
 String
 MultiValueMap<String,String> for form data
 MultiValueMap<String,Object> for multipart data
 HTTP message writers registered by default:
byte[]
 ByteBuffer
 DataBuffer
 Resource
 String
 MultiValueMap<String,String> for form data
 | Modifier and Type | Interface and Description | 
|---|---|
| static interface  | ServerCodecConfigurer.ServerDefaultCodecsCodecConfigurer.DefaultCodecsextension with extra client-side options. | 
CodecConfigurer.CustomCodecs, CodecConfigurer.DefaultCodecConfig, CodecConfigurer.DefaultCodecs| Modifier and Type | Method and Description | 
|---|---|
| ServerCodecConfigurer | clone()Create a copy of this  CodecConfigurer. | 
| static ServerCodecConfigurer | create()Static factory method for a  ServerCodecConfigurer. | 
| ServerCodecConfigurer.ServerDefaultCodecs | defaultCodecs()Provides a way to customize or replace HTTP message readers and writers
 registered by default. | 
customCodecs, getReaders, getWriters, registerDefaultsServerCodecConfigurer.ServerDefaultCodecs defaultCodecs()
On the server side, built-in default also include customizations related to the encoder for SSE.
defaultCodecs in interface CodecConfigurerCodecConfigurer.registerDefaults(boolean)ServerCodecConfigurer clone()
CodecConfigurer. The returned clone has its
 own lists of default and custom codecs and generally can be configured
 independently. Keep in mind however that codec instances (if any are
 configured) are themselves not cloned..clone in interface CodecConfigurerstatic ServerCodecConfigurer create()
ServerCodecConfigurer.