Interface RequestBodyInserterRegistry
-
- All Superinterfaces:
BiFunction<Invocation,org.springframework.web.reactive.function.client.WebClient.RequestBodyUriSpec,org.springframework.web.reactive.function.client.WebClient.RequestHeadersUriSpec<?>>
@Immutable @Valid public interface RequestBodyInserterRegistry extends BiFunction<Invocation,org.springframework.web.reactive.function.client.WebClient.RequestBodyUriSpec,org.springframework.web.reactive.function.client.WebClient.RequestHeadersUriSpec<?>>
The request body inserter registry.- Author:
- Christian Bremer
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default org.springframework.web.reactive.function.client.WebClient.RequestHeadersUriSpec<?>
apply(Invocation invocation, org.springframework.web.reactive.function.client.WebClient.RequestBodyUriSpec requestBodyUriSpec)
static org.bremersee.apiclient.webflux.contract.ImmutableRequestBodyInserterRegistry.Builder
builder()
Builder.@NotEmpty List<RequestBodyInserter>
getRequestBodyInserters()
Gets request body inserters.-
Methods inherited from interface java.util.function.BiFunction
andThen
-
-
-
-
Method Detail
-
builder
static org.bremersee.apiclient.webflux.contract.ImmutableRequestBodyInserterRegistry.Builder builder()
Builder.- Returns:
- the request body inserter registry builder
-
getRequestBodyInserters
@NotEmpty @NotEmpty List<RequestBodyInserter> getRequestBodyInserters()
Gets request body inserters.- Returns:
- the request body inserters
-
apply
default org.springframework.web.reactive.function.client.WebClient.RequestHeadersUriSpec<?> apply(Invocation invocation, org.springframework.web.reactive.function.client.WebClient.RequestBodyUriSpec requestBodyUriSpec)
- Specified by:
apply
in interfaceBiFunction<Invocation,org.springframework.web.reactive.function.client.WebClient.RequestBodyUriSpec,org.springframework.web.reactive.function.client.WebClient.RequestHeadersUriSpec<?>>
-
-