80 lines
1.6 KiB
Java
80 lines
1.6 KiB
Java
package com.eactive.testmaster.api.dto;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.List;
|
|
import javax.validation.constraints.Min;
|
|
|
|
public class MockResponseDTO {
|
|
|
|
@Min(100)
|
|
private int statusCode = 200;
|
|
|
|
private List<MockHeaderDTO> headers = new ArrayList<>();
|
|
|
|
private String body;
|
|
|
|
private long delay = 0; //millisecond
|
|
|
|
private String defaultResponse;
|
|
|
|
private List<MockConditionDTO> conditions;
|
|
|
|
private String encodingCharset;
|
|
|
|
public int getStatusCode() {
|
|
return statusCode;
|
|
}
|
|
|
|
public void setStatusCode(int statusCode) {
|
|
this.statusCode = statusCode;
|
|
}
|
|
|
|
public List<MockHeaderDTO> getHeaders() {
|
|
return headers;
|
|
}
|
|
|
|
public void setHeaders(List<MockHeaderDTO> headers) {
|
|
this.headers = headers;
|
|
}
|
|
|
|
public String getBody() {
|
|
return body;
|
|
}
|
|
|
|
public void setBody(String body) {
|
|
this.body = body;
|
|
}
|
|
|
|
public long getDelay() {
|
|
return delay;
|
|
}
|
|
|
|
public void setDelay(long delay) {
|
|
this.delay = delay;
|
|
}
|
|
|
|
public List<MockConditionDTO> getConditions() {
|
|
return conditions;
|
|
}
|
|
|
|
public void setConditions(List<MockConditionDTO> conditions) {
|
|
this.conditions = conditions;
|
|
}
|
|
|
|
public String getDefaultResponse() {
|
|
return defaultResponse;
|
|
}
|
|
|
|
public void setDefaultResponse(String defaultResponse) {
|
|
this.defaultResponse = defaultResponse;
|
|
}
|
|
|
|
public String getEncodingCharset() {
|
|
return encodingCharset;
|
|
}
|
|
|
|
public void setEncodingCharset(String encodingCharset) {
|
|
this.encodingCharset = encodingCharset;
|
|
}
|
|
}
|