package com.eactive.eai.rms.onl.dashboard.modern.dto;

import java.util.List;

/**
 * Socket Status DTO for modern dashboard
 */
public class SocketStatusDTO {

    private int total;
    private int page;
    private int records;
    private List<SocketStatusItemDTO> rows;

    public SocketStatusDTO() {
    }

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public int getPage() {
        return page;
    }

    public void setPage(int page) {
        this.page = page;
    }

    public int getRecords() {
        return records;
    }

    public void setRecords(int records) {
        this.records = records;
    }

    public List<SocketStatusItemDTO> getRows() {
        return rows;
    }

    public void setRows(List<SocketStatusItemDTO> rows) {
        this.rows = rows;
    }

    /**
     * Socket Status Item DTO
     */
    public static class SocketStatusItemDTO {
        private String status;
        private String eaiSevrInstncName;
        private String testMasterYn;
        private String adptrNickName;
        private String startStop;
        private String adptrBzwkGroupName;
        private String adptrBzwkName;
        private String adptrType;
        private String starting;
        private String adptrBzwkDesc;

        public SocketStatusItemDTO() {
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getEaiSevrInstncName() {
            return eaiSevrInstncName;
        }

        public void setEaiSevrInstncName(String eaiSevrInstncName) {
            this.eaiSevrInstncName = eaiSevrInstncName;
        }

        public String getTestMasterYn() {
            return testMasterYn;
        }

        public void setTestMasterYn(String testMasterYn) {
            this.testMasterYn = testMasterYn;
        }

        public String getAdptrNickName() {
            return adptrNickName;
        }

        public void setAdptrNickName(String adptrNickName) {
            this.adptrNickName = adptrNickName;
        }

        public String getStartStop() {
            return startStop;
        }

        public void setStartStop(String startStop) {
            this.startStop = startStop;
        }

        public String getAdptrBzwkGroupName() {
            return adptrBzwkGroupName;
        }

        public void setAdptrBzwkGroupName(String adptrBzwkGroupName) {
            this.adptrBzwkGroupName = adptrBzwkGroupName;
        }

        public String getAdptrBzwkName() {
            return adptrBzwkName;
        }

        public void setAdptrBzwkName(String adptrBzwkName) {
            this.adptrBzwkName = adptrBzwkName;
        }

        public String getAdptrType() {
            return adptrType;
        }

        public void setAdptrType(String adptrType) {
            this.adptrType = adptrType;
        }

        public String getStarting() {
            return starting;
        }

        public void setStarting(String starting) {
            this.starting = starting;
        }

        public String getAdptrBzwkDesc() {
            return adptrBzwkDesc;
        }

        public void setAdptrBzwkDesc(String adptrBzwkDesc) {
            this.adptrBzwkDesc = adptrBzwkDesc;
        }
    }
}