Class DomainTemplateCreateController
java.lang.Object
fr.tiogars.inception.domains.domaintemplate.controllers.DomainTemplateCreateController
Exposes the endpoint that creates domain records.
- Since:
- 0.1.0
-
Constructor Summary
ConstructorsConstructorDescriptionCreates the record creation endpoint. -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<DomainTemplate> createDomainTemplate(@Valid CreateDomainTemplateRequest request) Creates a new version of a domain record.
-
Constructor Details
-
DomainTemplateCreateController
Creates the record creation endpoint.- Parameters:
service- domain record creation service
-
-
Method Details
-
createDomainTemplate
@PostMapping("/api/v1/domaintemplate") public org.springframework.http.ResponseEntity<DomainTemplate> createDomainTemplate(@Valid @RequestBody @Valid CreateDomainTemplateRequest request) Creates a new version of a domain record.- Parameters:
request- validated version and payload to create- Returns:
- a created response containing the record, or a conflict response when the version exists
-