# Uses of Class
net.shibboleth.shared.httpclient.HttpClientBuilder

Packages that use HttpClientBuilder
Package
Description
net.shibboleth.shared.httpclient
Classes for working with Apache HttpClient.
net.shibboleth.shared.spring.httpclient.factory
Factory beans for HttpClient objects.

## Uses of HttpClientBuilder in net.shibboleth.shared.httpclient

Subclasses of HttpClientBuilder in net.shibboleth.shared.httpclient
Modifier and Type
Class
Description
`class`
`FileCachingHttpClientBuilder`
An `HttpClient` builder that supports RFC 2616 caching.
`class`
`InMemoryCachingHttpClientBuilder`
An `HttpClient` builder that supports RFC 2616 caching.

## Uses of HttpClientBuilder in net.shibboleth.shared.spring.httpclient.factory

Subclasses of HttpClientBuilder in net.shibboleth.shared.spring.httpclient.factory
Modifier and Type
Class
Description
`class`
`FileCachingHttpClientFactoryBean`
Factory bean version of `FileCachingHttpClientBuilder`.
`class`
`HttpClientFactoryBean`
Factory bean version of `HttpClientBuilder`.
`class`
`InMemoryCachingHttpClientFactoryBean`
Factory bean version of `InMemoryCachingHttpClientBuilder`.