All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.dahuatech.icc.jpatrol.model.v202207.rule.RuleIdResponse Maven / Gradle / Ivy

package com.dahuatech.icc.jpatrol.model.v202207.rule;

import com.dahuatech.icc.oauth.http.IccResponse;

import java.util.List;

/**
 * program:java-sdk
 *
 * Author: 355079
 * Date:2022-08-12 09:03
 * Description: 查询巡更计划详情
 */
public class RuleIdResponse extends IccResponse {
    private Data data;

    public class Data {
        private String routeName;
        private String createUser;
        private String ruleName;
        private Integer id;
        private Integer mode;
        private Integer stat;
        private String startDate;
        private String endDate;
        private String endTime;
        private String startTime;
        private String userName;
        private Integer userSource;
        private Boolean ignore;
        private Boolean neglect;
        private Integer remindStime;
        private Integer routeId;
        private List schedules;

        public class Schedules {
            private Integer configTimer;
            private Integer id;
            private Integer sort;
            private String startTime;
            private String endTime;
            private String routeId;
            private String ruleId;
            private String routeName;
            private String scheduleName;
            private List scheduleUsers;

            public class ScheduleUsers {
                private Integer id;
                private Integer parentIds;
                private Integer scheduleId;
                private String userName;
                private String userId;
                private Integer userSource;

                public Integer getId() {
                    return id;
                }

                public void setId(Integer id) {
                    this.id = id;
                }

                public Integer getParentIds() {
                    return parentIds;
                }

                public void setParentIds(Integer parentIds) {
                    this.parentIds = parentIds;
                }

                public Integer getScheduleId() {
                    return scheduleId;
                }

                public void setScheduleId(Integer scheduleId) {
                    this.scheduleId = scheduleId;
                }

                public String getUserName() {
                    return userName;
                }

                public void setUserName(String userName) {
                    this.userName = userName;
                }

                public String getUserId() {
                    return userId;
                }

                public void setUserId(String userId) {
                    this.userId = userId;
                }

                public Integer getUserSource() {
                    return userSource;
                }

                public void setUserSource(Integer userSource) {
                    this.userSource = userSource;
                }
            }

            public Integer getConfigTimer() {
                return configTimer;
            }

            public void setConfigTimer(Integer configTimer) {
                this.configTimer = configTimer;
            }

            public Integer getId() {
                return id;
            }

            public void setId(Integer id) {
                this.id = id;
            }

            public Integer getSort() {
                return sort;
            }

            public void setSort(Integer sort) {
                this.sort = sort;
            }

            public String getStartTime() {
                return startTime;
            }

            public void setStartTime(String startTime) {
                this.startTime = startTime;
            }

            public String getEndTime() {
                return endTime;
            }

            public void setEndTime(String endTime) {
                this.endTime = endTime;
            }

            public String getRouteId() {
                return routeId;
            }

            public void setRouteId(String routeId) {
                this.routeId = routeId;
            }

            public String getRuleId() {
                return ruleId;
            }

            public void setRuleId(String ruleId) {
                this.ruleId = ruleId;
            }

            public String getRouteName() {
                return routeName;
            }

            public void setRouteName(String routeName) {
                this.routeName = routeName;
            }

            public String getScheduleName() {
                return scheduleName;
            }

            public void setScheduleName(String scheduleName) {
                this.scheduleName = scheduleName;
            }

            public List getScheduleUsers() {
                return scheduleUsers;
            }

            public void setScheduleUsers(List scheduleUsers) {
                this.scheduleUsers = scheduleUsers;
            }
        }

        public String getRouteName() {
            return routeName;
        }

        public void setRouteName(String routeName) {
            this.routeName = routeName;
        }

        public String getCreateUser() {
            return createUser;
        }

        public void setCreateUser(String createUser) {
            this.createUser = createUser;
        }

        public String getRuleName() {
            return ruleName;
        }

        public void setRuleName(String ruleName) {
            this.ruleName = ruleName;
        }

        public Integer getId() {
            return id;
        }

        public void setId(Integer id) {
            this.id = id;
        }

        public Integer getMode() {
            return mode;
        }

        public void setMode(Integer mode) {
            this.mode = mode;
        }

        public Integer getStat() {
            return stat;
        }

        public void setStat(Integer stat) {
            this.stat = stat;
        }

        public String getStartDate() {
            return startDate;
        }

        public void setStartDate(String startDate) {
            this.startDate = startDate;
        }

        public String getEndDate() {
            return endDate;
        }

        public void setEndDate(String endDate) {
            this.endDate = endDate;
        }

        public String getEndTime() {
            return endTime;
        }

        public void setEndTime(String endTime) {
            this.endTime = endTime;
        }

        public String getStartTime() {
            return startTime;
        }

        public void setStartTime(String startTime) {
            this.startTime = startTime;
        }

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public Integer getUserSource() {
            return userSource;
        }

        public void setUserSource(Integer userSource) {
            this.userSource = userSource;
        }

        public Boolean getIgnore() {
            return ignore;
        }

        public void setIgnore(Boolean ignore) {
            this.ignore = ignore;
        }

        public Boolean getNeglect() {
            return neglect;
        }

        public void setNeglect(Boolean neglect) {
            this.neglect = neglect;
        }

        public Integer getRemindStime() {
            return remindStime;
        }

        public void setRemindStime(Integer remindStime) {
            this.remindStime = remindStime;
        }

        public Integer getRouteId() {
            return routeId;
        }

        public void setRouteId(Integer routeId) {
            this.routeId = routeId;
        }

        public List getSchedules() {
            return schedules;
        }

        public void setSchedules(List schedules) {
            this.schedules = schedules;
        }
        @Override
        public String toString() {
            return "RuleIdResponse{" + "data='" + data + '\'' + '}';
        }
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy