1 package org.opencomp.simulator.presetGenerator.presets.aai;
3 import com.google.common.collect.ImmutableMap;
4 import org.opencomp.simulator.presetGenerator.presets.BasePresets.BaseAAIPreset;
5 import org.springframework.http.HttpMethod;
7 import java.util.Collections;
11 public class BasePresetAAIGetVersion extends BaseAAIPreset {
12 public String modelVersionId1;
13 public String modelInvariantId;
15 public BasePresetAAIGetVersion(String modelVersionId1, String modelInvariantId) {
16 this.modelVersionId1 = modelVersionId1;
17 this.modelInvariantId = modelInvariantId;
20 public HttpMethod getReqMethod() {
21 return HttpMethod.PUT;
25 public String getReqPath() {
26 return getRootPath() + "/query";
30 public Map<String, List> getQueryParams() {
31 return ImmutableMap.of("format", Collections.singletonList("resource"));
35 public Object getRequestBody() {
36 return "{\"start\" : \"service-design-and-creation/models/\", \"query\" : \"query/serviceModels-byDistributionStatus?distributionStatus=DISTRIBUTION_COMPLETE_OK\"}";
39 public String getModelVersionId1() {
40 return modelVersionId1;
43 public String getModelInvariantId() {
44 return modelInvariantId;