Type of the entity to be requested
Creates an instance of GetAllRequestBuilder.
Constructor of the entity to create the request for
Constructor of the entity to create the request for
Request configuration to initialize with
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 request.
Destination to execute the request against
Options to employ when fetching destinations
A promise resolving to the requested entities
Add filter statements to the request.
Filter expressions to restrict the response
The request builder itself, to facilitate method chaining
Add order-by statements to the request.
OrderBy statements to order the response by
The request builder itself, to facilitate method chaining
Restrict the response to the given selection of properties in the request.
Fields to select in the request
The request builder itself, to facilitate method chaining
Skip number of entities.
Number of matching entities to skip. Useful for paging
The request builder itself, to facilitate method chaining
Limit number of returned entities.
Maximum number of entities to return in the response. Can be less, if less entities match the request
The request builder itself, to facilitate method chaining
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
Create OData request to get multiple entities based on the configuration of the request. A
GetAllRequestBuilder
allows to restrict the response in multiple dimensions. The properties available in the response can be restricted by creating a selection, where no selection is equal to selecting all fields. The entities can be filtered and ordered based on the values of their properties. The number of entities in the result can be limited and results can be skipped for paging purposes. If none of the above mentioned are configured all entities of the given type will be requested.