private VirtualNetworkFunctionRecord createVNFR() { VirtualNetworkFunctionRecord vnfr = new VirtualNetworkFunctionRecord(); vnfr.setName("testVnfr"); vnfr.setStatus(Status.INITIALIZED); vnfr.setAudit_log("audit_log"); vnfr.setDescriptor_reference("test_dr"); VNFDeploymentFlavour deployment_flavour = new VNFDeploymentFlavour(); deployment_flavour.setFlavour_key("m1.small"); vnfr.setDeployment_flavour_key("m1.small"); return vnfr; }
private static void setBasicFields( VirtualNetworkFunctionDescriptor vnfd, String nsr_id, VirtualNetworkFunctionRecord virtualNetworkFunctionRecord) { virtualNetworkFunctionRecord.setLifecycle_event_history(new LinkedHashSet<>()); virtualNetworkFunctionRecord.setParent_ns_id(nsr_id); virtualNetworkFunctionRecord.setName(vnfd.getName()); virtualNetworkFunctionRecord.setType(vnfd.getType()); virtualNetworkFunctionRecord.setCyclicDependency(vnfd.hasCyclicDependency()); setConfigurations(vnfd, virtualNetworkFunctionRecord); virtualNetworkFunctionRecord.setPackageId(vnfd.getVnfPackageLocation()); if (vnfd.getEndpoint() != null) { virtualNetworkFunctionRecord.setEndpoint(vnfd.getEndpoint()); } else virtualNetworkFunctionRecord.setEndpoint(vnfd.getType()); virtualNetworkFunctionRecord.setVendor(vnfd.getVendor()); virtualNetworkFunctionRecord.setVersion(vnfd.getVersion()); virtualNetworkFunctionRecord.setDescriptor_reference(vnfd.getId()); virtualNetworkFunctionRecord.setVnf_address(new HashSet<String>()); virtualNetworkFunctionRecord.setStatus(Status.NULL); }
private VirtualNetworkFunctionRecord createVirtualNetworkFunctionRecord() { VirtualNetworkFunctionRecord virtualNetworkFunctionRecord = new VirtualNetworkFunctionRecord(); virtualNetworkFunctionRecord.setMonitoring_parameter( new HashSet<String>() { { add("monitor1"); add("monitor2"); add("monitor3"); } }); VNFDeploymentFlavour vdf = new VNFDeploymentFlavour(); vdf.setExtId("mocked_vdu_ext_id"); vdf.setFlavour_key("m1.tiny"); virtualNetworkFunctionRecord.setName("mocked_vnfr"); virtualNetworkFunctionRecord.setDeployment_flavour_key(vdf.getFlavour_key()); virtualNetworkFunctionRecord.setVdu(new HashSet<VirtualDeploymentUnit>()); BaseVimInstance vimInstance = createVimInstance(); for (int i = 1; i <= 3; i++) { virtualNetworkFunctionRecord.getVdu().add(createVDU(i, vimInstance)); } return virtualNetworkFunctionRecord; }
HashSet<VirtualNetworkFunctionRecord> virtualNetworkFunctionRecords = new HashSet<>(); VirtualNetworkFunctionRecord virtualNetworkFunctionRecord = new VirtualNetworkFunctionRecord(); virtualNetworkFunctionRecord.setName("mocked_vnfr_name"); virtualNetworkFunctionRecord.setType("test"); virtualNetworkFunctionRecord.setMonitoring_parameter(
virtualNetworkFunctionRecord_nfvo.setName(virtualNetworkFunctionRecord.getName()); virtualNetworkFunctionRecord_nfvo.setDeployment_flavour_key( virtualNetworkFunctionRecord.getDeployment_flavour_key());