Index

A B C D E F G I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages

A

AbstractApiClient - Class in nl.vpro.api.client.resteasy
 
AbstractApiClient(String, Duration, Duration, Duration, Integer, Integer, Integer, Integer, Duration, Duration, Duration, Integer, Duration, List<Locale>, MediaType, MediaType, Boolean, Jackson2Mapper, String, ClassLoader, String, Boolean, boolean) - Constructor for class nl.vpro.api.client.resteasy.AbstractApiClient
Deprecated.
AbstractApiClient(String, Duration, Duration, Duration, Integer, Integer, Integer, Integer, Duration, Duration, Duration, Integer, Duration, Level, List<Locale>, MediaType, MediaType, Boolean, Jackson2Mapper, String, ClassLoader, String, Boolean, boolean) - Constructor for class nl.vpro.api.client.resteasy.AbstractApiClient
 
accept - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
acceptableLanguages - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
appendTestResult(StringBuilder, String) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 

B

baseUrl - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
browserCache - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
Whether to do browser caching.
bucketCount - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
build(Class<T>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
build(Class<T>, Consumer<ResteasyClientBuilder>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
build(ClientHttpEngine, Class<T>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
build(ClientHttpEngine, Class<T>, Class<S>, Class<E>, Consumer<ResteasyClientBuilder>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
build(ClientHttpEngine, Class<T>, Class<S>, Consumer<ResteasyClientBuilder>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
build(ClientHttpEngine, Class<T>, Consumer<ResteasyClientBuilder>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
buildResteasy(ResteasyClientBuilder) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
For further building the client you can override this method.
buildWithErrorClass(ClientHttpEngine, Class<T>, Class<?>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
buildWithErrorClass(ClientHttpEngine, Class<T>, Class<?>, Consumer<ResteasyClientBuilder>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
buildWithErrorClass(ClientHttpEngine, Class<T>, Class<S>, Class<?>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
buildWithErrorClass(ClientHttpEngine, Class<T>, Class<S>, Class<?>, Consumer<ResteasyClientBuilder>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 

C

classLoader - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
clear() - Method in class nl.vpro.api.client.resteasy.JavaxBrowserCache
 
clearBrowserCache() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
clientBuilder() - Static method in class nl.vpro.api.client.resteasy.ResteasyHelper
 
close() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
closeClients() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
connectionInPoolTTL - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
connectionRequestTimeout - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
connectTimeout - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
contentType - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
counter - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
countWindow - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
createApacheHttpClient(CloseableHttpClient, boolean) - Static method in class nl.vpro.api.client.resteasy.ResteasyHelper
Deprecated.
Just use ApacheHttpClientEngine

D

defaultResteasyClientBuilder(ClientHttpEngine) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 

E

eager - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 

F

finalize() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 

G

get(String, MediaType) - Method in class nl.vpro.api.client.resteasy.JavaxBrowserCache
 
getAccept() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getAcceptableLanguages() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getAny(String) - Method in class nl.vpro.api.client.resteasy.JavaxBrowserCache
 
getBaseUrl() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getBasicAuthentication(String, String, Logger) - Static method in class nl.vpro.api.client.resteasy.ResteasyHelper
Deprecated.
Just use BasicAuthentication
getBrowserCache() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getBucketCount() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getClientHttpEngine() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getClientHttpEngineNoTimeout() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getConnectionInPoolTTL() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getConnectionRequestTimeout() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getConnectTimeout() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getContentType() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getCount(String) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getCounts() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getCountWindowString() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getInfo() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getInitializationInstant() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getMaxConnections() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getMaxConnectionsNoTimeout() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getMaxConnectionsPerRoute() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getMaxConnectionsPerRouteNoTimeout() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getObjectMapper() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getObjectName() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getRate() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getSocketTimeout() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getTarget(ClientHttpEngine) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getTarget(ClientHttpEngine, Consumer<ResteasyClientBuilder>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getTotalCount() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getUserAgent(String, String) - Static method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getValidateAfterInactivity() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getVersion(String, ClassLoader) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getWarnLevel() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getWarnThreshold() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
getWarnThresholdString() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 

I

invalidate() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
isBrowserCaching() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
Whether this client is doing browser caching, in other words client side caching.

J

JavaxBrowserCache - Class in nl.vpro.api.client.resteasy
A resteasy BrowserCache backend by a Cache
JavaxBrowserCache(Cache<String, Map<String, BrowserCache.Entry>>) - Constructor for class nl.vpro.api.client.resteasy.JavaxBrowserCache
 

L

log - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 

M

maxConnections - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
maxConnectionsNoTimeout - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
maxConnectionsPerRoute - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
maxConnectionsPerRouteNoTimeout - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
mbeanName - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
methodCall(Method, Object[]) - Static method in class nl.vpro.api.client.Utils
Creates a string representation of a call to a javax.ws.rs annotated method.

N

nl.vpro.api.client - package nl.vpro.api.client
 
nl.vpro.api.client.resteasy - package nl.vpro.api.client.resteasy
 

O

objectMapper - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 

P

postConstruct() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
produceIfNull(Supplier<T>, Supplier<T>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
Checks whether supplier has null, if so produces it while locking, so it happens only once
proxyCounter(Class<T>, T) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
proxyErrors(Class<T>, T) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
proxyErrors(Class<T>, T, Class<E>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
proxyErrorsAndCount(Class<T>, T) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
proxyErrorsAndCount(Class<T>, T, Class<E>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
put(String, MediaType, MultivaluedMap<String, String>, byte[], int, String, String) - Method in class nl.vpro.api.client.resteasy.JavaxBrowserCache
 

R

registerMBean - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
remove(String, MediaType) - Method in class nl.vpro.api.client.resteasy.JavaxBrowserCache
 
resteasyClientBuilder(ClientHttpEngine, Consumer<ResteasyClientBuilder>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
ResteasyHelper - Class in nl.vpro.api.client.resteasy
Some reflection to make things work with both Resteasy 3, and Resteasy 4 (similar as keycloak client is doing)

S

services() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setAccept(MediaType) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setAcceptableLanguages(List<Locale>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setBaseUrl(String) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setBrowserCache(boolean) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
Configures whether to use browser caching or not.
setBrowserCache(Cache<?, ?>) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
Default the client is backed by a LightweightBrowserCache, you may replace it by JavaxBrowserCache, backed with a more generic Cache, so that the client can hitch on your preferred caching framework.
setBrowserCache(BrowserCache) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
Configures the actual BrowserCache to use when using AbstractApiClient.isBrowserCaching()
setBucketCount(Integer) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setConnectionInPoolTTL(String) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setConnectionRequestTimeout(String) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setConnectTimeout(String) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setContentType(MediaType) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setCountWindow(Duration) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setCountWindowString(String) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setMaxConnections(Integer) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setMaxConnectionsNoTimeout(Integer) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setMaxConnectionsPerRoute(Integer) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setMaxConnectionsPerRouteNoTimeout(Integer) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setObjectMapper(Jackson2Mapper) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setSocketTimeout(String) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setTrustAll(boolean) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setValidateAfterInactivity(String) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setWarnThreshold(Duration) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
setWarnThresholdString(String) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
shutdown() - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
socketTimeout - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 

T

test(String) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
toString() - Method in class nl.vpro.api.client.resteasy.JavaxBrowserCache
 
toString(Object) - Method in class nl.vpro.api.client.resteasy.AbstractApiClient
 
trustAll - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 

U

userAgent - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
Utils - Class in nl.vpro.api.client
 

V

validateAfterInactivity - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 

W

warnLevel - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
warnThreshold - Variable in class nl.vpro.api.client.resteasy.AbstractApiClient
 
A B C D E F G I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages