private static class DefaultClientCodecConfigurer.ClientDefaultCodecsImpl extends AbstractCodecConfigurer.AbstractDefaultCodecs implements ClientCodecConfigurer.ClientDefaultCodecs
Modifier and Type | Field and Description |
---|---|
private DefaultClientCodecConfigurer.DefaultMultipartCodecs |
multipartCodecs |
private Decoder<?> |
sseDecoder |
Modifier | Constructor and Description |
---|---|
private |
ClientDefaultCodecsImpl() |
Modifier and Type | Method and Description |
---|---|
private MultipartHttpMessageWriter |
getMultipartHttpMessageWriter() |
(package private) java.util.List<HttpMessageReader<?>> |
getObjectReaders() |
private Decoder<?> |
getSseDecoder() |
(package private) java.util.List<HttpMessageWriter<?>> |
getTypedWriters() |
ClientCodecConfigurer.MultipartCodecs |
multipartCodecs()
Configure encoders or writers for use with
MultipartHttpMessageWriter . |
void |
serverSentEventDecoder(Decoder<?> decoder)
Configure the
Decoder to use for Server-Sent Events. |
(package private) boolean |
splitTextOnNewLine() |
getCatchAllReaders, getCatchAllWriters, getCustomCodecs, getJackson2JsonDecoder, getJackson2JsonEncoder, getObjectWriters, getTypedReaders, jackson2JsonDecoder, jackson2JsonEncoder, registerDefaults, setCustomCodecs, shouldRegisterDefaults
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
jackson2JsonDecoder, jackson2JsonEncoder
@Nullable private DefaultClientCodecConfigurer.DefaultMultipartCodecs multipartCodecs
public ClientCodecConfigurer.MultipartCodecs multipartCodecs()
ClientCodecConfigurer.ClientDefaultCodecs
MultipartHttpMessageWriter
.multipartCodecs
in interface ClientCodecConfigurer.ClientDefaultCodecs
public void serverSentEventDecoder(Decoder<?> decoder)
ClientCodecConfigurer.ClientDefaultCodecs
Decoder
to use for Server-Sent Events.
By default if this is not set, and Jackson is available, the
CodecConfigurer.DefaultCodecs.jackson2JsonDecoder(org.springframework.core.codec.Decoder<?>)
override is used instead. Use this property
if you want to further customize the SSE decoder.
serverSentEventDecoder
in interface ClientCodecConfigurer.ClientDefaultCodecs
decoder
- the decoder to useboolean splitTextOnNewLine()
splitTextOnNewLine
in class AbstractCodecConfigurer.AbstractDefaultCodecs
java.util.List<HttpMessageReader<?>> getObjectReaders()
getObjectReaders
in class AbstractCodecConfigurer.AbstractDefaultCodecs
java.util.List<HttpMessageWriter<?>> getTypedWriters()
getTypedWriters
in class AbstractCodecConfigurer.AbstractDefaultCodecs
private MultipartHttpMessageWriter getMultipartHttpMessageWriter()