Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- alpn - Variable in class io.quarkus.restclient.config.RestClientConfig
-
If the Application-Layer Protocol Negotiation is enabled, the client will negotiate which protocol to use over the protocols exposed by the server.
- alpn - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
If the Application-Layer Protocol Negotiation is enabled, the client will negotiate which protocol to use over the protocols exposed by the server.
B
- bodyLimit - Variable in class io.quarkus.restclient.config.RestClientLoggingConfig
-
How many characters of the body should be logged.
C
- captureStacktrace - Variable in class io.quarkus.restclient.config.RestClientConfig
-
If
true, the stacktrace of the invocation of the REST Client method is captured. - captureStacktrace - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
If
true, the stacktrace of the invocation of the REST Client method is captured. - configKey - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
Configurations of REST client instances.
- configs - Variable in class io.quarkus.restclient.config.RestClientsBuildTimeConfig
-
Configurations of REST client instances.
- connectionPoolSize - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The size of the connection pool for this client.
- connectionPoolSize - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The size of the connection pool for this client.
- connectionTTL - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The time in ms for which a connection remains unused in the connection pool before being evicted and closed.
- connectionTTL - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The time in ms for which a connection remains unused in the connection pool before being evicted and closed.
- connectTimeout - Variable in class io.quarkus.restclient.config.RestClientConfig
-
Timeout specified in milliseconds to wait to connect to the remote endpoint.
- connectTimeout - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
A timeout in milliseconds that REST clients should wait to connect to the remote endpoint.
- Constants - Class in io.quarkus.restclient.config
- convert(String) - Method in class io.quarkus.restclient.config.QueryParamStyleConverter
D
- disableContextualErrorMessages - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
If true, the REST clients will not provide additional contextual information (like REST client class and method names) when exception occurs during a client invocation.
- disableSmartProduces - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
By default, REST Client Reactive uses text/plain content type for String values and application/json for everything else.
E
- EMPTY - Static variable in class io.quarkus.restclient.config.RestClientConfig
- extractMPClientPrefixAndProperty(String) - Static method in class io.quarkus.restclient.config.RestClientFallbackConfigSourceInterceptor
- extractQuarkusClientPrefixAndProperty(String) - Static method in class io.quarkus.restclient.config.RestClientFallbackConfigSourceInterceptor
-
Splits a property key into client prefix and property name.
F
- followRedirects - Variable in class io.quarkus.restclient.config.RestClientConfig
-
A boolean value used to determine whether the client should follow HTTP redirect responses.
- followRedirects - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
A boolean value used to determine whether the client should follow HTTP redirect responses.
G
- get_configKey(Object) - Static method in class io.quarkus.restclient.config.RestClientsConfig$$accessor
- getClientConfig(Class<?>) - Method in class io.quarkus.restclient.config.RestClientsConfig
- getClientConfig(String) - Method in class io.quarkus.restclient.config.RestClientsConfig
- getConfigKeys() - Method in class io.quarkus.restclient.config.RestClientsConfig
- getInstance() - Static method in interface io.quarkus.restclient.config.RestClientBuilderFactory
- getInstance() - Static method in class io.quarkus.restclient.config.RestClientsConfig
- GLOBAL_REST_SCOPE_FORMAT - Static variable in class io.quarkus.restclient.config.Constants
H
- headers - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The HTTP headers that should be applied to all requests of the rest client.
- headers - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The HTTP headers that should be applied to all requests of the rest client.
- hostnameVerifier - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The class name of the host name verifier.
- hostnameVerifier - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The class name of the host name verifier.
- http2 - Variable in class io.quarkus.restclient.config.RestClientConfig
-
If this is true then HTTP/2 will be enabled.
- http2 - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
If this is true then HTTP/2 will be enabled.
I
- io.quarkus.restclient.config - package io.quarkus.restclient.config
- iterateNames(ConfigSourceInterceptorContext) - Method in class io.quarkus.restclient.config.RestClientFallbackConfigSourceInterceptor
-
If an MP-style property is detected (e.g.
K
- keepAliveEnabled - Variable in class io.quarkus.restclient.config.RestClientConfig
-
If set to false disables the keep alive completely.
- keepAliveEnabled - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
If set to false disables the keep alive completely.
- keyStore - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The key store location.
- keyStore - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The key store location.
- keyStorePassword - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The key store password.
- keyStorePassword - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The key store password.
- keyStoreType - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The type of the key store.
- keyStoreType - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The type of the key store.
L
- load(Class<?>) - Static method in class io.quarkus.restclient.config.RestClientConfig
- load(String) - Static method in class io.quarkus.restclient.config.RestClientConfig
- logging - Variable in class io.quarkus.restclient.config.RestClientsConfig
M
- maxChunkSize - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The max HTTP chunk size (8096 bytes by default).
- maxChunkSize - Variable in class io.quarkus.restclient.config.RestClientMultipartConfig
-
Deprecated.
- maxChunkSize - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The max HTTP chunk size (8096 bytes by default).
- maxRedirects - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The maximum number of redirection a request can follow.
- maxRedirects - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The maximum number of redirection a request can follow.
- MP_REST - Static variable in class io.quarkus.restclient.config.Constants
- MP_REST_SCOPE_FORMAT - Static variable in class io.quarkus.restclient.config.Constants
- multipart - Variable in class io.quarkus.restclient.config.RestClientConfig
- multipart - Variable in class io.quarkus.restclient.config.RestClientsConfig
- multipartPostEncoderMode - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
Mode in which the form data are encoded.
N
- name - Variable in class io.quarkus.restclient.config.RestClientConfig
-
Set the HTTP client name, used when the client is shared, otherwise ignored.
- newBuilder(Class<?>) - Method in interface io.quarkus.restclient.config.RestClientBuilderFactory
- newBuilder(Class<?>, RestClientsConfig) - Method in interface io.quarkus.restclient.config.RestClientBuilderFactory
- nonProxyHosts - Variable in class io.quarkus.restclient.config.RestClientConfig
-
Hosts to access without proxy This property is applicable to reactive REST clients only.
- nonProxyHosts - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
Hosts to access without proxy, similar to the http.nonProxyHosts or https.nonProxyHosts JVM settings.
P
- providers - Variable in class io.quarkus.restclient.config.RestClientConfig
-
Map where keys are fully-qualified provider classnames to include in the client, and values are their integer priorities.
- providers - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
Map where keys are fully-qualified provider classnames to include in the client, and values are their integer priorities.
- proxyAddress - Variable in class io.quarkus.restclient.config.RestClientConfig
-
A string value in the form of `
: ` that specifies the HTTP proxy server hostname (or IP address) and port for requests of this client to use. - proxyAddress - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
A string value in the form of `
: ` that specifies the HTTP proxy server hostname (or IP address) and port for requests of clients to use. - proxyPassword - Variable in class io.quarkus.restclient.config.RestClientConfig
-
Proxy password.
- proxyPassword - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
Proxy password, equivalent to the http.proxyPassword or https.proxyPassword JVM settings.
- proxyUser - Variable in class io.quarkus.restclient.config.RestClientConfig
-
Proxy username.
- proxyUser - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
Proxy username, equivalent to the http.proxy or https.proxy JVM settings.
- putClientConfig(Class<?>, RestClientConfig) - Method in class io.quarkus.restclient.config.RestClientsConfig
- putClientConfig(String, RestClientConfig) - Method in class io.quarkus.restclient.config.RestClientsConfig
Q
- QUARKUS_CONFIG_PREFIX - Static variable in class io.quarkus.restclient.config.Constants
- QUARKUS_REST_SCOPE_FORMAT - Static variable in class io.quarkus.restclient.config.Constants
- queryParamStyle - Variable in class io.quarkus.restclient.config.RestClientConfig
-
An enumerated type string value with possible values of "MULTI_PAIRS" (default), "COMMA_SEPARATED", or "ARRAY_PAIRS" that specifies the format in which multiple values for the same query parameter is used.
- queryParamStyle - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
An enumerated type string value with possible values of "MULTI_PAIRS" (default), "COMMA_SEPARATED", or "ARRAY_PAIRS" that specifies the format in which multiple values for the same query parameter is used.
- QueryParamStyleConverter - Class in io.quarkus.restclient.config
- QueryParamStyleConverter() - Constructor for class io.quarkus.restclient.config.QueryParamStyleConverter
R
- readTimeout - Variable in class io.quarkus.restclient.config.RestClientConfig
-
Timeout specified in milliseconds to wait for a response from the remote endpoint.
- readTimeout - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
A timeout in milliseconds that REST clients should wait for a response from the remote endpoint.
- RestClientBuildConfig - Class in io.quarkus.restclient.config
- RestClientBuildConfig() - Constructor for class io.quarkus.restclient.config.RestClientBuildConfig
- RestClientBuilderFactory - Interface in io.quarkus.restclient.config
-
Factory which creates MicroProfile RestClientBuilder instance configured according to current Quarkus application configuration.
- RestClientConfig - Class in io.quarkus.restclient.config
- RestClientConfig() - Constructor for class io.quarkus.restclient.config.RestClientConfig
- RestClientFallbackConfigSourceInterceptor - Class in io.quarkus.restclient.config
- RestClientFallbackConfigSourceInterceptor() - Constructor for class io.quarkus.restclient.config.RestClientFallbackConfigSourceInterceptor
- RestClientLoggingConfig - Class in io.quarkus.restclient.config
- RestClientLoggingConfig() - Constructor for class io.quarkus.restclient.config.RestClientLoggingConfig
- RestClientMultipartConfig - Class in io.quarkus.restclient.config
- RestClientMultipartConfig() - Constructor for class io.quarkus.restclient.config.RestClientMultipartConfig
- RestClientsBuildTimeConfig - Class in io.quarkus.restclient.config
- RestClientsBuildTimeConfig() - Constructor for class io.quarkus.restclient.config.RestClientsBuildTimeConfig
- RestClientsConfig - Class in io.quarkus.restclient.config
- RestClientsConfig() - Constructor for class io.quarkus.restclient.config.RestClientsConfig
- RestClientsConfig$$accessor - Class in io.quarkus.restclient.config
S
- scope - Variable in class io.quarkus.restclient.config.RestClientBuildConfig
-
The CDI scope to use for injection.
- scope - Variable in class io.quarkus.restclient.config.RestClientLoggingConfig
-
Scope of logging for the client.
- scope - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The CDI scope to use for injections of REST client instances.
- set_configKey(Object, Object) - Static method in class io.quarkus.restclient.config.RestClientsConfig$$accessor
- shared - Variable in class io.quarkus.restclient.config.RestClientConfig
-
Set to true to share the HTTP client between REST clients.
T
- trustStore - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The trust store location.
- trustStore - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The trust store location.
- trustStorePassword - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The trust store password.
- trustStorePassword - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The trust store password.
- trustStoreType - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The type of the trust store.
- trustStoreType - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
The type of the trust store.
U
- uri - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The base URI to use for this service.
- url - Variable in class io.quarkus.restclient.config.RestClientConfig
-
The base URL to use for this service.
- userAgent - Variable in class io.quarkus.restclient.config.RestClientConfig
-
Configure the HTTP user-agent header to use.
- userAgent - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
Default configuration for the HTTP user-agent header to use in all REST clients.
V
- verifyHost - Variable in class io.quarkus.restclient.config.RestClientConfig
-
Set whether hostname verification is enabled.
- verifyHost - Variable in class io.quarkus.restclient.config.RestClientsConfig
-
Set whether hostname verification is enabled.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form