1 package org.onap.simulator.presetGenerator.presets.mso;
3 import static java.util.Collections.singletonList;
5 import com.google.common.collect.ImmutableMap;
8 import org.onap.simulator.presetGenerator.presets.BasePresets.BaseMSOPreset;
9 import org.springframework.http.HttpMethod;
11 public class PresetMSOOrchestrationRequestsGetByRequestId extends BaseMSOPreset {
14 public HttpMethod getReqMethod() {
15 return HttpMethod.GET;
19 public String getReqPath() {
20 return getRootPath() + "/orchestrationRequests/v.";
24 public Map<String, List> getQueryParams() {
25 return ImmutableMap.of("filter", singletonList("requestId:EQUALS:405652f4-ceb3-4a75-9474-8aea71480a77"));
29 public Object getResponseBody() {
32 " \"requestList\": [{ " +
34 " \"requestId\": \"405652f4-ceb3-4a75-9474-8aea71480a77\"," +
35 " \"startTime\": \"Mon, 13 Aug 2018 18:13:28 GMT\"," +
36 " \"requestScope\": \"service\"," +
37 " \"requestType\": \"createInstance\"," +
38 " \"requestDetails\": {" +
40 " \"modelInvariantId\": \"c42c7d13-435e-4a38-84e5-158972673ff2\"," +
41 " \"modelType\": \"service\"," +
42 " \"modelName\": \"CGWY27-SVC\"," +
43 " \"modelVersion\": \"1.0\"," +
44 " \"modelVersionId\": \"c0e6858a-e467-412c-9766-3872f03ac0ab\"," +
45 " \"modelUuid\": \"c0e6858a-e467-412c-9766-3872f03ac0ab\"," +
46 " \"modelInvariantUuid\": \"c42c7d13-435e-4a38-84e5-158972673ff2\"" +
48 " \"requestInfo\": {" +
49 " \"source\": \"VID\"," +
50 " \"suppressRollback\": false," +
51 " \"requestorId\": \"cb4449\"" +
53 " \"subscriberInfo\": {" +
54 " \"globalSubscriberId\": \"a9a77d5a-123e-4ca2-9eb9-0b015d2ee0fb\"" +
56 " \"requestParameters\": {" +
57 " \"subscriptionServiceType\": \"Kennedy\"," +
58 " \"aLaCarte\": true," +
59 " \"testApi\": \"VNF_API\"" +
62 " \"projectName\": \"Kennedy\"" +
64 " \"owningEntity\": {" +
65 " \"owningEntityId\": \"10c645f5-9924-4b89-bec0-b17cf49d3cad\"," +
66 " \"owningEntityName\": \"EMANUEL-CORE\"" +
69 " \"instanceReferences\": {" +
70 " \"requestorId\": \"cb4449\"" +
72 " \"requestStatus\": {" +
73 " \"requestState\": \"FAILED\"," +
74 " \"statusMessage\": \"Service Instance was failed.\"," +
75 " \"percentProgress\": 100," +
76 " \"finishTime\": \"Mon, 13 Aug 2018 18:13:39 GMT\"" +