Class HttpClientRequestBuilderImpl
java.lang.Object
ru.tinkoff.kora.http.client.common.request.HttpClientRequestBuilderImpl
- All Implemented Interfaces:
HttpClientRequestBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionHttpClientRequestBuilderImpl(String method, String uriTemplate) HttpClientRequestBuilderImpl(HttpClientRequest httpClientRequest) -
Method Summary
Modifier and TypeMethodDescriptionbody(ru.tinkoff.kora.http.common.body.HttpBodyOutput body) build()queryParam(String name) queryParam(String name, String value) requestTimeout(int timeoutMillis) requestTimeout(Duration timeout) templateParam(String name, String value) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ru.tinkoff.kora.http.client.common.request.HttpClientRequestBuilder
queryParam, queryParam, queryParam, queryParam, queryParam, templateParam, templateParam, templateParam
-
Constructor Details
-
HttpClientRequestBuilderImpl
-
HttpClientRequestBuilderImpl
-
-
Method Details
-
build
- Specified by:
buildin interfaceHttpClientRequestBuilder
-
templateParam
- Specified by:
templateParamin interfaceHttpClientRequestBuilder
-
queryParam
- Specified by:
queryParamin interfaceHttpClientRequestBuilder
-
queryParam
- Specified by:
queryParamin interfaceHttpClientRequestBuilder
-
header
- Specified by:
headerin interfaceHttpClientRequestBuilder
-
header
- Specified by:
headerin interfaceHttpClientRequestBuilder
-
requestTimeout
- Specified by:
requestTimeoutin interfaceHttpClientRequestBuilder
-
requestTimeout
- Specified by:
requestTimeoutin interfaceHttpClientRequestBuilder
-
body
- Specified by:
bodyin interfaceHttpClientRequestBuilder
-