package com.mydreamjob.onboarding.dto; import jakarta.validation.constraints.Min; import jakarta.validation.constraints.Size; import lombok.Data; @Data public class CompanyKnowledgeUpdateRequest { @Size(max = 2000, message = "culture must be at most 2000 chars") private String culture; @Size(max = 4000, message = "workPolicies must be at most 4000 chars") private String workPolicies; @Size(max = 4000, message = "onboardingGuide must be at most 4000 chars") private String onboardingGuide; @Min(value = 0, message = "version must not be negative") private Long version; }