Rest resolution enhancements 81/129781/18
authorLukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Mon, 4 Jul 2022 15:43:31 +0000 (17:43 +0200)
committerLukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Fri, 26 Aug 2022 09:01:38 +0000 (09:01 +0000)
commitf85436b2dbe0da6b9951f913fc73a895d4f2924a
treeba08cf734abf0ee7c6d1bd90b70cf27a2c858709
parentcae69646541ac0dfdd4cc7fb4178446b31efee50
Rest resolution enhancements

- Empty Output mapping means for JSON/MAP all keys
  and for other types extracting of primitive
- Empty response is mapped to value is output mapping
  is empty (but not null)

Issue-ID: CCSDK-3716
Signed-off-by: Lukasz Rajewski <lukasz.rajewski@t-mobile.pl>
Change-Id: Ib67507eba07e08fad049307f7b69f7aac4c3ec45
ms/blueprintsprocessor/functions/resource-resolution/src/main/kotlin/org/onap/ccsdk/cds/blueprintsprocessor/functions/resource/resolution/processor/RestResourceResolutionProcessor.kt