Type of the entity to be requested
Creates an instance of GetAllRequestBuilder.
Constructor of the entity to create the request for
Request config of the get all request.
Add custom headers to the request. Existing headers will be overwritten.
Key-value pairs denoting additional custom headers.
The request builder itself, to facilitate method chaining.
Add custom query parameters to the request. If a query parameter with the given name already exists it is overwritten.
Key-value pairs denoting additional custom query parameters to be set in the request.
The request builder itself, to facilitate method chaining
Add a custom request configuration to the request. Typically, this is used when specifying a response type for downloading files. If the custom request configuration contains disallowed keys, those will be ignored.
Key-value pairs denoting additional custom request configuration options to be set in the request.
The request builder itself, to facilitate method chaining.
Append the given path to the URL.
This can be used for querying navigation properties of an entity.
To execute a request with an appended path use executeRaw
to avoid errors during deserialization. When using this, the execute
method is omitted from the return type.
Path to be appended.
The request builder itself without "execute" function, to facilitate method chaining.
Count the number of entities.
A count request builder for execution
Execute request.
Destination to execute the request against
Options to employ when fetching destinations
A promise resolving to the requested entities
Execute request and return an HttpResponse.
Destination to execute the request against
Options to employ when fetching destinations
A promise resolving to an HttpResponse.
Add order-by statements to the request.
OrderBy statements to order the response by
The request builder itself, to facilitate method chaining
Create the relative URL based on configuration of the given builder.
The relative URL for the request
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
Replace the default service path with the given custom path.
In case of the SAP S/4HANA APIs the servicePath defaults to /sap/opu/odata/sap/<SERVICE_NAME>
and can be overwritten here.
Path to override the default with
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
Skip fetching csrf token for this request, which is typically useful when the csrf token is not required.
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
Key-value pairs denoting additional custom headers.
The request builder itself, to facilitate method chaining.
Key-value pairs denoting additional custom query parameters to be set in the request.
The request builder itself, to facilitate method chaining.
Path to override the default with.
The request builder itself, to facilitate method chaining.
Copyright Ⓒ 2023 SAP SE or an SAP affiliate company. All rights reserved.
Base class for the get all request builders GetAllRequestBuilderV2 and GetAllRequestBuilderV4