public class ContextBuilder extends Object
HttpClientContext
builder.Modifier and Type | Method and Description |
---|---|
HttpClientContext |
build() |
static ContextBuilder |
create() |
static ContextBuilder |
create(SchemePortResolver schemePortResolver) |
ContextBuilder |
preemptiveAuth(org.apache.hc.core5.http.HttpHost host,
AuthScheme authScheme) |
ContextBuilder |
preemptiveBasicAuth(org.apache.hc.core5.http.HttpHost host,
UsernamePasswordCredentials credentials) |
ContextBuilder |
useAuthCache(AuthCache authCache) |
ContextBuilder |
useAuthSchemeRegistry(org.apache.hc.core5.http.config.Lookup<AuthSchemeFactory> authSchemeRegistry) |
ContextBuilder |
useCookieSpecRegistry(org.apache.hc.core5.http.config.Lookup<CookieSpecFactory> cookieSpecRegistry) |
ContextBuilder |
useCookieStore(CookieStore cookieStore) |
ContextBuilder |
useCredentialsProvider(CredentialsProvider credentialsProvider) |
public static ContextBuilder create(SchemePortResolver schemePortResolver)
public static ContextBuilder create()
public ContextBuilder useCookieSpecRegistry(org.apache.hc.core5.http.config.Lookup<CookieSpecFactory> cookieSpecRegistry)
public ContextBuilder useAuthSchemeRegistry(org.apache.hc.core5.http.config.Lookup<AuthSchemeFactory> authSchemeRegistry)
public ContextBuilder useCookieStore(CookieStore cookieStore)
public ContextBuilder useCredentialsProvider(CredentialsProvider credentialsProvider)
public ContextBuilder useAuthCache(AuthCache authCache)
public ContextBuilder preemptiveAuth(org.apache.hc.core5.http.HttpHost host, AuthScheme authScheme)
public ContextBuilder preemptiveBasicAuth(org.apache.hc.core5.http.HttpHost host, UsernamePasswordCredentials credentials)
public HttpClientContext build()
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.