Index
All Classes and Interfaces|All Packages
A
- ApplicationInterceptor - Annotation Interface in io.freefair.spring.okhttp
 - 
A
Qualifierannotation forOkHttp3-Interceptors. 
B
- build(ClientHttpRequestFactorySettings) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpClientRequestFactoryBuilder
 
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
 - close() - Method in class io.freefair.spring.okhttp.client.OkHttpClientResponse
 - 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
 
D
- deleteTempCache() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttp3AutoConfiguration
 
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.
 - executeInternal(HttpHeaders) - Method in class io.freefair.spring.okhttp.client.OkHttpClientRequest
 
G
- getBody() - Method in class io.freefair.spring.okhttp.client.OkHttpClientResponse
 - getBodyInternal(HttpHeaders) - Method in class io.freefair.spring.okhttp.client.OkHttpClientRequest
 - 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.
 - getHeaders() - Method in class io.freefair.spring.okhttp.client.OkHttpClientResponse
 - 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
 - 
The maximum number of idle connections for each address.
 - getMaxSize() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties.CacheProperties
 - 
The maximum number of bytes this cache should use to store.
 - getMethod() - Method in class io.freefair.spring.okhttp.client.OkHttpClientRequest
 - 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
 - getProtocols() - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
 - 
Configure the protocols used by this client to communicate with remote servers.
 - 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()orRequest.tag(Class). - getStatusCode() - Method in class io.freefair.spring.okhttp.client.OkHttpClientResponse
 - getStatusText() - Method in class io.freefair.spring.okhttp.client.OkHttpClientResponse
 - getTags() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties.ConnectionPoolMetricsProperties
 - getTags() - Method in class io.freefair.spring.okhttp.autoconfigure.metrics.OkHttpMetricsProperties
 - getURI() - Method in class io.freefair.spring.okhttp.client.OkHttpClientRequest
 - 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
hosttag. - 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
Qualifierannotation forOkHttp3-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
okHttpClientrecord component. - OkHttpClientRequest - Class in io.freefair.spring.okhttp.client
 - 
OkHttp based
ClientHttpRequestimplementation. - OkHttpClientRequest(OkHttpClient, URI, HttpMethod) - Constructor for class io.freefair.spring.okhttp.client.OkHttpClientRequest
 - OkHttpClientRequestFactory - Record Class in io.freefair.spring.okhttp.client
 - 
OkHttp based
ClientHttpRequestFactoryimplementation. - OkHttpClientRequestFactory(OkHttpClient) - Constructor for record class io.freefair.spring.okhttp.client.OkHttpClientRequestFactory
 - 
Creates an instance of a
OkHttpClientRequestFactoryrecord class. - okHttpClientRequestFactoryBuilder(OkHttpClient) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpClientRequestFactoryBuilderAutoConfiguration
 - OkHttpClientRequestFactoryBuilder - Class in io.freefair.spring.okhttp.autoconfigure
 - OkHttpClientRequestFactoryBuilder(OkHttpClient) - Constructor for class io.freefair.spring.okhttp.autoconfigure.OkHttpClientRequestFactoryBuilder
 - OkHttpClientRequestFactoryBuilderAutoConfiguration - Class in io.freefair.spring.okhttp.autoconfigure
 - OkHttpClientRequestFactoryBuilderAutoConfiguration() - Constructor for class io.freefair.spring.okhttp.autoconfigure.OkHttpClientRequestFactoryBuilderAutoConfiguration
 - OkHttpClientResponse - Class in io.freefair.spring.okhttp.client
 - 
OkHttp based
ClientHttpResponseimplementation. - OkHttpClientResponse(Response) - Constructor for class io.freefair.spring.okhttp.client.OkHttpClientResponse
 - 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
 
S
- setBody(StreamingHttpOutputMessage.Body) - Method in class io.freefair.spring.okhttp.client.OkHttpClientRequest
 - 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
hosttag. - 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
 - 
The maximum number of idle connections for each address.
 - 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.
 - setProtocols(List<Protocol>) - Method in class io.freefair.spring.okhttp.autoconfigure.OkHttpProperties
 - 
Configure the protocols used by this client to communicate with remote servers.
 - 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()orRequest.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.
 
All Classes and Interfaces|All Packages