Files
my_site/backend/src/main/java/com/yoyuzh/transfer/CreateTransferSessionRequest.java
2026-03-24 09:12:10 +08:00

16 lines
415 B
Java

package com.yoyuzh.transfer;
import jakarta.validation.Valid;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import java.util.List;
public record CreateTransferSessionRequest(
@NotNull(message = "传输模式不能为空")
TransferMode mode,
@NotEmpty(message = "至少选择一个文件")
List<@Valid TransferFileItem> files
) {
}