Tosca for Workflow operations
[sdc.git] / catalog-be / src / main / java / org / openecomp / sdc / be / tosca / model / ToscaTemplate.java
index 3872382..2b3889e 100644 (file)
@@ -7,9 +7,9 @@
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 
 package org.openecomp.sdc.be.tosca.model;
 
-import org.apache.commons.lang3.tuple.Triple;
-import org.openecomp.sdc.be.model.Component;
-
 import java.util.List;
 import java.util.Map;
+import org.apache.commons.lang3.tuple.Triple;
+import org.openecomp.sdc.be.model.Component;
 
 public class ToscaTemplate {
+
     private String tosca_definitions_version;
     private ToscaMetadata metadata;
     private List<Map<String, Map<String, String>>> imports;
+    private Map<String, Object> interface_types;
     private Map<String, ToscaNodeType> node_types;
     private ToscaTopolgyTemplate topology_template;
 
@@ -47,6 +48,7 @@ public class ToscaTemplate {
         this.node_types = node_types;
     }
 
+
     public List<Map<String, Map<String, String>>> getImports() {
         return imports;
     }
@@ -87,4 +89,17 @@ public class ToscaTemplate {
         this.dependencies = dependencies;
     }
 
+    public Map<String, Object> getInterface_types() {
+        return interface_types;
+    }
+
+    //    public void setInterface_types(Map<String, Object> interface_types) {
+    //        this.interface_types = interface_types;
+    //    }
+
+    public void setInterface_types(Map<String, Object> interface_types) {
+        this.interface_types = interface_types;
+
+    }
 }
+