Interface RequestEntity.BodyBuilder
- All Superinterfaces:
- RequestEntity.HeadersBuilder<RequestEntity.BodyBuilder>
- Enclosing class:
- RequestEntity<T>
public static interface RequestEntity.BodyBuilder
extends RequestEntity.HeadersBuilder<RequestEntity.BodyBuilder>
Defines a builder that adds a body to the response entity.
- Since:
- 4.1
- Author:
- Arjen Poutsma, Sebastien Deleuze, Parviz Rozikov
- 
Method SummaryModifier and TypeMethodDescription<T> RequestEntity<T> body(T body) Set the body of the request entity and build the RequestEntity.<T> RequestEntity<T> Set the body and type of the request entity and build the RequestEntity.contentLength(long contentLength) Set the length of the body in bytes, as specified by theContent-Lengthheader.contentType(MediaType contentType) Set the media type of the body, as specified by theContent-Typeheader.Methods inherited from interface org.springframework.http.RequestEntity.HeadersBuilderaccept, acceptCharset, build, header, headers, headers, ifModifiedSince, ifModifiedSince, ifModifiedSince, ifNoneMatch
- 
Method Details- 
contentLengthSet the length of the body in bytes, as specified by theContent-Lengthheader.- Parameters:
- contentLength- the content length
- Returns:
- this builder
- See Also:
 
- 
contentTypeSet the media type of the body, as specified by theContent-Typeheader.- Parameters:
- contentType- the content type
- Returns:
- this builder
- See Also:
 
- 
bodySet the body of the request entity and build the RequestEntity.- Type Parameters:
- T- the type of the body
- Parameters:
- body- the body of the request entity
- Returns:
- the built request entity
 
- 
bodySet the body and type of the request entity and build the RequestEntity.- Type Parameters:
- T- the type of the body
- Parameters:
- body- the body of the request entity
- type- the type of the body, useful for generic type resolution
- Returns:
- the built request entity
- Since:
- 4.3
 
 
-