/
NetGore
/
123
Обзор
Документация
Войти
/
NetGore
/
123
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/main/java/org/example/lab2/model/Request.java
54 строки
1 KB
Qummach
Lab3
10 окт 2025, 21:16
10 окт 2025, 21:16
cfd8723
Код
Авторство
О чём код?
package org.example.lab2.model; import jakarta.validation.constraints.Max; import jakarta.validation.constraints.Min; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.Size; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; @Data @Builder @NoArgsConstructor @AllArgsConstructor public class Request { @NotBlank @Size(max = 32) private String uid; @NotBlank @Size(max = 32) private String operationUid; private Systems systemName; @NotBlank private String systemTime; private String source; @Min(value = 1) @Max(value = 100000) private int communicationId; private int templateId; private int productCode; private int smsCode; @Override public String toString() { return "Request{" + "uid='" + uid + '\'' + ", operationUid='" + operationUid + '\'' + ", systemName='" + systemName + '\'' + ", systemTime='" + systemTime + '\'' + ", source='" + source + '\'' + ", communicationId=" + communicationId + ", templateId=" + templateId + ", productCode=" + productCode + ", smsCode=" + smsCode + '}'; } }