1 package org.openecomp.sdc.translator.datatypes.heattotosca.unifiedmodel.consolidation;
3 import java.util.HashMap;
8 * The type Compute consolidation data.
10 public class ComputeConsolidationData {
12 //Key - Service template file name
13 private Map<String, FileComputeConsolidationData> fileComputeConsolidationData;
16 * Instantiates a new Compute consolidation data.
18 public ComputeConsolidationData() {
19 fileComputeConsolidationData = new HashMap<>();
25 * @return the all files
27 public Set<String> getAllServiceTemplateFileNames() {
28 return fileComputeConsolidationData.keySet();
32 * Gets file compute consolidation data.
34 * @param serviceTemplateFileName the file name
35 * @return the file compute consolidation data
37 public FileComputeConsolidationData getFileComputeConsolidationData(String
38 serviceTemplateFileName) {
39 return fileComputeConsolidationData.get(serviceTemplateFileName);
43 * Sets file compute consolidation data.
45 * @param serviceTemplateFileName the file name
46 * @param fileComputeConsolidationData the file compute consolidation data
48 public void setFileComputeConsolidationData(String serviceTemplateFileName,
49 FileComputeConsolidationData fileComputeConsolidationData) {
50 this.fileComputeConsolidationData.put(serviceTemplateFileName, fileComputeConsolidationData);