Package org.apereo.cas.util.http
Class HttpExecutionRequest.HttpExecutionRequestBuilder<C extends HttpExecutionRequest,B extends HttpExecutionRequest.HttpExecutionRequestBuilder<C,B>>
java.lang.Object
org.apereo.cas.util.http.HttpExecutionRequest.HttpExecutionRequestBuilder<C,B>
- Enclosing class:
HttpExecutionRequest
public abstract static class HttpExecutionRequest.HttpExecutionRequestBuilder<C extends HttpExecutionRequest,B extends HttpExecutionRequest.HttpExecutionRequestBuilder<C,B>>
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbasicAuthPassword
(String basicAuthPassword) basicAuthUsername
(String basicAuthUsername) bearerToken
(String bearerToken) abstract C
build()
httpClient
(HttpClient httpClient) method
(@NonNull org.springframework.http.HttpMethod method) parameters
(Map<String, String> parameters) toString()
-
Constructor Details
-
HttpExecutionRequestBuilder
public HttpExecutionRequestBuilder()
-
-
Method Details
-
httpClient
- Returns:
this
.
-
method
- Returns:
this
.
-
url
- Returns:
this
.
-
basicAuthUsername
- Returns:
this
.
-
basicAuthPassword
- Returns:
this
.
-
entity
- Returns:
this
.
-
proxyUrl
- Returns:
this
.
-
bearerToken
- Returns:
this
.
-
parameters
- Returns:
this
.
-
headers
- Returns:
this
.
-
build
-
toString
-