UpdateDomainTemplateRequest.java

package fr.tiogars.domaintemplate.domains.domaintemplate.models;

import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;

/** Defines the mutable business data of a DomainTemplate. */
@Schema(description = "Mutable business data of a DomainTemplate.")
public record UpdateDomainTemplateRequest(
        @Schema(example = "Customer", requiredMode = Schema.RequiredMode.REQUIRED)
        @NotBlank String label,
        @Schema(example = "Updated customer DomainTemplate")
        String description
) {
}