You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
613 B
21 lines
613 B
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;
|
|
}
|
|
|