Interface CreateRecordRequest._FinalStage
- All Known Implementing Classes:
CreateRecordRequest.Builder
- Enclosing class:
CreateRecordRequest
public static interface CreateRecordRequest._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) build()Whentrue, if a record with the sameexternalIdalready exists its content is overwritten (the submittedpayloadand mutable fields are applied and the version is bumped) instead of being returned unchanged; the immutableexternalId,schemaId/typeName, and ownership are never changed.
-
Method Details
-
build
CreateRecordRequest build() -
additionalProperty
-
additionalProperties
-
upsert
When
true, if a record with the sameexternalIdalready exists its content is overwritten (the submittedpayloadand mutable fields are applied and the version is bumped) instead of being returned unchanged; the immutableexternalId,schemaId/typeName, and ownership are never changed. A re-applied upsert whose content matches is a no-op (no version bump). Defaults tofalse. Requires therecords:u:<type>scope in addition torecords:c:<type>. -
upsert
-