1 package org.opencomp.simulator.presetGenerator.presets.sdc;
3 import org.springframework.http.HttpMethod;
6 * Created by itzikliderman on 21/12/2017.
8 public class PresetSDCGetServiceMetadataGet extends SdcPresetWithModelVersionId {
10 public PresetSDCGetServiceMetadataGet(String modelVersionId, String modelInvariantId, String zipFileName) {
11 super(modelVersionId);
12 this.modelInvariantId = modelInvariantId;
13 this.zipFileName = zipFileName;
16 private final String zipFileName;
17 private final String modelInvariantId;
21 public Object getResponseBody() {
23 " \"uuid\": \""+getModelVersionId()+"\"," +
24 " \"invariantUUID\": \""+getModelInvariantId()+"\"," +
25 " \"name\": \"action-data\"," +
26 " \"version\": \"1.0\"," +
27 " \"toscaModelURL\": \"./"+zipFileName+"\"," +
28 " \"category\": \"Mobility\"," +
29 " \"lifecycleState\": \"CERTIFIED\"," +
30 " \"lastUpdaterUserId\": \"rg276b\"," +
31 " \"lastUpdaterFullName\": null," +
32 " \"distributionStatus\": \"DISTRIBUTED\"," +
33 " \"artifacts\": null," +
34 " \"resources\": null" +
38 public HttpMethod getReqMethod() {
39 return HttpMethod.GET;
43 public String getReqPath() {
44 return super.getReqPath()+"/metadata";
47 public String getModelInvariantId() {
48 return modelInvariantId;