0f40ed3a4b0bfe6f09d15df8ce6750adcf876fe4
[ccsdk/features.git] /
1 /*
2  * ============LICENSE_START=======================================================
3  * ONAP : ccsdk features
4  * ================================================================================
5  * Copyright (C) 2020 highstreet technologies GmbH Intellectual Property.
6  * All rights reserved.
7  * ================================================================================
8  * Licensed under the Apache License, Version 2.0 (the "License");
9  * you may not use this file except in compliance with the License.
10  * You may obtain a copy of the License at
11  *
12  *     http://www.apache.org/licenses/LICENSE-2.0
13  *
14  * Unless required by applicable law or agreed to in writing, software
15  * distributed under the License is distributed on an "AS IS" BASIS,
16  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17  * See the License for the specific language governing permissions and
18  * limitations under the License.
19  * ============LICENSE_END=========================================================
20  *
21  */
22 package org.onap.ccsdk.features.sdnr.wt.devicemanager.types;
23
24 import java.util.HashMap;
25
26 public class VESFaultFieldsPOJO {
27
28     //fault domain Fields
29     private String alarmCondition = "";
30     private String alarmInterfaceA = "";
31     private String eventCategory = "";
32     private String eventSeverity = "";
33     private String eventSourceType = "";
34     private String faultFieldsVersion = "4.0";
35     private String specificProblem = "";
36     private String vfStatus = "";
37     private HashMap<String, Object> alarmAdditionalInformation = new HashMap<String, Object>();
38
39     public String getAlarmCondition() {
40         return alarmCondition;
41     }
42
43     public void setAlarmCondition(String alarmCondition) {
44         this.alarmCondition = alarmCondition;
45     }
46
47     public String getAlarmInterfaceA() {
48         return alarmInterfaceA;
49     }
50
51     public void setAlarmInterfaceA(String alarmInterfaceA) {
52         this.alarmInterfaceA = alarmInterfaceA;
53     }
54
55     public String getEventCategory() {
56         return eventCategory;
57     }
58
59     public void setEventCategory(String eventCategory) {
60         this.eventCategory = eventCategory;
61     }
62
63     public String getEventSeverity() {
64         return eventSeverity;
65     }
66
67     public void setEventSeverity(String eventSeverity) {
68         this.eventSeverity = eventSeverity;
69     }
70
71     public String getEventSourceType() {
72         return eventSourceType;
73     }
74
75     public void setEventSourceType(String eventSourceType) {
76         this.eventSourceType = eventSourceType;
77     }
78
79     public String getFaultFieldsVersion() {
80         return faultFieldsVersion;
81     }
82
83     public void setFaultFieldsVersion(String faultFieldsVersion) {
84         this.faultFieldsVersion = faultFieldsVersion;
85     }
86
87     public String getSpecificProblem() {
88         return specificProblem;
89     }
90
91     public void setSpecificProblem(String specificProblem) {
92         this.specificProblem = specificProblem;
93     }
94
95     public String getVfStatus() {
96         return vfStatus;
97     }
98
99     public void setVfStatus(String vfStatus) {
100         this.vfStatus = vfStatus;
101     }
102
103     public HashMap<String, Object> getAlarmAdditionalInformation() {
104         return alarmAdditionalInformation;
105     }
106
107     public void setAlarmAdditionalInformation(HashMap<String, Object> alarmAdditionalInformation) {
108         this.alarmAdditionalInformation = alarmAdditionalInformation;
109     }
110
111 }