Class RSocketRequestValues.Builder
java.lang.Object
org.springframework.messaging.rsocket.service.RSocketRequestValues.Builder
- Enclosing class:
 RSocketRequestValues
Builder for 
RSocketRequestValues.- Since:
 - 6.0
 - Author:
 - Rossen Stoyanchev
 
- 
Method Summary
Modifier and TypeMethodDescriptionaddMetadata(Object metadata) Add a metadata entry.addMimeType(MimeType mimeType) Set the mime type for a metadata entry.addRouteVariable(Object variable) Add a route variable.build()Build theRSocketRequestValuesinstance.<T, P extends Publisher<T>>
RSocketRequestValues.BuildersetPayload(P payload, ParameterizedTypeReference<T> elementTye) Set the request payload value to be serialized.setPayloadValue(Object payloadValue) Set the request payload as a concrete value to be serialized.Set the route for the request. 
- 
Method Details
- 
setRoute
Set the route for the request. - 
addRouteVariable
Add a route variable. - 
addMetadata
Add a metadata entry. This must be followed by a corresponding call toaddMimeType(MimeType). - 
addMimeType
Set the mime type for a metadata entry. This must be preceded by a call toaddMetadata(Object). - 
setPayloadValue
Set the request payload as a concrete value to be serialized.This is mutually exclusive with, and resets any previously set payload Publisher.
 - 
setPayload
public <T, P extends Publisher<T>> RSocketRequestValues.Builder setPayload(P payload, ParameterizedTypeReference<T> elementTye) Set the request payload value to be serialized. - 
build
Build theRSocketRequestValuesinstance. 
 -