package com.hepl.tunefortwo.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.media.Schema.AccessMode;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class FiledDto {
	 @NotBlank(message = "{validation.user.usernameCannotBeEmpty}")
	    @Size(max = 60, message = "{validation.user.usernameMustBeMaximumOf_60Characters}")
	    @Schema(accessMode = AccessMode.READ_WRITE)
	private String name;
	private InputType type;
	private KeyType key;
	private IsMandatory isMandatory;

}
