class PactDslRequestWithoutPath extends PactDslRequestBase
- Alphabetic
- By Inheritance
- PactDslRequestWithoutPath
- PactDslRequestBase
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new PactDslRequestWithoutPath(consumerPactBuilder: ConsumerPactBuilder, pactDslWithState: PactDslWithState, description: String, defaultRequestValues: PactDslRequestWithoutPath, defaultResponseValues: PactDslResponse)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
body(body: Document): PactDslRequestWithoutPath
The body of the request
The body of the request
- body
XML Document
-
def
body(body: DslPart): PactDslRequestWithoutPath
The body of the request
The body of the request
- body
Built using the Pact body DSL
-
def
body(body: JSONObject): PactDslRequestWithoutPath
The body of the request
The body of the request
- body
Request body in JSON form
-
def
body(body: Supplier[String], mimeType: ContentType): PactDslRequestWithoutPath
The body of the request
The body of the request
- body
Request body in Java Functional Interface Supplier that must return a string
-
def
body(body: Supplier[String], mimeType: String): PactDslRequestWithoutPath
The body of the request
The body of the request
- body
Request body in Java Functional Interface Supplier that must return a string
-
def
body(body: Supplier[String]): PactDslRequestWithoutPath
The body of the request
The body of the request
- body
Request body in Java Functional Interface Supplier that must return a string
-
def
body(body: String, mimeType: ContentType): PactDslRequestWithoutPath
The body of the request
The body of the request
- body
Request body in string form
-
def
body(body: String, mimeType: String): PactDslRequestWithoutPath
The body of the request
The body of the request
- body
Request body in string form
-
def
body(body: String): PactDslRequestWithoutPath
The body of the request
The body of the request
- body
Request body in string form
-
def
bodyWithSingleQuotes(body: String, mimeType: ContentType): PactDslRequestWithoutPath
The body of the request with possible single quotes as delimiters and using
QuoteUtilto convert single quotes to double quotes if required.The body of the request with possible single quotes as delimiters and using
QuoteUtilto convert single quotes to double quotes if required.- body
Request body in string form
-
def
bodyWithSingleQuotes(body: String, mimeType: String): PactDslRequestWithoutPath
The body of the request with possible single quotes as delimiters and using
QuoteUtilto convert single quotes to double quotes if required.The body of the request with possible single quotes as delimiters and using
QuoteUtilto convert single quotes to double quotes if required.- body
Request body in string form
-
def
bodyWithSingleQuotes(body: String): PactDslRequestWithoutPath
The body of the request with possible single quotes as delimiters and using
QuoteUtilto convert single quotes to double quotes if required.The body of the request with possible single quotes as delimiters and using
QuoteUtilto convert single quotes to double quotes if required.- body
Request body in string form
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
headers(firstHeaderName: String, firstHeaderValue: String, headerNameValuePairs: <repeated...>[String]): PactDslRequestWithoutPath
Headers to be included in the request
Headers to be included in the request
- firstHeaderName
The name of the first header
- firstHeaderValue
The value of the first header
- headerNameValuePairs
Additional headers in name-value pairs.
-
def
headers(headers: Map[String, String]): PactDslRequestWithoutPath
Headers to be included in the request
Headers to be included in the request
- headers
Key-value pairs
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
matchPath(pathRegex: String, path: String): PactDslRequestWithPath
The path of the request
The path of the request
- pathRegex
regular expression to use to match paths
- path
string path to use when generating requests
-
def
matchPath(pathRegex: String): PactDslRequestWithPath
The path of the request.
The path of the request. This will generate a random path to use when generating requests
- pathRegex
string path regular expression to match with
-
def
method(method: String): PactDslRequestWithoutPath
The HTTP method for the request
The HTTP method for the request
- method
Valid HTTP method
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
path(path: String): PactDslRequestWithPath
The path of the request
The path of the request
- path
string path
-
def
query(query: String): PactDslRequestWithoutPath
The query string for the request
The query string for the request
- query
query string
-
def
setupDefaultValues(): Unit
- Attributes
- protected[au.com.dius.pact.consumer.dsl]
- Definition Classes
- PactDslRequestBase
-
def
setupFileUpload(partName: String, fileName: String, fileContentType: String, data: Array[Byte]): Unit
- Attributes
- protected[au.com.dius.pact.consumer.dsl]
- Definition Classes
- PactDslRequestBase
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
withFileUpload(partName: String, fileName: String, fileContentType: String, data: Array[Byte]): PactDslRequestWithoutPath
Sets up a file upload request.
Sets up a file upload request. This will add the correct content type header to the request
- partName
This is the name of the part in the multipart body.
- fileName
This is the name of the file that was uploaded
- fileContentType
This is the content type of the uploaded file
- data
This is the actual file contents