Modifier and Type | Method and Description |
---|---|
Request.Builder |
body(Object body) |
Request |
build() |
Request.Builder |
cookie(String key,
Object value) |
Request.Builder |
cookies(Map<String,Object> cookies) |
Request.Builder |
header(String key,
Object value) |
Request.Builder |
headers(Map<String,Object> headers) |
Request.Builder |
method(org.springframework.cloud.contract.spec.internal.HttpMethods.HttpMethod method) |
Request.Builder |
path(String path) |
Request.Builder |
protocol(ContractVerifierHttpMetaData.Protocol protocol) |
Request.Builder |
protocol(String protocol) |
Request.Builder |
queryParam(String name,
String value) |
Request.Builder |
queryParams(List<AbstractMap.SimpleEntry<String,String>> queryParameters) |
Request.Builder |
scheme(ContractVerifierHttpMetaData.Scheme scheme) |
Request.Builder |
scheme(String scheme) |
public Request.Builder method(org.springframework.cloud.contract.spec.internal.HttpMethods.HttpMethod method)
method
- HTTP methodpublic Request.Builder path(String path)
path
- HTTP pathpublic Request.Builder scheme(String scheme)
scheme
- text representation of a schemepublic Request.Builder protocol(String protocol)
protocol
- text representation of a protocolpublic Request.Builder scheme(ContractVerifierHttpMetaData.Scheme scheme)
scheme
- representation of a schemepublic Request.Builder protocol(ContractVerifierHttpMetaData.Protocol protocol)
protocol
- representation of a protocolpublic Request.Builder body(Object body)
body
- HTTP bodypublic Request.Builder queryParam(String name, String value)
name
- - query parameter namevalue
- - query parameter valuepublic Request.Builder queryParams(List<AbstractMap.SimpleEntry<String,String>> queryParameters)
queryParameters
- - list of query parameterspublic Request.Builder headers(Map<String,Object> headers)
headers
- HTTP headerspublic Request.Builder header(String key, Object value)
key
- HTTP header keyvalue
- HTTP header valuepublic Request.Builder cookie(String key, Object value)
key
- cookie keyvalue
- cookie valuepublic Request.Builder cookies(Map<String,Object> cookies)
cookies
- HTTP cookiesCopyright © 2016–2022 Spring. All rights reserved.