2 * ============LICENSE_START=======================================================
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
11 * http://www.apache.org/licenses/LICENSE-2.0
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=========================================================
20 package org.onap.universalvesadapter.domain;
24 DOMAIN_FAULT("fault"),
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"),
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 */
45 private final String value;
47 private Domains(final String value) {
51 public String getValue() {