Support for PM (Performance Management)
[ccsdk/features.git] / sdnr / wt / devicemanager-onap / onf14 / provider / src / main / java / org / onap / ccsdk / features / sdnr / wt / devicemanager / onf14 / dom / impl / util / Onf14DevicemanagerQNames.java
1 /*
2  * ============LICENSE_START=======================================================
3  * ONAP : ccsdk features
4  * ================================================================================
5  * Copyright (C) 2022 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.onf14.dom.impl.util;
23
24 import org.opendaylight.yangtools.yang.common.QName;
25 import org.opendaylight.yangtools.yang.common.QNameModule;
26 import org.opendaylight.yangtools.yang.common.Revision;
27 import org.opendaylight.yangtools.yang.common.XMLNamespace;
28
29 public class Onf14DevicemanagerQNames {
30     public static final QNameModule CORE_MODEL_1_4_MODULE =
31             QNameModule.create(XMLNamespace.of("urn:onf:yang:core-model-1-4"), Revision.of("2019-11-27"));
32     public static final QName CORE_MODEL_CONTROL_CONSTRUCT_CONTAINER =
33             QName.create(CORE_MODEL_1_4_MODULE, "control-construct");
34     public static final QName CORE_MODEL_CC_TOP_LEVEL_EQPT = QName.create(CORE_MODEL_1_4_MODULE, "top-level-equipment");
35     public static final QName CORE_MODEL_CC_EQPT = QName.create(CORE_MODEL_1_4_MODULE, "equipment");
36     public static final QName CORE_MODEL_CC_EQPT_GLOBAL_CLASS_UUID = QName.create(CORE_MODEL_1_4_MODULE, "uuid");
37     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQUIPMENT =
38             QName.create(CORE_MODEL_1_4_MODULE, "actual-equipment");
39     public static final QName CORE_MODEL_CC_EQPT_CONTAINED_HOLDER =
40             QName.create(CORE_MODEL_1_4_MODULE, "contained-holder");
41     public static final QName CORE_MODEL_CC_EQPT_OCCUPYING_FRU = QName.create(CORE_MODEL_1_4_MODULE, "occupying-fru");
42     public static final QName CORE_MODEL_CC_EQPT_MANUFACTURED_THING =
43             QName.create(CORE_MODEL_1_4_MODULE, "manufactured-thing");
44     public static final QName CORE_MODEL_CC_EQPT_MANUFACTURER_PROPS =
45             QName.create(CORE_MODEL_1_4_MODULE, "manufacturer-properties");
46     public static final QName CORE_MODEL_CC_EQPT_MANUFACTURER_NAME =
47             QName.create(CORE_MODEL_1_4_MODULE, "manufacturer-name");
48     public static final QName CORE_MODEL_CC_EQPT_MANUFACTURER_ID =
49             QName.create(CORE_MODEL_1_4_MODULE, "manufacturer-identifier");
50     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_INSTANCE =
51             QName.create(CORE_MODEL_1_4_MODULE, "equipment-instance");
52     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_INSTANCE_SERIAL_NUM =
53             QName.create(CORE_MODEL_1_4_MODULE, "serial-number");
54     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_INSTANCE_MANUFACTURED_DATE =
55             QName.create(CORE_MODEL_1_4_MODULE, "manufactured-date");
56     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE =
57             QName.create(CORE_MODEL_1_4_MODULE, "equipment-type");
58     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE_VERSION =
59             QName.create(CORE_MODEL_1_4_MODULE, "version");
60     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE_DESCRIPTION =
61             QName.create(CORE_MODEL_1_4_MODULE, "description");
62     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE_MODEL_ID =
63             QName.create(CORE_MODEL_1_4_MODULE, "model-identifier");
64     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE_PART_TYPE_ID =
65             QName.create(CORE_MODEL_1_4_MODULE, "part-type-identifier");
66     public static final QName CORE_MODEL_CC_EQPT_ACTUAL_EQPT_EQPT_TYPE_TYPE_NAME =
67             QName.create(CORE_MODEL_1_4_MODULE, "type-name");
68
69
70     public static final QName CORE_MODEL_CC_LTP = QName.create(CORE_MODEL_1_4_MODULE, "logical-termination-point");
71     public static final QName CORE_MODEL_CC_LTP_LAYER_PROTOCOL = QName.create(CORE_MODEL_1_4_MODULE, "layer-protocol");
72     public static final QName CORE_MODEL_CC_LTP_LAYER_PROTOCOL_NAME =
73             QName.create(CORE_MODEL_1_4_MODULE, "layer-protocol-name");
74     public static final QName CORE_MODEL_CC_LTP_LAYER_PROTOCOL_LOCAL_ID =
75             QName.create(CORE_MODEL_1_4_MODULE, "local-id");
76     public static final QName CORE_MODEL_CC_LTP_UUID = QName.create(CORE_MODEL_1_4_MODULE, "uuid");
77
78     //Interface Notifications - common fields
79     private static String COUNTER = "counter";
80     private static String OBJECT_ID_REF = "object-id-ref";
81     private static String TIMESTAMP = "timestamp";
82     // Air-interface
83     public static final QNameModule AIR_INTERFACE_2_0_MODULE =
84             QNameModule.create(XMLNamespace.of("urn:onf:yang:air-interface-2-0"), Revision.of("2020-01-21"));
85     public static final QName AIR_INTERFACE_2_0_MODULE_NS =
86             QName.create(XMLNamespace.of("urn:onf:yang:air-interface-2-0"), "air-interface-2-0");
87     public static final QName AIR_INTERFACE_PAC = QName.create(AIR_INTERFACE_2_0_MODULE, "air-interface-pac");
88     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS =
89             QName.create(AIR_INTERFACE_2_0_MODULE, "air-interface-current-problems");
90     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS_LIST =
91             QName.create(AIR_INTERFACE_2_0_MODULE, "current-problem-list");
92     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS_SEQ_NO =
93             QName.create(AIR_INTERFACE_2_0_MODULE, "sequence-number");
94     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS_TIMESTAMP =
95             QName.create(AIR_INTERFACE_2_0_MODULE, TIMESTAMP);
96     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS_PROBLEM_NAME =
97             QName.create(AIR_INTERFACE_2_0_MODULE, "problem-name");
98     public static final QName AIR_INTERFACE_CURRENT_PROBLEMS_PROBLEM_SEVERITY =
99             QName.create(AIR_INTERFACE_2_0_MODULE, "problem-severity");
100
101     // Historical Performance
102     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCES =
103             QName.create(AIR_INTERFACE_2_0_MODULE, "air-interface-historical-performances");
104     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCES_LIST =
105             QName.create(AIR_INTERFACE_2_0_MODULE, "historical-performance-data-list");
106     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCES_LIST_GP =
107             QName.create(AIR_INTERFACE_2_0_MODULE, "granularity-period");
108     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCES_LIST_SIF =
109             QName.create(AIR_INTERFACE_2_0_MODULE, "suspect-interval-flag");
110     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCES_LIST_HDI =
111             QName.create(AIR_INTERFACE_2_0_MODULE, "history-data-id");
112     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCES_LIST_PET =
113             QName.create(AIR_INTERFACE_2_0_MODULE, "period-end-time");
114     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_DATA =
115             QName.create(AIR_INTERFACE_2_0_MODULE, "performance-data");
116
117     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_ES = QName.create(AIR_INTERFACE_2_0_MODULE, "es");
118     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_SES = QName.create(AIR_INTERFACE_2_0_MODULE, "ses");
119     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_CSES =
120             QName.create(AIR_INTERFACE_2_0_MODULE, "cses");
121
122     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_UNAVAILABILITY =
123             QName.create(AIR_INTERFACE_2_0_MODULE, "unavailability");
124
125     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_TX_LEVEL_MIN =
126             QName.create(AIR_INTERFACE_2_0_MODULE, "tx-level-min");
127     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_TX_LEVEL_MAX =
128             QName.create(AIR_INTERFACE_2_0_MODULE, "tx-level-max");
129     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_TX_LEVEL_AVG =
130             QName.create(AIR_INTERFACE_2_0_MODULE, "tx-level-avg");
131
132     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_RX_LEVEL_MIN =
133             QName.create(AIR_INTERFACE_2_0_MODULE, "rx-level-min");
134     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_RX_LEVEL_MAX =
135             QName.create(AIR_INTERFACE_2_0_MODULE, "rx-level-max");
136     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_RX_LEVEL_AVG =
137             QName.create(AIR_INTERFACE_2_0_MODULE, "rx-level-avg");
138
139     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_TIME_XSTATES_LIST =
140             QName.create(AIR_INTERFACE_2_0_MODULE, "time-xstates-list");
141     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_TIME_XSTATE_SEQNO =
142             QName.create(AIR_INTERFACE_2_0_MODULE, "time-xstate-sequence-number");
143     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_TIME_XSTATE_TX_MODE =
144             QName.create(AIR_INTERFACE_2_0_MODULE, "transmission-mode");
145     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_TIME_XSTATE_TIME =
146             QName.create(AIR_INTERFACE_2_0_MODULE, "time");
147
148     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_SNIR_MIN =
149             QName.create(AIR_INTERFACE_2_0_MODULE, "snir-min");
150     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_SNIR_MAX =
151             QName.create(AIR_INTERFACE_2_0_MODULE, "snir-max");
152     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_SNIR_AVG =
153             QName.create(AIR_INTERFACE_2_0_MODULE, "snir-avg");
154
155     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_XPD_MIN =
156             QName.create(AIR_INTERFACE_2_0_MODULE, "xpd-min");
157     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_XPD_MAX =
158             QName.create(AIR_INTERFACE_2_0_MODULE, "xpd-max");
159     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_XPD_AVG =
160             QName.create(AIR_INTERFACE_2_0_MODULE, "xpd-avg");
161
162     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_RF_TEMP_MIN =
163             QName.create(AIR_INTERFACE_2_0_MODULE, "rf-temp-min");
164     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_RF_TEMP_MAX =
165             QName.create(AIR_INTERFACE_2_0_MODULE, "rf-temp-max");
166     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_RF_TEMP_AVG =
167             QName.create(AIR_INTERFACE_2_0_MODULE, "rf-temp-avg");
168
169     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_DEFECT_BLOCKS_SUM =
170             QName.create(AIR_INTERFACE_2_0_MODULE, "defect-blocks-sum");
171     public static final QName AIR_INTERFACE_HISTORICAL_PERFORMANCE_TIME_PERIOD =
172             QName.create(AIR_INTERFACE_2_0_MODULE, "time-period");
173
174
175     // Creation notification
176     public static final QName AIR_INTERFACE_OBJECT_CREATE_NOTIFICATION =
177             QName.create(AIR_INTERFACE_2_0_MODULE, "object-creation-notification");
178     public static final QName AIR_INTERFACE_OBJECT_CREATE_NOTIFICATION_OBJECT_TYPE =
179             QName.create(AIR_INTERFACE_2_0_MODULE, "object-type");
180     public static final QName AIR_INTERFACE_OBJECT_CREATE_NOTIFICATION_COUNTER =
181             QName.create(AIR_INTERFACE_2_0_MODULE, COUNTER);
182     public static final QName AIR_INTERFACE_OBJECT_CREATE_NOTIFICATION_TIMESTAMP =
183             QName.create(AIR_INTERFACE_2_0_MODULE, TIMESTAMP);
184     public static final QName AIR_INTERFACE_OBJECT_CREATE_NOTIFICATION_OBJECT_ID_REF =
185             QName.create(AIR_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
186     //AVC notification
187     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION =
188             QName.create(AIR_INTERFACE_2_0_MODULE, "attribute-value-changed-notification");
189     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION_COUNTER =
190             QName.create(AIR_INTERFACE_2_0_MODULE, COUNTER);
191     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION_TIMESTAMP =
192             QName.create(AIR_INTERFACE_2_0_MODULE, TIMESTAMP);
193     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION_OBJECT_ID_REF =
194             QName.create(AIR_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
195     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION_ATTRIBUTE_NAME =
196             QName.create(AIR_INTERFACE_2_0_MODULE, "attribute-name");
197     public static final QName AIR_INTERFACE_OBJECT_AVC_NOTIFICATION_NEW_VALUE =
198             QName.create(AIR_INTERFACE_2_0_MODULE, "new-value");
199     //problem notification
200     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION =
201             QName.create(AIR_INTERFACE_2_0_MODULE, "problem-notification");
202     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_OBJECT_ID_REF =
203             QName.create(AIR_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
204     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_PROBLEM =
205             QName.create(AIR_INTERFACE_2_0_MODULE, "problem");
206     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_SEVERITY =
207             QName.create(AIR_INTERFACE_2_0_MODULE, "severity");
208     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_COUNTER =
209             QName.create(AIR_INTERFACE_2_0_MODULE, COUNTER);
210     public static final QName AIR_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_TIMESTAMP =
211             QName.create(AIR_INTERFACE_2_0_MODULE, TIMESTAMP);
212     // Delete notification
213     public static final QName AIR_INTERFACE_OBJECT_DELETE_NOTIFICATION =
214             QName.create(AIR_INTERFACE_2_0_MODULE, "object-deletion-notification");
215     public static final QName AIR_INTERFACE_OBJECT_DELETE_NOTIFICATION_COUNTER =
216             QName.create(AIR_INTERFACE_2_0_MODULE, COUNTER);
217     public static final QName AIR_INTERFACE_OBJECT_DELETE_NOTIFICATION_OBJECT_ID_REF =
218             QName.create(AIR_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
219     public static final QName AIR_INTERFACE_OBJECT_DELETE_NOTIFICATION_TIMESTAMP =
220             QName.create(AIR_INTERFACE_2_0_MODULE, TIMESTAMP);
221
222     // Ethernet interface
223     public static final QNameModule ETHERNET_CONTAINER_2_0_MODULE =
224             QNameModule.create(XMLNamespace.of("urn:onf:yang:ethernet-container-2-0"), Revision.of("2020-01-21"));
225     public static final QName ETHERNET_CONTAINER_2_0_NS =
226             QName.create(XMLNamespace.of("urn:onf:yang:ethernet-container-2-0"), "ethernet-container-2-0");
227     public static final QName ETHERNET_CONTAINER_PAC =
228             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "ethernet-container-pac");
229     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS =
230             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "ethernet-container-current-problems");
231     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS_LIST =
232             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "current-problem-list");
233     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS_SEQ_NO =
234             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "sequence-number");
235     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS_TIMESTAMP =
236             QName.create(ETHERNET_CONTAINER_2_0_MODULE, TIMESTAMP);
237     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS_PROBLEM_NAME =
238             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "problem-name");
239     public static final QName ETHERNET_CONTAINER_CURRENT_PROBLEMS_PROBLEM_SEVERITY =
240             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "problem-severity");
241     // Creation notification
242     public static final QName ETHERNET_CONTAINER_OBJECT_CREATE_NOTIFICATION =
243             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "object-creation-notification");
244     public static final QName ETHERNET_CONTAINER_OBJECT_CREATE_NOTIFICATION_OBJECT_TYPE =
245             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "object-type");
246     public static final QName ETHERNET_CONTAINER_OBJECT_CREATE_NOTIFICATION_COUNTER =
247             QName.create(ETHERNET_CONTAINER_2_0_MODULE, COUNTER);
248     public static final QName ETHERNET_CONTAINER_OBJECT_CREATE_NOTIFICATION_TIMESTAMP =
249             QName.create(ETHERNET_CONTAINER_2_0_MODULE, TIMESTAMP);
250     public static final QName ETHERNET_CONTAINER_OBJECT_CREATE_NOTIFICATION_OBJECT_ID_REF =
251             QName.create(ETHERNET_CONTAINER_2_0_MODULE, OBJECT_ID_REF);
252     //AVC notification
253     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION =
254             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "attribute-value-changed-notification");
255     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION_COUNTER =
256             QName.create(ETHERNET_CONTAINER_2_0_MODULE, COUNTER);
257     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION_TIMESTAMP =
258             QName.create(ETHERNET_CONTAINER_2_0_MODULE, TIMESTAMP);
259     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION_OBJECT_ID_REF =
260             QName.create(ETHERNET_CONTAINER_2_0_MODULE, OBJECT_ID_REF);
261     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION_ATTRIBUTE_NAME =
262             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "attribute-name");
263     public static final QName ETHERNET_CONTAINER_OBJECT_AVC_NOTIFICATION_NEW_VALUE =
264             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "new-value");
265     //problem notification
266     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION =
267             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "problem-notification");
268     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION_OBJECT_ID_REF =
269             QName.create(ETHERNET_CONTAINER_2_0_MODULE, OBJECT_ID_REF);
270     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION_PROBLEM =
271             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "problem");
272     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION_SEVERITY =
273             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "severity");
274     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION_COUNTER =
275             QName.create(ETHERNET_CONTAINER_2_0_MODULE, COUNTER);
276     public static final QName ETHERNET_CONTAINER_OBJECT_PROBLEM_NOTIFICATION_TIMESTAMP =
277             QName.create(ETHERNET_CONTAINER_2_0_MODULE, TIMESTAMP);
278     // Delete notification
279     public static final QName ETHERNET_CONTAINER_OBJECT_DELETE_NOTIFICATION =
280             QName.create(ETHERNET_CONTAINER_2_0_MODULE, "object-deletion-notification");
281     public static final QName ETHERNET_CONTAINER_OBJECT_DELETE_NOTIFICATION_COUNTER =
282             QName.create(ETHERNET_CONTAINER_2_0_MODULE, COUNTER);
283     public static final QName ETHERNET_CONTAINER_OBJECT_DELETE_NOTIFICATION_OBJECT_ID_REF =
284             QName.create(ETHERNET_CONTAINER_2_0_MODULE, OBJECT_ID_REF);
285     public static final QName ETHERNET_CONTAINER_OBJECT_DELETE_NOTIFICATION_TIMESTAMP =
286             QName.create(ETHERNET_CONTAINER_2_0_MODULE, TIMESTAMP);
287
288     //Wire interface
289     public static final QNameModule WIRE_INTERFACE_2_0_MODULE =
290             QNameModule.create(XMLNamespace.of("urn:onf:yang:wire-interface-2-0"), Revision.of("2020-01-23"));
291     public static final QName WIRE_INTERFACE_2_0_NS =
292             QName.create(XMLNamespace.of("urn:onf:yang:wire-interface-2-0"), "wire-interface-2-0");
293     public static final QName WIRE_INTERFACE_PAC = QName.create(WIRE_INTERFACE_2_0_MODULE, "wire-interface-pac");
294     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS =
295             QName.create(WIRE_INTERFACE_2_0_MODULE, "wire-interface-current-problems");
296     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS_LIST =
297             QName.create(WIRE_INTERFACE_2_0_MODULE, "current-problem-list");
298     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS_SEQ_NO =
299             QName.create(WIRE_INTERFACE_2_0_MODULE, "sequence-number");
300     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS_TIMESTAMP =
301             QName.create(WIRE_INTERFACE_2_0_MODULE, TIMESTAMP);
302     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS_PROBLEM_NAME =
303             QName.create(WIRE_INTERFACE_2_0_MODULE, "problem-name");
304     public static final QName WIRE_INTERFACE_CURRENT_PROBLEMS_PROBLEM_SEVERITY =
305             QName.create(WIRE_INTERFACE_2_0_MODULE, "problem-severity");
306     // Creation notification
307     public static final QName WIRE_INTERFACE_OBJECT_CREATE_NOTIFICATION =
308             QName.create(WIRE_INTERFACE_2_0_MODULE, "object-creation-notification");
309     public static final QName WIRE_INTERFACE_OBJECT_CREATE_NOTIFICATION_OBJECT_TYPE =
310             QName.create(WIRE_INTERFACE_2_0_MODULE, "object-type");
311     public static final QName WIRE_INTERFACE_OBJECT_CREATE_NOTIFICATION_COUNTER =
312             QName.create(WIRE_INTERFACE_2_0_MODULE, COUNTER);
313     public static final QName WIRE_INTERFACE_OBJECT_CREATE_NOTIFICATION_TIMESTAMP =
314             QName.create(WIRE_INTERFACE_2_0_MODULE, TIMESTAMP);
315     public static final QName WIRE_INTERFACE_OBJECT_CREATE_NOTIFICATION_OBJECT_ID_REF =
316             QName.create(WIRE_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
317     //AVC notification
318     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION =
319             QName.create(WIRE_INTERFACE_2_0_MODULE, "attribute-value-changed-notification");
320     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION_COUNTER =
321             QName.create(WIRE_INTERFACE_2_0_MODULE, COUNTER);
322     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION_TIMESTAMP =
323             QName.create(WIRE_INTERFACE_2_0_MODULE, TIMESTAMP);
324     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION_OBJECT_ID_REF =
325             QName.create(WIRE_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
326     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION_ATTRIBUTE_NAME =
327             QName.create(WIRE_INTERFACE_2_0_MODULE, "attribute-name");
328     public static final QName WIRE_INTERFACE_OBJECT_AVC_NOTIFICATION_NEW_VALUE =
329             QName.create(WIRE_INTERFACE_2_0_MODULE, "new-value");
330     //problem notification
331     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION =
332             QName.create(WIRE_INTERFACE_2_0_MODULE, "problem-notification");
333     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_OBJECT_ID_REF =
334             QName.create(WIRE_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
335     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_PROBLEM =
336             QName.create(WIRE_INTERFACE_2_0_MODULE, "problem");
337     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_SEVERITY =
338             QName.create(WIRE_INTERFACE_2_0_MODULE, "severity");
339     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_COUNTER =
340             QName.create(WIRE_INTERFACE_2_0_MODULE, COUNTER);
341     public static final QName WIRE_INTERFACE_OBJECT_PROBLEM_NOTIFICATION_TIMESTAMP =
342             QName.create(WIRE_INTERFACE_2_0_MODULE, TIMESTAMP);
343     // Delete notification
344     public static final QName WIRE_INTERFACE_OBJECT_DELETE_NOTIFICATION =
345             QName.create(WIRE_INTERFACE_2_0_MODULE, "object-deletion-notification");
346     public static final QName WIRE_INTERFACE_OBJECT_DELETE_NOTIFICATION_COUNTER =
347             QName.create(WIRE_INTERFACE_2_0_MODULE, COUNTER);
348     public static final QName WIRE_INTERFACE_OBJECT_DELETE_NOTIFICATION_OBJECT_ID_REF =
349             QName.create(WIRE_INTERFACE_2_0_MODULE, OBJECT_ID_REF);
350     public static final QName WIRE_INTERFACE_OBJECT_DELETE_NOTIFICATION_TIMESTAMP =
351             QName.create(WIRE_INTERFACE_2_0_MODULE, TIMESTAMP);
352
353 }