aboutsummaryrefslogtreecommitdiffstats
path: root/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java
diff options
context:
space:
mode:
Diffstat (limited to 'vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java')
-rw-r--r--vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java24
1 files changed, 22 insertions, 2 deletions
diff --git a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java
index 680dabe92..56fd1c9a7 100644
--- a/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java
+++ b/vid-automation/src/main/java/org/onap/simulator/presetGenerator/presets/model/RegistrationRequest.java
@@ -11,6 +11,8 @@ public class RegistrationRequest {
public static class SimulatorRequest {
public final HttpMethod method;
public final String path;
+ public final boolean strict;
+ public final Map<String,String> headers;
@JsonInclude(JsonInclude.Include.NON_NULL)
public final Map<String,List> queryParams;
@@ -18,11 +20,13 @@ public class RegistrationRequest {
@JsonInclude(JsonInclude.Include.NON_NULL)
public final Object body;
- public SimulatorRequest(HttpMethod method, String path, Map<String, List> queryParams, Object body) {
+ public SimulatorRequest(HttpMethod method, String path, Map<String, List> queryParams, Object body, boolean strictMatch, Map<String, String> headers) {
this.method = method;
this.path = path;
this.queryParams = queryParams;
this.body = body;
+ this.strict = strictMatch;
+ this.headers = headers;
}
}
@@ -44,11 +48,27 @@ public class RegistrationRequest {
}
}
+ public static class Misc {
+
+ @JsonInclude(JsonInclude.Include.NON_NULL)
+ public Integer numberOfTimes;
+
+ public boolean replace;
+
+ public Misc(Integer numberOfTimes, boolean replace) {
+ this.numberOfTimes = numberOfTimes;
+ this.replace = replace;
+ }
+ }
+
public SimulatorRequest simulatorRequest;
public SimulatorResponse simulatorResponse;
+ public Misc misc;
- public RegistrationRequest(SimulatorRequest simulatorRequest, SimulatorResponse simulatorResponse) {
+ public RegistrationRequest(SimulatorRequest simulatorRequest, SimulatorResponse simulatorResponse, Misc misc) {
this.simulatorRequest = simulatorRequest;
this.simulatorResponse = simulatorResponse;
+ this.misc = misc;
}
+
}