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

com.dahuatech.icc.passengerflow.model.v202207.label.CustomerLabelAllResponse Maven / Gradle / Ivy

package com.dahuatech.icc.passengerflow.model.v202207.label;

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

import java.util.List;

/**
 * program:java-sdk
 *
 * Author: 355079
 * Date:2022-08-08 17:05
 * Description: 获取自定义标签列表
 */
public class CustomerLabelAllResponse extends IccResponse {
    private Data data;
    class Data{
        private Integer id;
        private String labelName;
        private Integer parentId;
        private String description;
        private Long createTime;
        private List childLabels;
        class ChildLabels{
            private Integer id;
            private String labelName;
            private Integer parentId;
            private String description;
            private Long createTime;

            public Integer getId() {
                return id;
            }

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

            public String getLabelName() {
                return labelName;
            }

            public void setLabelName(String labelName) {
                this.labelName = labelName;
            }

            public Integer getParentId() {
                return parentId;
            }

            public void setParentId(Integer parentId) {
                this.parentId = parentId;
            }

            public String getDescription() {
                return description;
            }

            public void setDescription(String description) {
                this.description = description;
            }

            public Long getCreateTime() {
                return createTime;
            }

            public void setCreateTime(Long createTime) {
                this.createTime = createTime;
            }
        }

        public Integer getId() {
            return id;
        }

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

        public String getLabelName() {
            return labelName;
        }

        public void setLabelName(String labelName) {
            this.labelName = labelName;
        }

        public Integer getParentId() {
            return parentId;
        }

        public void setParentId(Integer parentId) {
            this.parentId = parentId;
        }

        public String getDescription() {
            return description;
        }

        public void setDescription(String description) {
            this.description = description;
        }

        public Long getCreateTime() {
            return createTime;
        }

        public void setCreateTime(Long createTime) {
            this.createTime = createTime;
        }

        public List getChildLabels() {
            return childLabels;
        }

        public void setChildLabels(List childLabels) {
            this.childLabels = childLabels;
        }
    }

    public Data getData() {
        return data;
    }

    public void setData(Data data) {
        this.data = data;
    }

    @Override
    public String toString() {
        return "RegionLabelPageResponse{" + "data='" + data + '\'' + '}';
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy