Merge from ECOMP's repository
[vid.git] / vid-app-common / src / main / java / org / onap / vid / model / serviceInstantiation / InstanceGroup.java
1 package org.onap.vid.model.serviceInstantiation;
2
3 import com.fasterxml.jackson.annotation.JsonProperty;
4 import org.onap.vid.job.JobAdapter;
5 import org.onap.vid.mso.model.ModelInfo;
6
7 public class InstanceGroup extends BaseResource implements JobAdapter.AsyncJobRequest {
8
9     public InstanceGroup(@JsonProperty("modelInfo") ModelInfo modelInfo,
10                          @JsonProperty("instanceName") String instanceName,
11                          @JsonProperty("action") String action,
12                          @JsonProperty("rollbackOnFailure") boolean rollbackOnFailure,
13                          @JsonProperty("instanceId") String instanceId) {
14
15         super(modelInfo, instanceName, action, null, null, null, null, rollbackOnFailure, instanceId);
16     }
17
18     @Override
19     protected String getModelType() {
20         return "instanceGroup";
21     }
22 }