Update ETSI Catalog Swagger file. Change filters to filter for PkgmSubscriptionReques... 69/103669/1
authorrope252 <gareth.roper@est.tech>
Thu, 12 Mar 2020 14:46:10 +0000 (14:46 +0000)
committerrope252 <gareth.roper@est.tech>
Thu, 12 Mar 2020 14:46:24 +0000 (14:46 +0000)
Change-Id: Ie8c6a2939936c49dcbe7e989b273e37cde4e23d1
Issue-ID: SO-2722
Signed-off-by: rope252 <gareth.roper@est.tech>
adapters/mso-vnfm-adapter/mso-vnfm-adapter-ext-clients/src/main/resources/ETSI-Catalog-API.json
adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/main/java/org/onap/so/adapters/vnfmadapter/converters/sol003/etsicatalog/PkgmSubscriptionRequestConverter.java
adapters/mso-vnfm-adapter/mso-vnfm-etsi-adapter/src/test/java/org/onap/so/adapters/vnfmadapter/rest/Sol003PackageManagementSubscriptionControllerTest.java

index 3c5ec49..35a8c2b 100644 (file)
@@ -5,7 +5,7 @@
     "description": "\n\nThe `swagger-ui` view can be found [here](/api/catalog/v1/swagger).\nThe `ReDoc` view can be found [here](/api/catalog/v1/redoc).\nThe swagger YAML document can be found [here](/api/catalog/v1/swagger.yaml).\nThe swagger JSON document can be found [here](/api/catalog/v1/swagger.json).",
     "version": "v1"
   },
-  "host": "127.0.0.1:8000",
+  "host": "127.0.0.1:8806",
   "schemes": ["http"],
   "basePath": "/",
   "consumes": ["application/json"],
         "inputs": {
           "title": "Inputs",
           "description": "Inputs",
-          "type": "string"
+          "type": "object"
         }
       }
     },
         "model": {
           "title": "Model",
           "description": "Model",
-          "type": "string"
+          "type": "object"
         }
       }
     },
       "required": ["callbackUri"],
       "type": "object",
       "properties": {
-        "filters": {
+        "filter": {
           "$ref": "#/definitions/PkgmNotificationsFilter"
         },
         "callbackUri": {
index f32a9b0..caefe71 100644 (file)
@@ -55,7 +55,7 @@ public class PkgmSubscriptionRequestConverter implements
                 new org.onap.so.adapters.vnfmadapter.extclients.etsicatalog.model.PkgmSubscriptionRequest();
 
         etsiCatalogManagerSubscriptionRequest
-                .setFilters(getPkgmNotificationsFilter(pkgmSubscriptionRequest.getFilter()));
+                .setFilter(getPkgmNotificationsFilter(pkgmSubscriptionRequest.getFilter()));
 
         return etsiCatalogManagerSubscriptionRequest;
     }
index 9016cad..a2828b1 100644 (file)
@@ -324,7 +324,7 @@ public class Sol003PackageManagementSubscriptionControllerTest {
 
     private org.onap.so.adapters.vnfmadapter.extclients.etsicatalog.model.PkgmSubscriptionRequest getEtsiCatalogPkgmSubscriptionRequest() {
         return new org.onap.so.adapters.vnfmadapter.extclients.etsicatalog.model.PkgmSubscriptionRequest()
-                .filters(new PkgmNotificationsFilter()
+                .filter(new PkgmNotificationsFilter()
                         .addNotificationTypesItem(
                                 PkgmNotificationsFilter.NotificationTypesEnum.VNFPACKAGEONBOARDINGNOTIFICATION)
                         .addVnfdIdItem("VNFDID").addVnfPkgIdItem("VNFPKGID")