15 lines
483 B
Kotlin
15 lines
483 B
Kotlin
package com.condado.newsletter.dto
|
|
|
|
import jakarta.validation.constraints.Email
|
|
import jakarta.validation.constraints.NotBlank
|
|
|
|
/** DTO for creating a new [com.condado.newsletter.model.VirtualEntity]. */
|
|
data class VirtualEntityCreateDto(
|
|
@field:NotBlank val name: String,
|
|
@field:NotBlank @field:Email val email: String,
|
|
@field:NotBlank val jobTitle: String,
|
|
val personality: String? = null,
|
|
val scheduleCron: String? = null,
|
|
val contextWindowDays: Int = 3
|
|
)
|