Added UniversalVesAdapter in the Mapper
[dcaegen2/services/mapper.git] / UniversalVesAdapter / src / main / java / org / onap / universalvesadapter / domain / Domains.java
1 /*
2 * ============LICENSE_START=======================================================
3 * ONAP : DCAE
4 * ================================================================================
5 * Copyright 2018 TechMahindra
6 *=================================================================================
7 * Licensed under the Apache License, Version 2.0 (the "License");
8 * you may not use this file except in compliance with the License.
9 * You may obtain a copy of the License at
10 *
11 *     http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing, software
14 * distributed under the License is distributed on an "AS IS" BASIS,
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 * See the License for the specific language governing permissions and
17 * limitations under the License.
18 * ============LICENSE_END=========================================================
19 */
20 package org.onap.universalvesadapter.domain;
21
22 public enum Domains {
23
24         DOMAIN_FAULT("fault"),
25         /** A Fault event. */
26         DOMAIN_HEARTBEAT("heartbeat"),
27         /** A Heartbeat event (event header only). */
28         DOMAIN_MEASUREMENT_FOR_VFSCALLING("measurementsForVfScaling"),
29         /** A Measurement for VF Scaling event. */
30         DOMAIN_MOBILE_FLOW("mobileFlow"),
31         /** A Mobile Flow event. */
32         DOMAIN_OTHER("other"),
33         /** Another event. */
34         DOMAIN_SIPSIGNALING("sipSignaling"),
35         /** A Signaling event. */
36         DOMAIN_STATE_CHANGE("stateChange"),
37         /** A State Change event. */
38         DOMAIN_SYSLOG("syslog"),
39         /** A Syslog event. */
40         DOMAIN_THRESHOLD_CROSSING_ALERT("thresholdCrossingAlert"),
41         /** A Threshold crossing alert Event */
42         DOMAIN_VOICE_QUALITY("voiceQuality");
43         /** A Voice Quality Event                     */
44     
45         private final String value;
46
47         private Domains(final String value) {
48       this.value = value;
49         }
50
51         public String getValue() {
52                 return value;
53         }
54
55 }