Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
H
I
J
M
N
O
P
Q
R
S
T
U
W
X
A
array(String)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Field which is an array
array()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Element as an array
array(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
array()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that is a JSON array
array(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array
array()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
array(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
array()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
arrayEachLike()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Array where each item must match the following example
arrayEachLike(Integer)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Array where each item must match the following example
arrayLike(String)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Deprecated.
Use eachLike instead
arrayLike()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Deprecated.
Use eachLike instead
arrayLike(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Deprecated.
arrayLike()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Deprecated.
use eachLike
arrayLike(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Deprecated.
use eachLike
arrayLike()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Deprecated.
arrayLike(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
arrayLike()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
arrayMaxLike(int)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Array with a maximum size where each item must match the following example
arrayMaxLike(int, int)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Array with a maximum size where each item must match the following example
arrayMinLike(int)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Array with a minimum size where each item must match the following example
arrayMinLike(int, int)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Array with a minimum size where each item must match the following example
asArray()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
asBody()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
au.com.dius.pact.consumer
- package au.com.dius.pact.consumer
au.com.dius.pact.consumer.dsl
- package au.com.dius.pact.consumer.dsl
B
body(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
The body of the request
body(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
The body of the request
body(String, ContentType)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
The body of the request
body(JSONObject)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
The body of the request
body(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
The body of the request
body(Document)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
The body of the request
body(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
The body of the request
body(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
The body of the request
body(String, ContentType)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
The body of the request
body(JSONObject)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
The body of the request
body(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
The body of the request
body(Document)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
The body of the request
body(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Response body to return
body(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Response body to return
body(String, ContentType)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Response body to return
body(JSONObject)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Response body to return
body(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Response body to return
body(Document)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Response body to return
booleanType()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be a boolean
booleanType(Boolean)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be a boolean
booleanType(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be a boolean
booleanType(String, Boolean)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be a boolean
booleanType()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be a boolean
booleanType(Boolean)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be a boolean
booleanValue(Boolean)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be the specified value
booleanValue(String, Boolean)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be the specified boolean
C
close()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
This closes off the object graph build from the DSL in case any close[Object|Array] methods have not been called.
close()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
close()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
close()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
closeArray()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Close of the previous array element
closeArray()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Closes the current array
closeArray()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Closes the current array
closeArray()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
closed
- Variable in class au.com.dius.pact.consumer.dsl.
DslPart
closeObject()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Close off the previous object
closeObject()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
closeObject()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Closes the current JSON object
closeObject()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonBody for objects
consumer(String)
- Static method in class au.com.dius.pact.consumer.
ConsumerPactBuilder
Name the consumer of the pact
ConsumerPactBuilder
- Class in
au.com.dius.pact.consumer
ConsumerPactBuilder(String)
- Constructor for class au.com.dius.pact.consumer.
ConsumerPactBuilder
D
date()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be formatted as an ISO date
date(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must match the provided date format
date(String, Date)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must match the provided date format
date()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute named 'date' that must be formatted as an ISO date
date(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be formatted as an ISO date
date(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must match the provided date format
date(String, String, Date)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must match the provided date format
date()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be formatted as an ISO date
date(String)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must match the provided date format
date(String, Date)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must match the provided date format
decimalType()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be a decimal value
decimalType(BigDecimal)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be a decimalType value
decimalType(Double)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Attribute that must be a decimalType value
decimalType(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be a decimal value
decimalType(String, BigDecimal)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be a decimalType value
decimalType(String, Double)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be a decimalType value
decimalType()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be a decimal value
decimalType(BigDecimal)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be a decimalType value
decimalType(Double)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be a decimalType value
DslPart
- Class in
au.com.dius.pact.consumer.dsl
Abstract base class to support Object and Array JSON DSL builders
DslPart(DslPart, String)
- Constructor for class au.com.dius.pact.consumer.dsl.
DslPart
DslPart(String)
- Constructor for class au.com.dius.pact.consumer.dsl.
DslPart
E
eachLike(String)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array field where each element must match the following object
eachLike()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array element where each element of the array must match the following object
eachLike(String, int)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array field where each element must match the following object
eachLike(int)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array element where each element of the array must match the following object
eachLike(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
eachLike(String, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
eachLike()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that is an array where each item must match the following example
eachLike(int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that is an array where each item must match the following example
eachLike(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array where each item must match the following example
eachLike()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
eachLike(String, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array where each item must match the following example
eachLike(int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
eachLike(String, PactDslJsonRootValue)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array of values that are not objects where each item must match the following example
eachLike(String, PactDslJsonRootValue, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array of values that are not objects where each item must match the following example
eachLike(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
eachLike(int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
eachLike(String, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
eachLike()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
G
generate()
- Method in class nl.flotsam.xeger.
Xeger
Generates a random String that is guaranteed to match the regular expression passed to the constructor.
getBody()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
getBody()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
getBody()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
getBody()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
getConsumerName()
- Method in class au.com.dius.pact.consumer.
ConsumerPactBuilder
Returns the name of the consumer
getInteractions()
- Method in class au.com.dius.pact.consumer.
ConsumerPactBuilder
getMatchers()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
getNumberExamples()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Returns the number of example elements to generate for sample bodies
getRandomInt(int, int, Random)
- Static method in class nl.flotsam.xeger.
XegerUtils
Generates a random number within the given bounds.
given(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
given(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslWithProvider
Describe the state the provider needs to be in for the pact test to be verified.
guid()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Deprecated.
use uuid instead
guid(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Deprecated.
use uuid instead
guid(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Deprecated.
use uuid instead
guid(String, UUID)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Deprecated.
use uuid instead
guid(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Deprecated.
use uuid instead
H
hasPactWith(String)
- Method in class au.com.dius.pact.consumer.
ConsumerPactBuilder
Name the provider that the consumer has a pact with
headers(Map<String, String>)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
Headers to be included in the request
headers(Map<String, String>)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
Headers to be included in the request
headers(Map<String, String>)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Response headers to return
HEXADECIMAL
- Static variable in class au.com.dius.pact.consumer.dsl.
DslPart
hexValue()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be encoded as a hexadecimal value
hexValue(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be encoded as a hexadecimal value
hexValue(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be encoded as a hexadecimal value
hexValue(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be encoded as a hexadecimal value
hexValue()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be encoded as a hexadecimal value
hexValue(String)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be encoded as a hexadecimal value
I
id()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be a numeric identifier
id(Long)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be a numeric identifier
id()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute named 'id' that must be a numeric identifier
id(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be a numeric identifier
id(String, Long)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be a numeric identifier
id()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be a numeric identifier
id(Long)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be a numeric identifier
integerType()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be an integer
integerType(Long)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be an integer
integerType(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be an integer
integerType(String, Long)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be an integer
integerType(String, Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be an integer
integerType()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be an integer
integerType(Long)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be an integer
integerType(Integer)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be an integer
InvalidMatcherException
- Exception in
au.com.dius.pact.consumer
InvalidMatcherException(String)
- Constructor for exception au.com.dius.pact.consumer.
InvalidMatcherException
IP_ADDRESS
- Static variable in class au.com.dius.pact.consumer.dsl.
DslPart
ipAddress()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be an IP4 address
ipAddress(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be an IP4 address
ipAddress()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be an IP4 address
J
jsonBody()
- Static method in class au.com.dius.pact.consumer.
ConsumerPactBuilder
M
matchDate(String)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
matchers
- Variable in class au.com.dius.pact.consumer.dsl.
DslPart
matchHeader(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
Match a request header.
matchHeader(String, String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
Match a request header.
matchHeader(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Match a response header.
matchHeader(String, String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Match a response header.
matchMax(Integer)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
matchMin(Integer)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
matchPath(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
The path of the request.
matchPath(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
The path of the request
matchPath(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
The path of the request.
matchPath(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
The path of the request
matchTime(String)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
matchTimestamp(String)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
matchType()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
matchType(String)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
maxArrayLike(String, Integer)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array field with a maximum size and each element must match the provided object
maxArrayLike(Integer)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array element with a maximum size and each element of the array must match the provided object
maxArrayLike(String, Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array field with a maximum size and each element must match the provided object
maxArrayLike(Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array element with a maximum size and each element of the array must match the provided object
maxArrayLike(String, Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
maxArrayLike(Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that is an array with a maximum size where each item must match the following example
maxArrayLike(String, Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
maxArrayLike(Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that is an array with a maximum size where each item must match the following example
maxArrayLike(String, Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array with a maximum size where each item must match the following example
maxArrayLike(Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
maxArrayLike(String, Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array with a maximum size where each item must match the following example
maxArrayLike(Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
maxArrayLike(String, Integer, PactDslJsonRootValue)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array of values with a maximum size that are not objects where each item must match the following example
maxArrayLike(String, Integer, PactDslJsonRootValue, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array of values with a maximum size that are not objects where each item must match the following example
maxArrayLike(String, Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
maxArrayLike(Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
maxArrayLike(String, Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
maxArrayLike(Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
method(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
The HTTP method for the request
method(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
The HTTP method for the request
minArrayLike(String, Integer)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array field with a minumum size and each element must match the provided object
minArrayLike(Integer)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array element with a minumum size and each element of the array must match the provided object
minArrayLike(String, Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array field with a minumum size and each element must match the provided object
minArrayLike(Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Array element with a minumum size and each element of the array must match the provided object
minArrayLike(String, Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
minArrayLike(Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that is an array with a minimum size where each item must match the following example
minArrayLike(String, Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
minArrayLike(Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that is an array with a minimum size where each item must match the following example
minArrayLike(String, Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array with a minimum size where each item must match the following example
minArrayLike(Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
minArrayLike(String, Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array with a minimum size where each item must match the following example
minArrayLike(Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
minArrayLike(String, Integer, PactDslJsonRootValue)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array of values with a minimum size that are not objects where each item must match the following example
minArrayLike(String, Integer, PactDslJsonRootValue, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is an array of values with a minimum size that are not objects where each item must match the following example
minArrayLike(String, Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
minArrayLike(Integer)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
minArrayLike(String, Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
minArrayLike(Integer, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonArray for arrays
N
nl.flotsam.xeger
- package nl.flotsam.xeger
nullValue()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Adds a null value to the list
nullValue(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Sets the field to a null value
number(Number)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be the specified value
numberType()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that can be any number
numberType(Number)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that can be any number
numberType(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that can be any number
numberType(String, Number)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that can be any number
numberType()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that can be any number
numberType(Number)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that can be any number
numberValue(Number)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
numberValue(String, Number)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be the specified number
O
object(String)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Object field
object()
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
Object element
object(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
object()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that is a JSON object
object(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that is a JSON object
object()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
object(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonBody for objects
object()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Deprecated.
Use PactDslJsonBody for objects
P
PactDslJsonArray
- Class in
au.com.dius.pact.consumer.dsl
DSL to define a JSON array
PactDslJsonArray()
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
PactDslJsonArray(String, DslPart)
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
PactDslJsonArray(String, DslPart, boolean)
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
PactDslJsonBody
- Class in
au.com.dius.pact.consumer.dsl
DSL to define a JSON Object
PactDslJsonBody()
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
PactDslJsonBody(String, DslPart)
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
PactDslJsonRootValue
- Class in
au.com.dius.pact.consumer.dsl
PactDslJsonRootValue()
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
PactDslRequestWithoutPath
- Class in
au.com.dius.pact.consumer.dsl
PactDslRequestWithoutPath(ConsumerPactBuilder, PactDslWithState, String)
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
PactDslRequestWithPath
- Class in
au.com.dius.pact.consumer.dsl
PactDslRequestWithPath(ConsumerPactBuilder, String, String, String, String, String, String, Map<String, String>, String, OptionalBody, Map<String, Map<String, Object>>)
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
PactDslRequestWithPath(ConsumerPactBuilder, PactDslRequestWithPath, String)
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
PactDslResponse
- Class in
au.com.dius.pact.consumer.dsl
PactDslResponse(ConsumerPactBuilder, PactDslRequestWithPath)
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslResponse
PactDslWithProvider
- Class in
au.com.dius.pact.consumer.dsl
PactDslWithProvider(ConsumerPactBuilder, String)
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslWithProvider
PactDslWithState
- Class in
au.com.dius.pact.consumer.dsl
PactDslWithState(ConsumerPactBuilder, String, String, String)
- Constructor for class au.com.dius.pact.consumer.dsl.
PactDslWithState
parent
- Variable in class au.com.dius.pact.consumer.dsl.
DslPart
path(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
The path of the request
path(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
The path of the request
putArray(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
putArray(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
putArray(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
putArray(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
putObject(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
putObject(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
putObject(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
putObject(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Q
query(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithoutPath
The query string for the request
query(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
The query string for the request
R
realType()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Deprecated.
Use decimalType instead
realType(Double)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Deprecated.
Use decimalType instead
realType(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Deprecated.
Use decimal instead
realType(String, Double)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Deprecated.
Use decimal instead
regexp(String)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
root
- Variable in class au.com.dius.pact.consumer.dsl.
DslPart
run(MockProviderConfig)
- Method in interface au.com.dius.pact.consumer.
TestRun
S
setMatcher(Map<String, Object>)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
setMatchers(Map<String, Map<String, Object>>)
- Method in class au.com.dius.pact.consumer.dsl.
DslPart
setNumberExamples(int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Sets the number of example elements to generate for sample bodies
setValue(Object)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
status(int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Response status code
string(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be the specified value
stringMatcher(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must match the regular expression
stringMatcher(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must match the regular expression
stringMatcher(String, String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must match the regular expression
stringMatcher(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must match the regular expression
stringMatcher(String, String)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must match the regular expression
stringMatcher(String)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must match the regular expression
stringType()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that can be any string
stringType(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that can be any string
stringType(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that can be any string
stringType(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that can be any string
stringType()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that can be any string
stringType(String)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that can be any string
stringValue(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be the specified value
stringValue(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be the specified value
T
template(DslPart)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Adds the template object to the array
template(DslPart, int)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Adds a number of template objects to the array
TestRun
- Interface in
au.com.dius.pact.consumer
time()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be an ISO formatted time
time(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must match the given time format
time(String, Date)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must match the given time format
time()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute named 'time' that must be an ISO formatted time
time(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be an ISO formatted time
time(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must match the given time format
time(String, String, Date)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must match the given time format
time()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be an ISO formatted time
time(String)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must match the given time format
time(String, Date)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must match the given time format
timestamp()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be an ISO formatted timestamp
timestamp(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must match the given timestamp format
timestamp(String, Date)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must match the given timestamp format
timestamp()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute named 'timestamp' that must be an ISO formatted timestamp
timestamp(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be an ISO formatted timestamp
timestamp(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must match the given timestamp format
timestamp(String, String, Date)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must match the given timestamp format
timestamp()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be an ISO formatted timestamp
timestamp(String)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must match the given timestamp format
timestamp(String, Date)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must match the given timestamp format
toFragment()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Terminates the DSL and builds a pact fragment to represent the interactions
toString()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
toString()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
U
uponReceiving(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslResponse
Description of the request that is expected to be received
uponReceiving(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslWithProvider
Description of the request that is expected to be received
uponReceiving(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslWithState
Description of the request that is expected to be received
uuid()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be encoded as an UUID
uuid(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonArray
Element that must be encoded as an UUID
uuid(String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be encoded as an UUID
uuid(String, UUID)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be encoded as an UUID
uuid(String, String)
- Method in class au.com.dius.pact.consumer.dsl.
PactDslJsonBody
Attribute that must be encoded as an UUID
uuid()
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be encoded as an UUID
uuid(UUID)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be encoded as an UUID
uuid(String)
- Static method in class au.com.dius.pact.consumer.dsl.
PactDslJsonRootValue
Value that must be encoded as an UUID
UUID_REGEX
- Static variable in class au.com.dius.pact.consumer.dsl.
DslPart
W
willRespondWith()
- Method in class au.com.dius.pact.consumer.dsl.
PactDslRequestWithPath
Define the response to return
X
Xeger
- Class in
nl.flotsam.xeger
An object that will generate text from a regular expression.
Xeger(String, Random)
- Constructor for class nl.flotsam.xeger.
Xeger
Constructs a new instance, accepting the regular expression and the randomizer.
Xeger(String)
- Constructor for class nl.flotsam.xeger.
Xeger
As
Xeger.Xeger(String, java.util.Random)
, creating a
Random
instance implicityly.
XegerUtils
- Class in
nl.flotsam.xeger
Potentially a huge collection of utilities; now limited to only one method.
xmlToString(Document)
- Static method in class au.com.dius.pact.consumer.
ConsumerPactBuilder
A
B
C
D
E
G
H
I
J
M
N
O
P
Q
R
S
T
U
W
X
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes