The resource type that extends OslcResource
Sets the properties to return in the response (properties header)
Field names to include in the response
This builder instance for chaining
Sets the transaction ID for deduplication (transactionid header)
Unique transaction identifier
This builder instance for chaining
Suppresses business object events (sets x-allow-events to 0)
This builder instance for chaining
Explicitly allows business object events (sets x-allow-events to 1)
This builder instance for chaining
Sets the public URI header (x-public-uri)
The public URI base for generated links
This builder instance for chaining
Ignores collection references in the response (ignorecollectionref=1)
This builder instance for chaining
Sets an action to execute during creation
The action name
This builder instance for chaining
Removes rowstamps from parent and child objects (ignorers=1)
This builder instance for chaining
Removes ref and localref from parent and child objects (ignorekeyref=1)
This builder instance for chaining
Adds internal values to the response (internalvalues=1) For example, adds status_maxvalue alongside status
This builder instance for chaining
Returns relative URIs instead of absolute URIs (relativeuri=1)
This builder instance for chaining
Sets a custom header
Header name
Header value
This builder instance for chaining
Sets a custom query parameter
Parameter name
Parameter value
This builder instance for chaining
Gets the data to create
InternalBuilds the headers for the request
InternalBuilds the query parameters for the request
Executes the create request and returns the created resource
A promise resolving to the created resource
Creates a new ResourceCreate builder
The resource type that extends OslcResource
The ResourceService instance to use for creation
The data for the new resource
Fluent builder for creating a single resource. Provides a chainable API for configuring POST /os/{objectStructure} requests.
Example