Package org.springframework.http.codec
Interface ServerCodecConfigurer.ServerDefaultCodecs
- All Superinterfaces:
 CodecConfigurer.DefaultCodecs
- Enclosing interface:
 - ServerCodecConfigurer
 
public static interface ServerCodecConfigurer.ServerDefaultCodecs
extends CodecConfigurer.DefaultCodecs
CodecConfigurer.DefaultCodecs extension with extra client-side options.- 
Method Summary
Modifier and TypeMethodDescriptionvoidmultipartReader(HttpMessageReader<?> reader) Configure theHttpMessageReaderto use for multipart requests.voidserverSentEventEncoder(Encoder<?> encoder) Configure theEncoderto use for Server-Sent Events.Methods inherited from interface org.springframework.http.codec.CodecConfigurer.DefaultCodecs
configureDefaultCodec, enableLoggingRequestDetails, jackson2JsonDecoder, jackson2JsonEncoder, jackson2SmileDecoder, jackson2SmileEncoder, jaxb2Decoder, jaxb2Encoder, kotlinSerializationCborDecoder, kotlinSerializationCborEncoder, kotlinSerializationJsonDecoder, kotlinSerializationJsonEncoder, kotlinSerializationProtobufDecoder, kotlinSerializationProtobufEncoder, maxInMemorySize, protobufDecoder, protobufEncoder 
- 
Method Details
- 
multipartReader
Configure theHttpMessageReaderto use for multipart requests.Note that
CodecConfigurer.DefaultCodecs.maxInMemorySize(int)and/orCodecConfigurer.DefaultCodecs.enableLoggingRequestDetails(boolean), if configured, will be applied to the given reader, if applicable.- Parameters:
 reader- the message reader to use for multipart requests.- Since:
 - 5.1.11
 
 - 
serverSentEventEncoder
Configure theEncoderto use for Server-Sent Events.By default if this is not set, and Jackson is available, the
CodecConfigurer.DefaultCodecs.jackson2JsonEncoder(org.springframework.core.codec.Encoder<?>)override is used instead. Use this method to customize the SSE encoder. 
 -