Spring Kotlin Validation(JSR380)

When i start to write DTO class with Kotlin, first thing what i wished to work is something like this,

@GetMapping(value = ["/search/users"])
fun searchUsers(@Valid searchRequest: UserSearchRequest): Flux<User{
//TODO search Users
}
data class UserSearchRequest(
@NotNull
val active: Boolean,

@DateTimeFormat(iso = DateTimeFormat.ISO.DATE)
@NotNull
val registeredDate: LocalDate,

val names: List<@NotEmpty String>
)