package com.billpaymentservice.bbps.dto.request; import jakarta.validation.constraints.Min; import lombok.Getter; import lombok.Setter; @Getter @Setter public class ViewAllComplaintsTicketsRequest extends BaseClass { private String statusType; // e.g. COMPLAINT_OPEN_SUCCESS @Min(value = 0, message = "Page number must be a non-negative integer.") private Integer pageNo; @Min(value = 1, message = "Page size must be at least 1.") private Integer pageSize; private String ticketType; // default 10 }