Index
All Classes and Interfaces|All Packages
A
- ApplicationInterceptor - Annotation Interface in io.freefair.spring.okhttp
-
A
Qualifier
annotation forOkHttp3-Interceptors
.
C
- CacheProperties() - Constructor for class io.freefair.spring.okhttp.OkHttpProperties.CacheProperties
- canEqual(Object) - Method in class io.freefair.spring.okhttp.logging.OkHttp3LoggingInterceptorProperties
- canEqual(Object) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
- canEqual(Object) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
- canEqual(Object) - Method in class io.freefair.spring.okhttp.OkHttpProperties.CacheProperties
- canEqual(Object) - Method in class io.freefair.spring.okhttp.OkHttpProperties
- canEqual(Object) - Method in class io.freefair.spring.okhttp.OkHttpProperties.ConnectionPoolProperties
- configure(OkHttpClient.Builder) - Method in interface io.freefair.spring.okhttp.OkHttp3Configurer
- ConnectionPoolMetricsProperties() - Constructor for class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
- ConnectionPoolProperties() - Constructor for class io.freefair.spring.okhttp.OkHttpProperties.ConnectionPoolProperties
E
- equals(Object) - Method in class io.freefair.spring.okhttp.logging.OkHttp3LoggingInterceptorProperties
- equals(Object) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
- equals(Object) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
- equals(Object) - Method in class io.freefair.spring.okhttp.OkHttpProperties.CacheProperties
- equals(Object) - Method in class io.freefair.spring.okhttp.OkHttpProperties.ConnectionPoolProperties
- equals(Object) - Method in class io.freefair.spring.okhttp.OkHttpProperties
G
- getCache() - Method in class io.freefair.spring.okhttp.OkHttpProperties
- getConnectionPool() - Method in class io.freefair.spring.okhttp.OkHttpProperties
- getConnectTimeout() - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
The default connect timeout for new connections.
- getDirectory() - Method in class io.freefair.spring.okhttp.OkHttpProperties.CacheProperties
-
The path of the directory where the cache should be stored.
- getKeepAliveDuration() - Method in class io.freefair.spring.okhttp.OkHttpProperties.ConnectionPoolProperties
- getLevel() - Method in class io.freefair.spring.okhttp.logging.OkHttp3LoggingInterceptorProperties
-
The level at which the HttpLoggingInterceptor logs.
- getMaxIdleConnections() - Method in class io.freefair.spring.okhttp.OkHttpProperties.ConnectionPoolProperties
- getMaxSize() - Method in class io.freefair.spring.okhttp.OkHttpProperties.CacheProperties
-
The maximum number of bytes this cache should use to store.
- getName() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
-
Name for the metrics.
- getNamePrefix() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
- getPingInterval() - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
The interval between web socket pings initiated by this client.
- getPool() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
- getReadTimeout() - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
The default read timeout for new connections.
- getRequestTagKeys() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
-
Tag keys for
Request.tag()
orRequest.tag(Class)
. - getTags() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
- getTags() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
- getWriteTimeout() - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
The default write timeout for new connections.
H
- hashCode() - Method in class io.freefair.spring.okhttp.logging.OkHttp3LoggingInterceptorProperties
- hashCode() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
- hashCode() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
- hashCode() - Method in class io.freefair.spring.okhttp.OkHttpProperties.CacheProperties
- hashCode() - Method in class io.freefair.spring.okhttp.OkHttpProperties.ConnectionPoolProperties
- hashCode() - Method in class io.freefair.spring.okhttp.OkHttpProperties
I
- io.freefair.spring.okhttp - package io.freefair.spring.okhttp
- io.freefair.spring.okhttp.logging - package io.freefair.spring.okhttp.logging
- io.freefair.spring.okhttp.metrics - package io.freefair.spring.okhttp.metrics
- isEnabled() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
- isEnabled() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
- isEnabled() - Method in class io.freefair.spring.okhttp.OkHttpProperties.CacheProperties
- isFollowRedirects() - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
Whether to follow redirects.
- isFollowSslRedirects() - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
Whether to follow redirects from HTTPS to HTTP and from HTTP to HTTPS.
- isIncludeHostTag() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
-
Whether to include the
host
tag. - isRetryOnConnectionFailure() - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
Whether to retry or not when a connectivity problem is encountered.
N
- NetworkInterceptor - Annotation Interface in io.freefair.spring.okhttp
-
A
Qualifier
annotation forOkHttp3-Interceptors
.
O
- OkHttp3AutoConfiguration - Class in io.freefair.spring.okhttp
- OkHttp3AutoConfiguration() - Constructor for class io.freefair.spring.okhttp.OkHttp3AutoConfiguration
- okHttp3Cache() - Method in class io.freefair.spring.okhttp.OkHttp3AutoConfiguration
- okHttp3Client(ObjectProvider<Cache>, ObjectProvider<CookieJar>, ObjectProvider<Dns>, ObjectProvider<HostnameVerifier>, ObjectProvider<CertificatePinner>, ConnectionPool, ObjectProvider<EventListener>) - Method in class io.freefair.spring.okhttp.OkHttp3AutoConfiguration
- OkHttp3Configurer - Interface in io.freefair.spring.okhttp
- okHttp3ConnectionPool() - Method in class io.freefair.spring.okhttp.OkHttp3AutoConfiguration
- okHttp3LoggingInterceptor(OkHttp3LoggingInterceptorProperties, ObjectProvider<HttpLoggingInterceptor.Logger>) - Method in class io.freefair.spring.okhttp.logging.OkHttp3LoggingInterceptorAutoConfiguration
- OkHttp3LoggingInterceptorAutoConfiguration - Class in io.freefair.spring.okhttp.logging
- OkHttp3LoggingInterceptorAutoConfiguration() - Constructor for class io.freefair.spring.okhttp.logging.OkHttp3LoggingInterceptorAutoConfiguration
- OkHttp3LoggingInterceptorProperties - Class in io.freefair.spring.okhttp.logging
- OkHttp3LoggingInterceptorProperties() - Constructor for class io.freefair.spring.okhttp.logging.OkHttp3LoggingInterceptorProperties
- okHttpConnectionPoolMetrics(ConnectionPool, OkHttpProperties) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsAutoConfiguration
- OkHttpMetricsAutoConfiguration - Class in io.freefair.spring.okhttp.metrics
- OkHttpMetricsAutoConfiguration() - Constructor for class io.freefair.spring.okhttp.metrics.OkHttpMetricsAutoConfiguration
- okHttpMetricsEventListener(MeterRegistry) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsAutoConfiguration
- OkHttpMetricsProperties - Class in io.freefair.spring.okhttp.metrics
- OkHttpMetricsProperties() - Constructor for class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
- OkHttpMetricsProperties.ConnectionPoolMetricsProperties - Class in io.freefair.spring.okhttp.metrics
- OkHttpProperties - Class in io.freefair.spring.okhttp
- OkHttpProperties() - Constructor for class io.freefair.spring.okhttp.OkHttpProperties
- OkHttpProperties.CacheProperties - Class in io.freefair.spring.okhttp
- OkHttpProperties.ConnectionPoolProperties - Class in io.freefair.spring.okhttp
- OkHttpRestTemplateAutoConfiguration - Class in io.freefair.spring.okhttp
- OkHttpRestTemplateAutoConfiguration() - Constructor for class io.freefair.spring.okhttp.OkHttpRestTemplateAutoConfiguration
R
- restTemplateBuilder(RestTemplateBuilderConfigurer, OkHttpClient) - Method in class io.freefair.spring.okhttp.OkHttpRestTemplateAutoConfiguration
S
- setCache(OkHttpProperties.CacheProperties) - Method in class io.freefair.spring.okhttp.OkHttpProperties
- setConnectTimeout(Duration) - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
The default connect timeout for new connections.
- setDirectory(File) - Method in class io.freefair.spring.okhttp.OkHttpProperties.CacheProperties
-
The path of the directory where the cache should be stored.
- setEnabled(boolean) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
- setEnabled(boolean) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
- setEnabled(boolean) - Method in class io.freefair.spring.okhttp.OkHttpProperties.CacheProperties
- setFollowRedirects(boolean) - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
Whether to follow redirects.
- setFollowSslRedirects(boolean) - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
Whether to follow redirects from HTTPS to HTTP and from HTTP to HTTPS.
- setIncludeHostTag(boolean) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
-
Whether to include the
host
tag. - setKeepAliveDuration(Duration) - Method in class io.freefair.spring.okhttp.OkHttpProperties.ConnectionPoolProperties
- setLevel(HttpLoggingInterceptor.Level) - Method in class io.freefair.spring.okhttp.logging.OkHttp3LoggingInterceptorProperties
-
The level at which the HttpLoggingInterceptor logs.
- setMaxIdleConnections(int) - Method in class io.freefair.spring.okhttp.OkHttpProperties.ConnectionPoolProperties
- setMaxSize(DataSize) - Method in class io.freefair.spring.okhttp.OkHttpProperties.CacheProperties
-
The maximum number of bytes this cache should use to store.
- setName(String) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
-
Name for the metrics.
- setNamePrefix(String) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
- setPingInterval(Duration) - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
The interval between web socket pings initiated by this client.
- setReadTimeout(Duration) - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
The default read timeout for new connections.
- setRequestTagKeys(List<String>) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
-
Tag keys for
Request.tag()
orRequest.tag(Class)
. - setRetryOnConnectionFailure(boolean) - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
Whether to retry or not when a connectivity problem is encountered.
- setTags(Map<String, String>) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
- setTags(Map<String, String>) - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
- setWriteTimeout(Duration) - Method in class io.freefair.spring.okhttp.OkHttpProperties
-
The default write timeout for new connections.
T
- toString() - Method in class io.freefair.spring.okhttp.logging.OkHttp3LoggingInterceptorProperties
- toString() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
- toString() - Method in class io.freefair.spring.okhttp.metrics.OkHttpMetricsProperties
- toString() - Method in class io.freefair.spring.okhttp.OkHttpProperties.CacheProperties
- toString() - Method in class io.freefair.spring.okhttp.OkHttpProperties.ConnectionPoolProperties
- toString() - Method in class io.freefair.spring.okhttp.OkHttpProperties
All Classes and Interfaces|All Packages