Package discord4j.rest.http
Class ExchangeStrategies.Builder
- java.lang.Object
-
- discord4j.rest.http.ExchangeStrategies.Builder
-
- Enclosing interface:
- ExchangeStrategies
public static class ExchangeStrategies.Builder extends Object
A mutable builder for creating anExchangeStrategies
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExchangeStrategies
build()
Builds theExchangeStrategies
ExchangeStrategies.Builder
readerStrategy(ReaderStrategy<?> readerStrategy)
Add a new reader strategy for response body conversion.ExchangeStrategies.Builder
writerStrategy(WriterStrategy<?> writerStrategy)
Add a new writer strategy for request body conversion.
-
-
-
Method Detail
-
writerStrategy
public ExchangeStrategies.Builder writerStrategy(WriterStrategy<?> writerStrategy)
Add a new writer strategy for request body conversion.- Parameters:
writerStrategy
- the strategy to add- Returns:
- this builder, for chaining
-
readerStrategy
public ExchangeStrategies.Builder readerStrategy(ReaderStrategy<?> readerStrategy)
Add a new reader strategy for response body conversion.- Parameters:
readerStrategy
- the strategy to add- Returns:
- this builder, for chaining
-
build
public ExchangeStrategies build()
Builds theExchangeStrategies
- Returns:
- the built strategies
-
-