A1 controler access can be both OSC and ORAN versions of A1
[nonrtric.git] / policy-agent / src / main / java / org / oransc / policyagent / clients / A1Client.java
index ff9c8ff..84c7538 100644 (file)
@@ -21,6 +21,7 @@
 package org.oransc.policyagent.clients;
 
 import java.util.List;
+
 import org.oransc.policyagent.repository.Policy;
 
 import reactor.core.publisher.Flux;
@@ -30,9 +31,10 @@ public interface A1Client {
 
     public enum A1ProtocolType {
         UNKNOWN, //
-        STD_V1, //
-        OSC_V1, //
-        SDNC_OSC, //
+        STD_V1_1, // STD A1 version 1.1
+        OSC_V1, // OSC 'A1'
+        SDNC_OSC_STD_V1_1, // SDNC_OSC with STD A1 version 1.1 southbound
+        SDNC_OSC_OSC_V1, // SDNC_OSC with OSC 'A1' southbound
         SDNC_ONAP
     }