Index

A C E G H I N O R S T 
All Classes and Interfaces|All Packages

A

ApplicationInterceptor - Annotation Interface in io.freefair.spring.okhttp
A Qualifier annotation for OkHttp3-Interceptors.

C

CacheProperties() - Constructor for class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
 
canEqual(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.logging.OkHttp3LoggingInterceptorProperties
 
canEqual(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
 
canEqual(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 
canEqual(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
 
canEqual(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
 
canEqual(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.ConnectionPoolProperties
 
configure(OkHttpClient.Builder) - Method in interface io.freefair.spring.okhttp.OkHttp3Configurer
 
ConnectionPoolMetricsProperties() - Constructor for class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 
ConnectionPoolProperties() - Constructor for class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.ConnectionPoolProperties
 
createRequest(URI, HttpMethod) - Method in record class io.freefair.spring.okhttp.client.OkHttpClientRequestFactory
 

E

equals(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.logging.OkHttp3LoggingInterceptorProperties
 
equals(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 
equals(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
 
equals(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
 
equals(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.ConnectionPoolProperties
 
equals(Object) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
 
equals(Object) - Method in record class io.freefair.spring.okhttp.client.OkHttpClientRequestFactory
Indicates whether some other object is "equal to" this one.

G

getCache() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
 
getConnectionPool() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
 
getConnectTimeout() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
The default connect timeout for new connections.
getDirectory() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
The path of the directory where the cache should be stored.
getKeepAliveDuration() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.ConnectionPoolProperties
 
getLevel() - Method in class io.freefair.spring.okhttp.autoconfigure.logging.OkHttp3LoggingInterceptorProperties
The level at which the HttpLoggingInterceptor logs.
getMaxIdleConnections() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.ConnectionPoolProperties
 
getMaxSize() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
The maximum number of bytes this cache should use to store.
getName() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
Name for the metrics.
getNamePrefix() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 
getPingInterval() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
The interval between web socket pings initiated by this client.
getPool() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
 
getReadTimeout() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
The default read timeout for new connections.
getRequestTagKeys() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
Tag keys for Request.tag() or Request.tag(Class).
getTags() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 
getTags() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
 
getWriteTimeout() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
The default write timeout for new connections.

H

hashCode() - Method in class io.freefair.spring.okhttp.autoconfigure.logging.OkHttp3LoggingInterceptorProperties
 
hashCode() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 
hashCode() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
 
hashCode() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
 
hashCode() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.ConnectionPoolProperties
 
hashCode() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
 
hashCode() - Method in record class io.freefair.spring.okhttp.client.OkHttpClientRequestFactory
Returns a hash code value for this object.

I

io.freefair.spring.okhttp - package io.freefair.spring.okhttp
 
io.freefair.spring.okhttp.autoconfigure - package io.freefair.spring.okhttp.autoconfigure
 
io.freefair.spring.okhttp.autoconfigure.logging - package io.freefair.spring.okhttp.autoconfigure.logging
 
io.freefair.spring.okhttp.autoconfigure.metrics - package io.freefair.spring.okhttp.autoconfigure.metrics
 
io.freefair.spring.okhttp.client - package io.freefair.spring.okhttp.client
 
isEnabled() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 
isEnabled() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
 
isEnabled() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
 
isFollowRedirects() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
Whether to follow redirects.
isFollowSslRedirects() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
Whether to follow redirects from HTTPS to HTTP and from HTTP to HTTPS.
isIncludeHostTag() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
Whether to include the host tag.
isRetryOnConnectionFailure() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
Whether to retry or not when a connectivity problem is encountered.

N

NetworkInterceptor - Annotation Interface in io.freefair.spring.okhttp
A Qualifier annotation for OkHttp3-Interceptors.

O

OkHttp3AutoConfiguration - Class in io.freefair.spring.okhttp.autoconfigure
 
OkHttp3AutoConfiguration() - Constructor for class io.freefair.spring.okhttp.autoconfigure.OkHttp3AutoConfiguration
 
okHttp3Cache() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttp3AutoConfiguration
 
okHttp3Client(ObjectProvider<Cache>, ObjectProvider<CookieJar>, ObjectProvider<Dns>, ObjectProvider<HostnameVerifier>, ObjectProvider<CertificatePinner>, ConnectionPool, ObjectProvider<EventListener>) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttp3AutoConfiguration
 
OkHttp3Configurer - Interface in io.freefair.spring.okhttp
 
okHttp3ConnectionPool() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttp3AutoConfiguration
 
okHttp3LoggingInterceptor(OkHttp3LoggingInterceptorProperties, ObjectProvider<HttpLoggingInterceptor.Logger>) - Method in class io.freefair.spring.okhttp.autoconfigure.logging.OkHttp3LoggingInterceptorAutoConfiguration
 
OkHttp3LoggingInterceptorAutoConfiguration - Class in io.freefair.spring.okhttp.autoconfigure.logging
 
OkHttp3LoggingInterceptorAutoConfiguration() - Constructor for class io.freefair.spring.okhttp.autoconfigure.logging.OkHttp3LoggingInterceptorAutoConfiguration
 
OkHttp3LoggingInterceptorProperties - Class in io.freefair.spring.okhttp.autoconfigure.logging
 
OkHttp3LoggingInterceptorProperties() - Constructor for class io.freefair.spring.okhttp.autoconfigure.logging.OkHttp3LoggingInterceptorProperties
 
okHttpClient() - Method in record class io.freefair.spring.okhttp.client.OkHttpClientRequestFactory
Returns the value of the okHttpClient record component.
OkHttpClientRequestFactory - Record Class in io.freefair.spring.okhttp.client
OkHttp based ClientHttpRequestFactory implementation.
OkHttpClientRequestFactory(OkHttpClient) - Constructor for record class io.freefair.spring.okhttp.client.OkHttpClientRequestFactory
Creates an instance of a OkHttpClientRequestFactory record class.
okHttpConnectionPoolMetrics(ConnectionPool, OkHttpProperties) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsAutoConfiguration
 
OkHttpMetricsAutoConfiguration - Class in io.freefair.spring.okhttp.autoconfigure.metrics
 
OkHttpMetricsAutoConfiguration() - Constructor for class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsAutoConfiguration
 
okHttpMetricsEventListener(MeterRegistry) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsAutoConfiguration
 
OkHttpMetricsProperties - Class in io.freefair.spring.okhttp.autoconfigure.metrics
 
OkHttpMetricsProperties() - Constructor for class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
 
OkHttpMetricsProperties.ConnectionPoolMetricsProperties - Class in io.freefair.spring.okhttp.autoconfigure.metrics
 
OkHttpProperties - Class in io.freefair.spring.okhttp.autoconfigure
 
OkHttpProperties() - Constructor for class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
 
OkHttpProperties.CacheProperties - Class in io.freefair.spring.okhttp.autoconfigure
 
OkHttpProperties.ConnectionPoolProperties - Class in io.freefair.spring.okhttp.autoconfigure
 
OkHttpRestClientAutoConfiguration - Class in io.freefair.spring.okhttp.autoconfigure
 
OkHttpRestClientAutoConfiguration() - Constructor for class io.freefair.spring.okhttp.autoconfigure.OkHttpRestClientAutoConfiguration
 
okHttpRestClientCustomizer(OkHttpClient) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpRestClientAutoConfiguration
 
OkHttpRestTemplateAutoConfiguration - Class in io.freefair.spring.okhttp.autoconfigure
 
OkHttpRestTemplateAutoConfiguration() - Constructor for class io.freefair.spring.okhttp.autoconfigure.OkHttpRestTemplateAutoConfiguration
 

R

restTemplateBuilder(RestTemplateBuilderConfigurer, OkHttpClient) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpRestTemplateAutoConfiguration
 

S

setCache(OkHttpProperties.CacheProperties) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
 
setConnectTimeout(Duration) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
The default connect timeout for new connections.
setDirectory(File) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
The path of the directory where the cache should be stored.
setEnabled(boolean) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 
setEnabled(boolean) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
 
setEnabled(boolean) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
 
setFollowRedirects(boolean) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
Whether to follow redirects.
setFollowSslRedirects(boolean) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
Whether to follow redirects from HTTPS to HTTP and from HTTP to HTTPS.
setIncludeHostTag(boolean) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
Whether to include the host tag.
setKeepAliveDuration(Duration) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.ConnectionPoolProperties
 
setLevel(HttpLoggingInterceptor.Level) - Method in class io.freefair.spring.okhttp.autoconfigure.logging.OkHttp3LoggingInterceptorProperties
The level at which the HttpLoggingInterceptor logs.
setMaxIdleConnections(int) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.ConnectionPoolProperties
 
setMaxSize(DataSize) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
The maximum number of bytes this cache should use to store.
setName(String) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
Name for the metrics.
setNamePrefix(String) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 
setPingInterval(Duration) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
The interval between web socket pings initiated by this client.
setReadTimeout(Duration) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
The default read timeout for new connections.
setRequestTagKeys(List<String>) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
Tag keys for Request.tag() or Request.tag(Class).
setRetryOnConnectionFailure(boolean) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
Whether to retry or not when a connectivity problem is encountered.
setTags(Map<String, String>) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 
setTags(Map<String, String>) - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
 
setWriteTimeout(Duration) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
The default write timeout for new connections.

T

toString() - Method in class io.freefair.spring.okhttp.autoconfigure.logging.OkHttp3LoggingInterceptorProperties
 
toString() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 
toString() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
 
toString() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
 
toString() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.ConnectionPoolProperties
 
toString() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
 
toString() - Method in record class io.freefair.spring.okhttp.client.OkHttpClientRequestFactory
Returns a string representation of this record class.
A C E G H I N O R S T 
All Classes and Interfaces|All Packages