Class ODataRequest
- java.lang.Object
-
- org.apache.olingo.odata2.api.processor.ODataRequest
-
public abstract class ODataRequest extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classODataRequest.ODataRequestBuilder
-
Constructor Summary
Constructors Constructor Description ODataRequest()
-
Method Summary
-
-
-
Method Detail
-
getBody
public abstract InputStream getBody()
-
getPathInfo
public abstract PathInfo getPathInfo()
-
getMethod
public abstract ODataHttpMethod getMethod()
-
getHttpMethod
public abstract String getHttpMethod()
-
getContentType
public abstract String getContentType()
-
requestHeaders
public static ODataRequest.ODataRequestBuilder requestHeaders(Map<String,List<String>> headers)
-
body
public static ODataRequest.ODataRequestBuilder body(InputStream body)
-
pathInfo
public static ODataRequest.ODataRequestBuilder pathInfo(PathInfo pathInfo)
-
method
public static ODataRequest.ODataRequestBuilder method(ODataHttpMethod method)
-
acceptableLanguages
public static ODataRequest.ODataRequestBuilder acceptableLanguages(List<Locale> acceptableLanguages)
-
contentType
public static ODataRequest.ODataRequestBuilder contentType(String contentType)
-
acceptHeaders
public static ODataRequest.ODataRequestBuilder acceptHeaders(List<String> acceptHeaders)
-
queryParameters
public static ODataRequest.ODataRequestBuilder queryParameters(Map<String,String> queryParameters)
-
allQueryParameters
public static ODataRequest.ODataRequestBuilder allQueryParameters(Map<String,List<String>> allQueryParameters)
-
fromRequest
public static ODataRequest.ODataRequestBuilder fromRequest(ODataRequest request)
-
newBuilder
public static ODataRequest.ODataRequestBuilder newBuilder()
- Returns:
- returns a new builder object
-
-