Package com.hexagonkt.http.client
Class HttpClientSettings
-
- All Implemented Interfaces:
public final class HttpClientSettings
-
-
Field Summary
Fields Modifier and Type Field Description private final URLbaseUrlprivate final ContentTypecontentTypeprivate final List<ContentType>acceptprivate final BooleanuseCookiesprivate final Headersheadersprivate final Booleaninsecureprivate final SslSettingssslSettingsprivate final Authorizationauthorizationprivate final BooleanfollowRedirects
-
Constructor Summary
Constructors Constructor Description HttpClientSettings(URL baseUrl, ContentType contentType, List<ContentType> accept, Boolean useCookies, Headers headers, Boolean insecure, SslSettings sslSettings, Authorization authorization, Boolean followRedirects)
-
Method Summary
Modifier and Type Method Description final URLgetBaseUrl()final ContentTypegetContentType()final List<ContentType>getAccept()final BooleangetUseCookies()final HeadersgetHeaders()final BooleangetInsecure()final SslSettingsgetSslSettings()final AuthorizationgetAuthorization()final BooleangetFollowRedirects()-
-
Method Detail
-
getBaseUrl
final URL getBaseUrl()
-
getContentType
final ContentType getContentType()
-
getAccept
final List<ContentType> getAccept()
-
getUseCookies
final Boolean getUseCookies()
-
getHeaders
final Headers getHeaders()
-
getInsecure
final Boolean getInsecure()
-
getSslSettings
final SslSettings getSslSettings()
-
getAuthorization
final Authorization getAuthorization()
-
getFollowRedirects
final Boolean getFollowRedirects()
-
-
-
-