public class RecordSpec
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static RecordSpec |
DEFAULTS |
Constructor and Description |
---|
RecordSpec(java.lang.String targetBaseUrl,
ProxiedServeEventFilters filters,
java.util.Map<java.lang.String,CaptureHeadersSpec> captureHeaders,
RequestBodyPatternFactory requestBodyPatternFactory,
ResponseDefinitionBodyMatcher extractBodyCriteria,
SnapshotOutputFormatter outputFormat,
java.lang.Boolean persist,
java.lang.Boolean repeatsAsScenarios,
java.util.List<java.lang.String> transformers,
Parameters transformerParameters) |
Modifier and Type | Method and Description |
---|---|
static RecordSpec |
forBaseUrl(java.lang.String targetBaseUrl) |
java.util.Map<java.lang.String,CaptureHeadersSpec> |
getCaptureHeaders() |
ResponseDefinitionBodyMatcher |
getExtractBodyCriteria() |
ProxiedServeEventFilters |
getFilters() |
SnapshotOutputFormatter |
getOutputFormat() |
java.lang.Boolean |
getRepeatsAsScenarios() |
RequestBodyPatternFactory |
getRequestBodyPatternFactory() |
java.lang.String |
getTargetBaseUrl() |
Parameters |
getTransformerParameters() |
java.util.List<java.lang.String> |
getTransformers() |
boolean |
shouldPersist() |
boolean |
shouldRecordRepeatsAsScenarios() |
public static final RecordSpec DEFAULTS
public RecordSpec(java.lang.String targetBaseUrl, ProxiedServeEventFilters filters, java.util.Map<java.lang.String,CaptureHeadersSpec> captureHeaders, RequestBodyPatternFactory requestBodyPatternFactory, ResponseDefinitionBodyMatcher extractBodyCriteria, SnapshotOutputFormatter outputFormat, java.lang.Boolean persist, java.lang.Boolean repeatsAsScenarios, java.util.List<java.lang.String> transformers, Parameters transformerParameters)
public static RecordSpec forBaseUrl(java.lang.String targetBaseUrl)
public java.lang.String getTargetBaseUrl()
public ProxiedServeEventFilters getFilters()
public java.util.Map<java.lang.String,CaptureHeadersSpec> getCaptureHeaders()
public SnapshotOutputFormatter getOutputFormat()
public boolean shouldPersist()
public boolean shouldRecordRepeatsAsScenarios()
public java.lang.Boolean getRepeatsAsScenarios()
public java.util.List<java.lang.String> getTransformers()
public Parameters getTransformerParameters()
public ResponseDefinitionBodyMatcher getExtractBodyCriteria()
public RequestBodyPatternFactory getRequestBodyPatternFactory()