Creates an instance of ODataBatchRequestBuilder.
Service path
An array of retrieve requests or change sets
A map that holds the entity type to constructor mapping
Service path
A map that holds the entity type to constructor mapping
Request configuration to initialize with
An array of retrieve requests or change sets
Build an ODataRequest that holds essential configuration for the service request and executes it.
Targeted destination on which the request is performed.
Options to employ when fetching destinations.
The OData request executor including the destination configuration.
Execute the given request and return the according promise. Please notice: The sub-requests may fail even the main request is successful.
Targeted destination on which the request is performed.
Options to employ when fetching destinations.
Promise resolving to the requested data.
Create the relative url based on configuration of the given builder.
The relative url for the request
Create the url based on configuration of the given builder.
Destination to execute the request against
Options to employ when fetching destinations.
Promise resolving to the url for the request
Add custom headers to the request.
Key-value pairs denoting additional custom headers
The request builder itself, to facilitate method chaining
Replace the default service path with the given custom path.
In case of the S/4HANA apis the servicePath defaults to '/sap/opu/odata/sap/
Path to override the default with
The request builder itself, to facilitate method chaining
The OData batch request builder to build a batch, which consists of an ordered retrieve requests or change sets.