wjc
2025-05-07 b9cc7390e8e8ce64c41c26fb369c98ce669d660c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
package com.hdl.sdk.link.bean;
 
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
 
import androidx.annotation.NonNull;
 
/**
 * Created by Zoro
 * Created on 2022/2/16
 * description:
 */
public class LinkCreateLogicBean implements Serializable {
    private String sid;
    private String name;
    private String relation;
    private String enable;
    //enable布防、disable撒防
    private String status;
    //"all"--全宅布防,"normal"--普通模式,"all_day":24小时,"mute":静音
    private String type;
    private String gatewayId;
    private LinkCreateLogicCycleBean cycle = new LinkCreateLogicCycleBean();
    private List<LinkCreateLogicInputBean> input = new ArrayList<>();
    private List<LinkCreateLogicOutputBean> output = new ArrayList<>();
    private NoticeConfigInfo noticeConfig = new NoticeConfigInfo();
 
    public NoticeConfigInfo getNoticeConfig() {
        return noticeConfig;
    }
 
    public void setNoticeConfig(@NonNull NoticeConfigInfo noticeConfig) {
        this.noticeConfig = noticeConfig;
    }
 
    public String getGateWayId() {
        return gatewayId == null ? "" : gatewayId;
    }
 
    public void setGateWayId(@NonNull String gateWayId) {
        this.gatewayId = gateWayId;
    }
 
    public String getStatus() {
        return status == null ? "" : status;
    }
 
    public void setStatus(@NonNull String status) {
        this.status = status;
    }
 
    public String getType() {
        return type == null ? "" : type;
    }
 
    public void setType(@NonNull String type) {
        this.type = type;
    }
 
    public String getSid() {
        return sid == null ? "" : sid;
    }
 
    public void setSid(@NonNull String sid) {
        this.sid = sid;
    }
 
    public String getName() {
        return name == null ? "" : name;
    }
 
    public void setName(@NonNull String name) {
        this.name = name;
    }
 
    public String getRelation() {
        return relation == null ? "" : relation;
    }
 
    public void setRelation(@NonNull String relation) {
        this.relation = relation;
    }
 
    public String getEnable() {
        return enable == null ? "" : enable;
    }
 
    public void setEnable(@NonNull String enable) {
        this.enable = enable;
    }
 
    public LinkCreateLogicCycleBean getCycle() {
        return cycle;
    }
 
    public void setCycle(@NonNull LinkCreateLogicCycleBean cycle) {
        this.cycle = cycle;
    }
 
    public List<LinkCreateLogicInputBean> getInput() {
        if (input == null) {
            return new ArrayList<>();
        }
        return input;
    }
 
    public void setInput(@NonNull List<LinkCreateLogicInputBean> input) {
        this.input = input;
    }
 
    public List<LinkCreateLogicOutputBean> getOutput() {
        if (output == null) {
            return new ArrayList<>();
        }
        return output;
    }
 
    public void setOutput(@NonNull List<LinkCreateLogicOutputBean> output) {
        this.output = output;
    }
}