Support instance count on node template
[sdc.git] / common-be / src / main / java / org / openecomp / sdc / be / datatypes / elements / ComponentInstanceDataDefinition.java
index ce8dda0..2d493e4 100644 (file)
@@ -55,6 +55,7 @@ public class ComponentInstanceDataDefinition extends ToscaDataDefinition {
         setPosY(dataDefinition.getPosY());
         setMinOccurrences(dataDefinition.getMinOccurrences());
         setMaxOccurrences(dataDefinition.getMaxOccurrences());
+        setInstanceCount(dataDefinition.getInstanceCount());
         setPropertyValueCounter(dataDefinition.getPropertyValueCounter());
         setNormalizedName(dataDefinition.getNormalizedName());
         setOriginType(dataDefinition.getOriginType());
@@ -156,6 +157,14 @@ public class ComponentInstanceDataDefinition extends ToscaDataDefinition {
         setToscaPresentationValue(JsonPresentationFields.CI_MAX_OCCURRENCES, maxOccurrences);
     }
 
+    public String getInstanceCount() {
+        return (String) getToscaPresentationValue(JsonPresentationFields.CI_INSTANCE_COUNT);
+    }
+
+    public void setInstanceCount(String instanceCountInput) {
+        setToscaPresentationValue(JsonPresentationFields.CI_INSTANCE_COUNT, instanceCountInput);
+    }
+
     public String getComponentUid() {
         return (String) getToscaPresentationValue(JsonPresentationFields.CI_COMPONENT_UID);
     }