Uses of Interface
org.springframework.web.reactive.function.BodyInserter
Packages that use BodyInserter Package Description org.springframework.test.web.reactive.server Support for testing Spring WebFlux server endpoints viaWebTestClient.org.springframework.web.reactive.function Provides a foundation for both the reactive client and server subpackages.org.springframework.web.reactive.function.client Provides a reactiveWebClientthat builds on top of theorg.springframework.http.client.reactivereactive HTTP adapter layer.org.springframework.web.reactive.function.server Provides the types that make up Spring's functional web framework for Reactive environments.Uses of BodyInserter in org.springframework.test.web.reactive.server
Methods in org.springframework.test.web.reactive.server with parameters of type BodyInserter Modifier and Type Method Description WebTestClient.RequestHeadersSpec<?>WebTestClient.RequestBodySpec. body(BodyInserter<?,? super ClientHttpRequest> inserter)Set the body of the request to the givenBodyInserter.Uses of BodyInserter in org.springframework.web.reactive.function
Subinterfaces of BodyInserter in org.springframework.web.reactive.function Modifier and Type Interface Description static interfaceBodyInserters.FormInserter<T>Extension ofBodyInserterthat allows for adding form data or multipart form data.static interfaceBodyInserters.MultipartInserterExtension ofBodyInserters.FormInserterthat allows for adding asynchronous parts.Methods in org.springframework.web.reactive.function that return BodyInserter Modifier and Type Method Description static <T> BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. empty()Inserter that does not write.static <T extends org.reactivestreams.Publisher<DataBuffer>>
BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromDataBuffers(T publisher)Inserter to write the givenPublisher<DataBuffer>to the body.static <T> BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromObject(T body)Deprecated.As of Spring Framework 5.2, in favor ofBodyInserters.fromValue(Object)static <T> BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromProducer(T producer, Class<?> elementClass)Inserter to write the given producer of value(s) which must be aPublisheror another producer adaptable to aPublisherviaReactiveAdapterRegistry.static <T> BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromProducer(T producer, ParameterizedTypeReference<?> elementTypeRef)Inserter to write the given producer of value(s) which must be aPublisheror another producer adaptable to aPublisherviaReactiveAdapterRegistry.static <T,P extends org.reactivestreams.Publisher<T>>
BodyInserter<P,ReactiveHttpOutputMessage>BodyInserters. fromPublisher(P publisher, Class<T> elementClass)Inserter to write the givenPublisher.static <T,P extends org.reactivestreams.Publisher<T>>
BodyInserter<P,ReactiveHttpOutputMessage>BodyInserters. fromPublisher(P publisher, ParameterizedTypeReference<T> elementTypeRef)Inserter to write the givenPublisher.static <T extends Resource>
BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromResource(T resource)Inserter to write the givenResource.static <T,S extends org.reactivestreams.Publisher<ServerSentEvent<T>>>
BodyInserter<S,ServerHttpResponse>BodyInserters. fromServerSentEvents(S eventsPublisher)Inserter to write the givenServerSentEventpublisher.static <T> BodyInserter<T,ReactiveHttpOutputMessage>BodyInserters. fromValue(T body)Inserter to write the given value.Uses of BodyInserter in org.springframework.web.reactive.function.client
Methods in org.springframework.web.reactive.function.client that return BodyInserter Modifier and Type Method Description BodyInserter<?,? super ClientHttpRequest>ClientRequest. body()Return the body inserter of this request.Methods in org.springframework.web.reactive.function.client with parameters of type BodyInserter Modifier and Type Method Description ClientRequest.BuilderClientRequest.Builder. body(BodyInserter<?,? super ClientHttpRequest> inserter)Set the body of the request to the givenBodyInserter.WebClient.RequestHeadersSpec<?>WebClient.RequestBodySpec. body(BodyInserter<?,? super ClientHttpRequest> inserter)Set the body of the request using the given body inserter.Uses of BodyInserter in org.springframework.web.reactive.function.server
Methods in org.springframework.web.reactive.function.server that return BodyInserter Modifier and Type Method Description BodyInserter<T,? super ServerHttpResponse>EntityResponse. inserter()Return theBodyInserterthat writes the entity to the output stream.Methods in org.springframework.web.reactive.function.server with parameters of type BodyInserter Modifier and Type Method Description reactor.core.publisher.Mono<ServerResponse>ServerResponse.BodyBuilder. body(BodyInserter<?,? super ServerHttpResponse> inserter)Set the body of the response to the givenBodyInserterand return it.