public class RecordSpecBuilder
extends java.lang.Object
Constructor and Description |
---|
RecordSpecBuilder() |
public RecordSpecBuilder forTarget(java.lang.String targetBaseUrl)
public RecordSpecBuilder onlyRequestsMatching(RequestPatternBuilder filterRequestPattern)
public RecordSpecBuilder onlyRequestIds(java.util.List<java.util.UUID> filterIds)
public RecordSpecBuilder extractTextBodiesOver(long size)
public RecordSpecBuilder extractBinaryBodiesOver(long size)
public RecordSpecBuilder makeStubsPersistent(boolean persistent)
public RecordSpecBuilder ignoreRepeatRequests()
public RecordSpecBuilder transformers(java.lang.String... transformerName)
public RecordSpecBuilder transformers(java.util.List<java.lang.String> transformerName)
public RecordSpecBuilder transformerParameters(Parameters parameters)
public RecordSpecBuilder captureHeader(java.lang.String key)
public RecordSpecBuilder captureHeader(java.lang.String key, java.lang.Boolean caseInsensitive)
public RecordSpecBuilder chooseBodyMatchTypeAutomatically()
public RecordSpecBuilder chooseBodyMatchTypeAutomatically(java.lang.Boolean ignoreArrayOrder, java.lang.Boolean ignoreExtraElements, java.lang.Boolean caseInsensitive)
public RecordSpecBuilder matchRequestBodyWithEqualToJson()
public RecordSpecBuilder matchRequestBodyWithEqualToJson(java.lang.Boolean ignoreArrayOrder, java.lang.Boolean ignoreExtraElements)
public RecordSpecBuilder matchRequestBodyWithEqualToXml()
public RecordSpecBuilder matchRequestBodyWithEqualTo()
public RecordSpecBuilder matchRequestBodyWithEqualTo(java.lang.Boolean caseInsensitive)
public RecordSpec build()