1 package org.openecomp.simulator.model;
3 import com.fasterxml.jackson.annotation.JsonInclude;
4 import com.fasterxml.jackson.databind.JsonNode;
8 @JsonInclude(JsonInclude.Include.NON_NULL)
9 public class SimulatorResponse {
10 private int responseCode;
11 private Map<String, String> responseHeaders;
15 public int getResponseCode() {
19 public void setResponseCode(int responseCode) {
20 this.responseCode = responseCode;
23 public String getBody() {
27 public void setBody(JsonNode body) {
28 this.body = body.isTextual() ? body.textValue() : body.toString();
31 public Map<String, String> getResponseHeaders() {
32 return responseHeaders;
35 public void setResponseHeaders(Map<String, String> responseHeaders) {
36 this.responseHeaders = responseHeaders;
39 public String getFile() {
43 public void setFile(String file) {
48 public String toString() {
49 return "SimulatorResponse{" +
50 "responseCode=" + responseCode +
51 ", body='" + body + '\'' +
52 ", file='" + file + '\'' +
53 ", responseHeaders='" + responseHeaders + '\'' +