Interface ODataBasicRequest<T extends ODataResponse>
- Type Parameters:
T
- OData response type corresponding to the request implementation.
- All Superinterfaces:
ODataRequest
- All Known Subinterfaces:
EdmMetadataRequest
,ODataDeleteRequest
,ODataDeltaRequest
,ODataEntityCreateRequest<E>
,ODataEntityRequest<E>
,ODataEntitySetIteratorRequest<ES,
,E> ODataEntitySetRequest<ES>
,ODataEntityUpdateRequest<E>
,ODataInvokeRequest<T>
,ODataMediaRequest
,ODataPropertyRequest<T>
,ODataPropertyUpdateRequest
,ODataReferenceAddingRequest
,ODataRetrieveRequest<T>
,ODataServiceDocumentRequest
,ODataValueRequest
,ODataValueUpdateRequest
,XMLMetadataRequest
Basic OData request.
-
Method Summary
Modifier and TypeMethodDescriptionAsync request execute.execute()
Request execute.void
setFormat
(ContentType contentType) Override configured request Content-Type.Methods inherited from interface org.apache.olingo.client.api.communication.request.ODataRequest
addCustomHeader, getAccept, getContentType, getHeader, getHeaderNames, getHttpRequest, getIfMatch, getIfNoneMatch, getMethod, getPrefer, getURI, rawExecute, setAccept, setContentType, setIfMatch, setIfNoneMatch, setPrefer, setURI, setXHTTPMethod, toByteArray
-
Method Details
-
execute
T execute()Request execute.- Returns:
- return an OData response.
-
asyncExecute
Async request execute.- Returns:
Future<ODataResponse>
about the executed request.
-
setFormat
Override configured request Content-Type.- Parameters:
contentType
- request Content-Type.
-