package com.billpaymentservice.bbps.dto.response; import com.billpaymentservice.bbps.dto.GeneralResp; import com.billpaymentservice.bbps.dto.PlansListDTO; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.AllArgsConstructor; import lombok.Getter; import lombok.NoArgsConstructor; import lombok.Setter; @Getter @Setter @AllArgsConstructor @NoArgsConstructor public class PlanResponse { private PlansListDTO plansList; // contains "plans" @JsonProperty(access = JsonProperty.Access.WRITE_ONLY) private GeneralResp generalResp; // status/message block private int pageNo; private int pageSize; private long totalElements; private int totalPages; }