Adapt to new A1Client interface
[nonrtric.git] / policy-agent / src / main / java / org / oransc / policyagent / controllers / RicInfo.java
index 3d59e68..db9a4e5 100644 (file)
  * limitations under the License.
  * ========================LICENSE_END===================================
  */
-package org.oransc.policyagent.controllers;
 
-import com.google.gson.annotations.SerializedName;
+package org.oransc.policyagent.controllers;
 
-import java.util.Vector;
+import java.util.Collection;
 
 import org.immutables.gson.Gson;
 import org.immutables.value.Value;
 
 @Value.Immutable
 @Gson.TypeAdapters
-public interface RicInfo {
+interface RicInfo {
 
-    @SerializedName("name")
     public String name();
 
-    @SerializedName("nodeNames")
-    public Vector<String> managedElementIds();
+    public Collection<String> nodeNames();
+
+    public Collection<String> policyTypes();
 }