Interface BodyInserters.MultipartInserter
- All Superinterfaces:
 BodyInserter<MultiValueMap<String,,Object>, ClientHttpRequest> BodyInserters.FormInserter<Object>
- Enclosing class:
 - BodyInserters
 
Extension of 
BodyInserters.FormInserter that allows for adding asynchronous parts.- 
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.web.reactive.function.BodyInserter
BodyInserter.Context - 
Method Summary
Modifier and TypeMethodDescription<T,P extends Publisher<T>> 
BodyInserters.MultipartInserterwithPublisher(String name, P publisher, Class<T> elementClass) Add an asynchronous part withPublisher-based content.<T,P extends Publisher<T>> 
BodyInserters.MultipartInserterwithPublisher(String name, P publisher, ParameterizedTypeReference<T> typeReference) Variant ofwithPublisher(String, Publisher, Class)that accepts aParameterizedTypeReferencefor the element type, which allows specifying generic type information.Methods inherited from interface org.springframework.web.reactive.function.BodyInserter
insertMethods inherited from interface org.springframework.web.reactive.function.BodyInserters.FormInserter
with, with 
- 
Method Details
- 
withPublisher
<T,P extends Publisher<T>> BodyInserters.MultipartInserter withPublisher(String name, P publisher, Class<T> elementClass) Add an asynchronous part withPublisher-based content.- Parameters:
 name- the name of the part to addpublisher- the part contentselementClass- the type of elements contained in the publisher- Returns:
 - this inserter for adding more parts
 
 - 
withPublisher
<T,P extends Publisher<T>> BodyInserters.MultipartInserter withPublisher(String name, P publisher, ParameterizedTypeReference<T> typeReference) Variant ofwithPublisher(String, Publisher, Class)that accepts aParameterizedTypeReferencefor the element type, which allows specifying generic type information.- Parameters:
 name- the key to be addedpublisher- the publisher to be added as valuetypeReference- the type of elements contained inpublisher- Returns:
 - this inserter for adding more parts
 
 
 -