Prepare the x_directives inputs for multicloud API 14/83514/1
authorEric Multanen <eric.w.multanen@intel.com>
Tue, 26 Mar 2019 03:22:21 +0000 (20:22 -0700)
committerEric Multanen <eric.w.multanen@intel.com>
Thu, 28 Mar 2019 03:39:41 +0000 (20:39 -0700)
commit48d70110d7f29f77f4612962d920bd2ddbb5ad56
tree232d3c4fb5b042198d606da422bdc1a500655a81
parent77b18c57bc9de5d8ef7f829e18cd8a91a5495b3c
Prepare the x_directives inputs for multicloud API

Prepare the sdnc_directives from the list of parameters
provided by SDNC.
Prepare the user_directives from the User input parameters.
Add these two directives strings to the parameter map
to be passed to Multicloud API by the multicloud adapter.

Change-Id: I15c5737596e89b7ff147ae71fec0b143abeffdeb
Issue-ID: SO-1442
Signed-off-by: Eric Multanen <eric.w.multanen@intel.com>
12 files changed:
bpmn/so-bpmn-tasks/src/main/java/org/onap/so/client/adapter/vnf/mapper/AttributeNameValue.java [new file with mode: 0644]
bpmn/so-bpmn-tasks/src/main/java/org/onap/so/client/adapter/vnf/mapper/VnfAdapterVfModuleObjectMapper.java
bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/VnfAndVfModuleMapper/vnfAdapterCreateVfModuleAddonRequest.json
bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/VnfAndVfModuleMapper/vnfAdapterCreateVfModuleRequest.json
bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/VnfAndVfModuleMapper/vnfAdapterCreateVfModuleRequestDhcpDisabled.json
bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/VnfAndVfModuleMapper/vnfAdapterCreateVfModuleRequestMultipleDhcp.json
bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/VnfAndVfModuleMapper/vnfAdapterCreateVfModuleRequestNoUserParams.json
bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/VnfAndVfModuleMapper/vnfAdapterCreateVfModuleRequestTrueBackout.json
bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/VnfAndVfModuleMapper/vnfAdapterCreateVfModuleRequestWithCloudResources.json
bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/VnfAndVfModuleMapper/vnfAdapterCreateVfModuleRequestWithSingleAvailabilityZone.json
bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/VnfAndVfModuleMapper/vnfAdapterCreateVfModuleWithNoEnvironmentAndWorkloadContextRequest.json
bpmn/so-bpmn-tasks/src/test/resources/__files/BuildingBlocks/VnfAndVfModuleMapper/vnfAdapterCreateVfModuleWithVolumeGroupRequest.json