1 package fr.tiogars.inception.domains.domaintemplate.models; 2 3 import io.swagger.v3.oas.annotations.media.Schema; 4 import jakarta.validation.constraints.NotBlank; 5 6 /** Defines the mutable business data of a DomainTemplate. */ 7 @Schema(description = "Mutable business data of a DomainTemplate.") 8 public record UpdateDomainTemplateRequest( 9 @Schema(example = "Customer", requiredMode = Schema.RequiredMode.REQUIRED) 10 @NotBlank String label, 11 @Schema(example = "Updated customer DomainTemplate") 12 String description 13 ) { 14 }