Use unique handling for the rApp resources
[nonrtric/plt/rappmanager.git] / rapp-manager-models / src / main / java / com / oransc / rappmanager / models / rapp / RappResources.java
index 4dd5e3a..a3033e2 100755 (executable)
 
 package com.oransc.rappmanager.models.rapp;
 
-import java.util.List;
+import java.util.Set;
 import lombok.Builder;
 import lombok.Data;
 
 @Data
 public class RappResources {
 
-    public ACMResources acm;
-    public SMEResources sme;
+    ACMResources acm;
+    SMEResources sme;
 
     @Data
     @Builder
     public static class ACMResources {
 
         String compositionDefinitions;
-        List<String> compositionInstances;
+        Set<String> compositionInstances;
     }
 
     @Data
     @Builder
     public static class SMEResources {
 
-        List<String> providerFunctions;
-        List<String> serviceApis;
-        List<String> invokers;
+        Set<String> providerFunctions;
+        Set<String> serviceApis;
+        Set<String> invokers;
     }
 }