Class CacheContextBuilder
java.lang.Object
org.apache.hc.client5.http.AbstractClientContextBuilder<HttpCacheContext>
org.apache.hc.client5.http.cache.CacheContextBuilder
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCacheContextBuilder(SchemePortResolver schemePortResolver) -
Method Summary
Modifier and TypeMethodDescriptionbuild()static CacheContextBuildercreate()static CacheContextBuildercreate(SchemePortResolver schemePortResolver) protected HttpCacheContextpreemptiveAuth(org.apache.hc.core5.http.HttpHost host, AuthScheme authScheme) preemptiveBasicAuth(org.apache.hc.core5.http.HttpHost host, UsernamePasswordCredentials credentials) setCacheControl(RequestCacheControl cacheControl) useAuthCache(AuthCache authCache) useAuthSchemeRegistry(org.apache.hc.core5.http.config.Lookup<AuthSchemeFactory> authSchemeRegistry) useCookieSpecRegistry(org.apache.hc.core5.http.config.Lookup<CookieSpecFactory> cookieSpecRegistry) useCookieStore(CookieStore cookieStore) useCredentialsProvider(CredentialsProvider credentialsProvider)
-
Field Details
-
cacheControl
-
-
Constructor Details
-
CacheContextBuilder
-
-
Method Details
-
create
-
create
-
useCookieSpecRegistry
public CacheContextBuilder useCookieSpecRegistry(org.apache.hc.core5.http.config.Lookup<CookieSpecFactory> cookieSpecRegistry) - Overrides:
useCookieSpecRegistryin classAbstractClientContextBuilder<HttpCacheContext>
-
useAuthSchemeRegistry
public CacheContextBuilder useAuthSchemeRegistry(org.apache.hc.core5.http.config.Lookup<AuthSchemeFactory> authSchemeRegistry) - Overrides:
useAuthSchemeRegistryin classAbstractClientContextBuilder<HttpCacheContext>
-
useCookieStore
- Overrides:
useCookieStorein classAbstractClientContextBuilder<HttpCacheContext>
-
useCredentialsProvider
- Overrides:
useCredentialsProviderin classAbstractClientContextBuilder<HttpCacheContext>
-
useAuthCache
- Overrides:
useAuthCachein classAbstractClientContextBuilder<HttpCacheContext>
-
preemptiveAuth
public CacheContextBuilder preemptiveAuth(org.apache.hc.core5.http.HttpHost host, AuthScheme authScheme) - Overrides:
preemptiveAuthin classAbstractClientContextBuilder<HttpCacheContext>
-
preemptiveBasicAuth
public CacheContextBuilder preemptiveBasicAuth(org.apache.hc.core5.http.HttpHost host, UsernamePasswordCredentials credentials) - Overrides:
preemptiveBasicAuthin classAbstractClientContextBuilder<HttpCacheContext>
-
setCacheControl
-
createContext
- Specified by:
createContextin classAbstractClientContextBuilder<HttpCacheContext>
-
build
- Overrides:
buildin classAbstractClientContextBuilder<HttpCacheContext>
-