Class ODataResponse.ODataResponseBuilder
- java.lang.Object
-
- org.apache.olingo.odata2.api.processor.ODataResponse.ODataResponseBuilder
-
- Enclosing class:
- ODataResponse
public abstract static class ODataResponse.ODataResponseBuilder extends Object
Implementation of the builder pattern to create instances of this type of object.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedODataResponseBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract ODataResponsebuild()abstract ODataResponse.ODataResponseBuildercontentHeader(String contentHeader)abstract ODataResponse.ODataResponseBuilderentities(List<Map<String,Object>> entities)abstract ODataResponse.ODataResponseBuilderentity(Object entity)abstract ODataResponse.ODataResponseBuildereTag(String eTag)protected abstract ODataResponse.ODataResponseBuilderfromResponse(ODataResponse response)abstract ODataResponse.ODataResponseBuilderheader(String name, String value)abstract ODataResponse.ODataResponseBuilderidLiteral(String idLiteral)abstract ODataResponse.ODataResponseBuilderstatus(HttpStatusCodes status)
-
-
-
Method Detail
-
build
public abstract ODataResponse build()
-
status
public abstract ODataResponse.ODataResponseBuilder status(HttpStatusCodes status)
-
entity
public abstract ODataResponse.ODataResponseBuilder entity(Object entity)
-
entities
public abstract ODataResponse.ODataResponseBuilder entities(List<Map<String,Object>> entities)
-
header
public abstract ODataResponse.ODataResponseBuilder header(String name, String value)
-
idLiteral
public abstract ODataResponse.ODataResponseBuilder idLiteral(String idLiteral)
-
eTag
public abstract ODataResponse.ODataResponseBuilder eTag(String eTag)
-
contentHeader
public abstract ODataResponse.ODataResponseBuilder contentHeader(String contentHeader)
-
fromResponse
protected abstract ODataResponse.ODataResponseBuilder fromResponse(ODataResponse response)
-
-