1 package org.onap.so.utils;
3 import java.util.EnumSet;
5 import org.onap.logging.filter.base.ONAPComponents;
6 import org.onap.logging.filter.base.ONAPComponentsList;
8 public enum Components implements ONAPComponentsList {
9 OPENSTACK, UNKNOWN, ASDC_CONTROLLER, APIH, SDNC_ADAPTER;
12 public static Set<Components> getSOInternalComponents() {
13 return EnumSet.of(ASDC_CONTROLLER, APIH, SDNC_ADAPTER);
17 public String toString() {
18 if (getSOInternalComponents().contains(this))
19 return ONAPComponents.SO + "." + this.name();