aboutsummaryrefslogtreecommitdiffstats
path: root/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/mso/PresetMSOCreateVnfBase.java
blob: 0fcbb3fe0b40412229f79aed7e5089575909f954 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package org.onap.simulator.presetGenerator.presets.mso;

public class PresetMSOCreateVnfBase extends PresetMSOBaseCreateInstancePost {
    protected String serviceInstanceId;

    public PresetMSOCreateVnfBase(String requestId, String serviceInstanceId) {
        super(requestId);
        this.serviceInstanceId = serviceInstanceId;
    }

    public PresetMSOCreateVnfBase(String requestId, String serviceInstanceId, String responseInstanceId) {
        super(requestId, responseInstanceId);
        this.serviceInstanceId = serviceInstanceId;
    }

    @Override
    public boolean isStrictMatch() {
        return true;
    }

    @Override
    public String getReqPath() {
        return getRootPath() + "/serviceInstantiation/v./serviceInstances/" + serviceInstanceId + "/vnfs";
    }
}