public interface ODataRequest
CUDRequestFactory,
BatchRequestFactory,
InvokeRequestFactory| Modifier and Type | Method and Description |
|---|---|
ODataRequest |
addCustomHeader(String name,
String value)
Adds a custom OData request header.
|
String |
getAccept()
Gets Accept OData request header.
|
String |
getContentType()
Gets contentType OData request header.
|
String |
getHeader(String name)
Gets the value of the OData request header identified by the given name.
|
Collection<String> |
getHeaderNames()
Gets all OData request header names.
|
org.apache.http.client.methods.HttpUriRequest |
getHttpRequest()
Returns Http request Object.
|
String |
getIfMatch()
Gets If-Match OData request header.
|
String |
getIfNoneMatch()
Gets If-None-Match OData request header.
|
HttpMethod |
getMethod()
Returns HTTP request method.
|
String |
getPrefer()
Gets Prefer OData request header.
|
URI |
getURI()
Returns OData request target URI.
|
InputStream |
rawExecute()
Request raw execute.
|
ODataRequest |
setAccept(String value)
Adds Accept OData request header.
|
ODataRequest |
setContentType(String value)
Adds contentType OData request header.
|
ODataRequest |
setIfMatch(String value)
Adds If-Match OData request header.
|
ODataRequest |
setIfNoneMatch(String value)
Adds If-None-Match OData request header.
|
ODataRequest |
setPrefer(String value)
Adds Prefer OData request header.
|
void |
setURI(URI uri)
Sets OData request target URI.
|
ODataRequest |
setXHTTPMethod(String value)
Adds X-HTTP-METHOD OData request header.
|
byte[] |
toByteArray()
Gets byte array representation of the full request header.
|
URI getURI()
org.apache.http.client.methods.HttpUriRequest getHttpRequest()
void setURI(URI uri)
uri - target URI.HttpMethod getMethod()
Collection<String> getHeaderNames()
String getHeader(String name)
name - name of the OData request header to be retrieved.ODataRequest setAccept(String value)
value - header value.HttpHeader.ACCEPTString getAccept()
HttpHeader.ACCEPTODataRequest setIfMatch(String value)
value - header value.HttpHeader.IF_MATCHString getIfMatch()
HttpHeader.IF_MATCHODataRequest setIfNoneMatch(String value)
value - header value.HttpHeader.IF_NONE_MATCHString getIfNoneMatch()
HttpHeader.IF_NONE_MATCHODataRequest setPrefer(String value)
value - header value.HttpHeader.PREFERString getPrefer()
HttpHeader.PREFERODataRequest setContentType(String value)
value - header value.HttpHeader.CONTENT_TYPEString getContentType()
HttpHeader.CONTENT_TYPEODataRequest setXHTTPMethod(String value)
value - header value.HttpHeader.X_HTTP_METHODODataRequest addCustomHeader(String name, String value)
name - header name.value - header value.byte[] toByteArray()
InputStream rawExecute()
Copyright © 2013–2023 The Apache Software Foundation. All rights reserved.