Fix: Update Sonar needed parameters
[oam/tr069-adapter.git] / ves-agent / src / main / java / org / commscope / tr069adapter / vesagent / model / FaultFields.java
1 /*\r
2  * ============LICENSE_START========================================================================\r
3  * ONAP : tr-069-adapter\r
4  * =================================================================================================\r
5  * Copyright (C) 2020 CommScope Inc Intellectual Property.\r
6  * =================================================================================================\r
7  * This tr-069-adapter software file is distributed by CommScope Inc under the Apache License,\r
8  * Version 2.0 (the "License"); you may not use this file except in compliance with the License. You\r
9  * may obtain a copy of the License at\r
10  *\r
11  * http://www.apache.org/licenses/LICENSE-2.0\r
12  *\r
13  * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,\r
14  * either express or implied. See the License for the specific language governing permissions and\r
15  * limitations under the License.\r
16  * ===============LICENSE_END=======================================================================\r
17  */\r
18 \r
19 package org.commscope.tr069adapter.vesagent.model;\r
20 \r
21 import com.fasterxml.jackson.annotation.JsonInclude;\r
22 import com.fasterxml.jackson.annotation.JsonProperty;\r
23 \r
24 import java.io.Serializable;\r
25 import java.util.Map;\r
26 \r
27 @JsonInclude(JsonInclude.Include.NON_NULL)\r
28 public class FaultFields implements Serializable {\r
29   @JsonProperty("faultFieldsVersion")\r
30   private String faultFieldsVersion;\r
31 \r
32   @JsonProperty("alarmCondition")\r
33   private String alarmCondition;\r
34   @JsonProperty("eventSourceType")\r
35   private String eventSourceType;\r
36   @JsonProperty("specificProblem")\r
37   private String specificProblem;\r
38   @JsonProperty("eventSeverity")\r
39   private String eventSeverity;\r
40   @JsonProperty("vfStatus")\r
41   private String vfStatus;\r
42   @JsonProperty("alarmInterfaceA")\r
43   private String alarmInterfaceA;\r
44   @JsonProperty("eventCategory")\r
45   private String eventCategory;\r
46 \r
47   @JsonProperty("alarmAdditionalInformation")\r
48   private Map<String, String> alarmAdditionalInformation = null;\r
49 \r
50   @JsonProperty("alarmCondition")\r
51   public String getAlarmCondition() {\r
52     return alarmCondition;\r
53   }\r
54 \r
55   @JsonProperty("alarmCondition")\r
56   public void setAlarmCondition(String alarmCondition) {\r
57     this.alarmCondition = alarmCondition;\r
58   }\r
59 \r
60   @JsonProperty("eventSeverity")\r
61   public String getEventSeverity() {\r
62     return eventSeverity;\r
63   }\r
64 \r
65   @JsonProperty("eventSeverity")\r
66   public void setEventSeverity(String eventSeverity) {\r
67     this.eventSeverity = eventSeverity;\r
68   }\r
69 \r
70   @JsonProperty("eventSourceType")\r
71   public String getEventSourceType() {\r
72     return eventSourceType;\r
73   }\r
74 \r
75   @JsonProperty("eventSourceType")\r
76   public void setEventSourceType(String eventSourceType) {\r
77     this.eventSourceType = eventSourceType;\r
78   }\r
79 \r
80   @JsonProperty("faultFieldsVersion")\r
81   public String getFaultFieldsVersion() {\r
82     return faultFieldsVersion;\r
83   }\r
84 \r
85   @JsonProperty("faultFieldsVersion")\r
86   public void setFaultFieldsVersion(String faultFieldsVersion) {\r
87     this.faultFieldsVersion = faultFieldsVersion;\r
88   }\r
89 \r
90   @JsonProperty("specificProblem")\r
91   public String getSpecificProblem() {\r
92     return specificProblem;\r
93   }\r
94 \r
95   @JsonProperty("specificProblem")\r
96   public void setSpecificProblem(String specificProblem) {\r
97     this.specificProblem = specificProblem;\r
98   }\r
99 \r
100   @JsonProperty("vfStatus")\r
101   public String getVfStatus() {\r
102     return vfStatus;\r
103   }\r
104 \r
105   @JsonProperty("vfStatus")\r
106   public void setVfStatus(String vfStatus) {\r
107     this.vfStatus = vfStatus;\r
108   }\r
109 \r
110   @JsonProperty("alarmAdditionalInformation")\r
111   public Map<String, String> getAlarmAdditionalInformation() {\r
112     return alarmAdditionalInformation;\r
113   }\r
114 \r
115   @JsonProperty("alarmAdditionalInformation")\r
116   public void setAlarmAdditionalInformation(Map<String, String> alarmAdditionalInformation) {\r
117     this.alarmAdditionalInformation = alarmAdditionalInformation;\r
118   }\r
119 \r
120   public String getAlarmInterfaceA() {\r
121     return alarmInterfaceA;\r
122   }\r
123 \r
124   public void setAlarmInterfaceA(String alarmInterfaceA) {\r
125     this.alarmInterfaceA = alarmInterfaceA;\r
126   }\r
127 \r
128   public String getEventCategory() {\r
129     return eventCategory;\r
130   }\r
131 \r
132   public void setEventCategory(String eventCategory) {\r
133     this.eventCategory = eventCategory;\r
134   }\r
135 }\r