public interface ExchangeStrategies
ExchangeFunction.
 To create an instance, see the static methods withDefaults(),
 builder(), and empty().
| Modifier and Type | Interface and Description | 
|---|---|
| static interface  | ExchangeStrategies.BuilderA mutable builder for an  ExchangeStrategies. | 
| Modifier and Type | Method and Description | 
|---|---|
| static ExchangeStrategies.Builder | builder()Return a builder pre-configured with default configuration to start. | 
| static ExchangeStrategies.Builder | empty()Return a builder with empty configuration to start. | 
| List<HttpMessageReader<?>> | messageReaders()Return  HttpMessageReadersto read and decode the response body with. | 
| List<HttpMessageWriter<?>> | messageWriters()Return  HttpMessageWritersto write and encode the request body with. | 
| default ExchangeStrategies.Builder | mutate()Return a builder to create a new  ExchangeStrategiesinstance
 replicated from the current instance. | 
| static ExchangeStrategies | withDefaults()Return an  ExchangeStrategiesinstance with default configuration
 provided byClientCodecConfigurer. | 
List<HttpMessageReader<?>> messageReaders()
HttpMessageReaders to read and decode the response body with.List<HttpMessageWriter<?>> messageWriters()
HttpMessageWriters to write and encode the request body with.default ExchangeStrategies.Builder mutate()
ExchangeStrategies instance
 replicated from the current instance.static ExchangeStrategies withDefaults()
ExchangeStrategies instance with default configuration
 provided by ClientCodecConfigurer.static ExchangeStrategies.Builder builder()
withDefaults() but returns a mutable builder
 for further customizations.static ExchangeStrategies.Builder empty()