Index
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.
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 aCache
- 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 byJavaxBrowserCache
, backed with a more genericCache
, 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 usingisBrowserCaching()
- 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
All Classes and Interfaces|All Packages
ApacheHttpClientEngine