public abstract class PactDslRequestBase
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
CONTENT_TYPE |
protected PactDslRequestWithoutPath |
defaultRequestValues |
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
query |
protected au.com.dius.pact.core.model.OptionalBody |
requestBody |
protected au.com.dius.pact.core.model.generators.Generators |
requestGenerators |
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
requestHeaders |
protected au.com.dius.pact.core.model.matchingrules.MatchingRules |
requestMatchers |
protected java.lang.String |
requestMethod |
Constructor and Description |
---|
PactDslRequestBase(PactDslRequestWithoutPath defaultRequestValues) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
getContentTypeHeader() |
protected boolean |
isContentTypeHeaderNotSet() |
protected PactDslRequestBase |
queryMatchingDateBase(java.lang.String field,
java.lang.String pattern,
java.lang.String example) |
protected PactDslRequestBase |
queryMatchingDatetimeBase(java.lang.String field,
java.lang.String pattern,
java.lang.String example) |
protected PactDslRequestBase |
queryMatchingTimeBase(java.lang.String field,
java.lang.String pattern,
java.lang.String example) |
protected void |
setupDefaultValues() |
protected void |
setupFileUpload(java.lang.String partName,
java.lang.String fileName,
java.lang.String fileContentType,
byte[] data) |
protected void |
setupMultipart(org.apache.http.entity.mime.MultipartEntityBuilder multipartBuilder) |
protected static final java.lang.String CONTENT_TYPE
protected final PactDslRequestWithoutPath defaultRequestValues
protected java.lang.String requestMethod
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> requestHeaders
protected java.util.Map<java.lang.String,java.util.List<java.lang.String>> query
protected au.com.dius.pact.core.model.OptionalBody requestBody
protected au.com.dius.pact.core.model.matchingrules.MatchingRules requestMatchers
protected au.com.dius.pact.core.model.generators.Generators requestGenerators
public PactDslRequestBase(PactDslRequestWithoutPath defaultRequestValues)
protected void setupDefaultValues()
protected void setupFileUpload(java.lang.String partName, java.lang.String fileName, java.lang.String fileContentType, byte[] data) throws java.io.IOException
java.io.IOException
protected void setupMultipart(org.apache.http.entity.mime.MultipartEntityBuilder multipartBuilder) throws java.io.IOException
java.io.IOException
protected PactDslRequestBase queryMatchingDateBase(java.lang.String field, java.lang.String pattern, java.lang.String example)
protected PactDslRequestBase queryMatchingTimeBase(java.lang.String field, java.lang.String pattern, java.lang.String example)
protected PactDslRequestBase queryMatchingDatetimeBase(java.lang.String field, java.lang.String pattern, java.lang.String example)
protected boolean isContentTypeHeaderNotSet()
protected java.lang.String getContentTypeHeader()