## Uses of Class
org.jboss.resteasy.client.jaxrs.internal.ClientConfiguration

- Packages that use ClientConfiguration
  Package | Description
  --- | ---
  org.jboss.resteasy.client.jaxrs.internal |
  org.jboss.resteasy.client.jaxrs.internal.proxy |
  org.jboss.resteasy.client.jaxrs.internal.proxy.processors |
  org.jboss.resteasy.client.jaxrs.internal.proxy.processors.invocation |
  org.jboss.resteasy.client.jaxrs.internal.proxy.processors.webtarget |

- - ### Uses of ClientConfiguration in org.jboss.resteasy.client.jaxrs.internal

    Fields in org.jboss.resteasy.client.jaxrs.internal declared as ClientConfiguration
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ClientConfiguration` | ClientInvocation.`configuration` |
    `protected ClientConfiguration` | ClientRequestHeaders.`configuration` |
    `protected ClientConfiguration` | ClientResponse.`configuration` |
    `protected ClientConfiguration` | ClientWebTarget.`configuration` |
    `protected ClientConfiguration` | ResteasyClientImpl.`configuration` |

    Methods in org.jboss.resteasy.client.jaxrs.internal that return ClientConfiguration
    Modifier and Type | Method | Description
    --- | --- | ---
    `ClientConfiguration` | ClientInvocation.`getClientConfiguration()` |
    `ClientConfiguration` | ClientConfiguration.`property​(String name, Object value)` |
    `ClientConfiguration` | ClientConfiguration.`register​(Class<?> providerClass)` |
    `ClientConfiguration` | ClientConfiguration.`register​(Class<?> providerClass, int priority)` |
    `ClientConfiguration` | ClientConfiguration.`register​(Class<?> componentClass, Class<?>... contracts)` |
    `ClientConfiguration` | ClientConfiguration.`register​(Class<?> componentClass, Map<Class<?>,​Integer> contracts)` |
    `ClientConfiguration` | ClientConfiguration.`register​(Object provider)` |
    `ClientConfiguration` | ClientConfiguration.`register​(Object provider, int Priority)` |
    `ClientConfiguration` | ClientConfiguration.`register​(Object component, Class<?>... contracts)` |
    `ClientConfiguration` | ClientConfiguration.`register​(Object component, Map<Class<?>,​Integer> contracts)` |

    Methods in org.jboss.resteasy.client.jaxrs.internal with parameters of type ClientConfiguration
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected ClientInvocation` | ClientInvocationBuilder.`createClientInvocation​(ResteasyClient client, URI uri, ClientRequestHeaders headers, ClientConfiguration parent)` |
    `protected ClientInvocationBuilder` | ClientWebTarget.`createClientInvocationBuilder​(ResteasyClient client, URI uri, ClientConfiguration configuration)` |
    `protected ResteasyWebTarget` | ResteasyClientImpl.`createClientWebTarget​(ResteasyClientImpl client, String uri, ClientConfiguration configuration)` |
    `protected ResteasyWebTarget` | ResteasyClientImpl.`createClientWebTarget​(ResteasyClientImpl client, URI uri, ClientConfiguration configuration)` |
    `protected ResteasyWebTarget` | ResteasyClientImpl.`createClientWebTarget​(ResteasyClientImpl client, javax.ws.rs.core.UriBuilder uriBuilder, ClientConfiguration configuration)` |
    `protected ResteasyClient` | ResteasyClientBuilderImpl.`createResteasyClient​(ClientHttpEngine engine, ExecutorService executor, boolean cleanupExecutor, ScheduledExecutorService scheduledExecutorService, ClientConfiguration config)` |
    `protected ClientWebTarget` | ClientWebTarget.`newInstance​(ResteasyClient client, javax.ws.rs.core.UriBuilder uriBuilder, ClientConfiguration configuration)` |
    `void` | ClientResponse.`setClientConfiguration​(ClientConfiguration configuration)` |

    Constructors in org.jboss.resteasy.client.jaxrs.internal with parameters of type ClientConfiguration
    Constructor | Description
    --- | ---
    `AbortedResponse​(ClientConfiguration configuration, javax.ws.rs.core.Response response)` |
    `ClientConfiguration​(ClientConfiguration parent)` |
    `ClientInvocation​(ResteasyClient client, URI uri, ClientRequestHeaders headers, ClientConfiguration parent)` |
    `ClientInvocationBuilder​(ResteasyClient client, URI uri, ClientConfiguration configuration)` |
    `ClientRequestHeaders​(ClientConfiguration configuration)` |
    `ClientResponse​(ClientConfiguration configuration)` | Deprecated.
    `ClientResponse​(ClientConfiguration configuration, RESTEasyTracingLogger tracingLogger)` |
    `ClientWebTarget​(ResteasyClient client, String uri, ClientConfiguration configuration)` |
    `ClientWebTarget​(ResteasyClient client, URI uri, ClientConfiguration configuration)` |
    `ClientWebTarget​(ResteasyClient client, javax.ws.rs.core.UriBuilder uriBuilder, ClientConfiguration configuration)` |
    `ClientWebTarget​(ResteasyClient client, ClientConfiguration configuration)` |
    `FinalizedClientResponse​(ClientConfiguration configuration, RESTEasyTracingLogger tracingLogger)` |
    `ResteasyClientImpl​(ClientHttpEngine httpEngine, ExecutorService asyncInvocationExecutor, boolean cleanupExecutor, ScheduledExecutorService scheduledExecutorService, ClientConfiguration configuration)` |
    `ResteasyClientImpl​(ClientHttpEngine httpEngine, ExecutorService asyncInvocationExecutor, boolean cleanupExecutor, ClientConfiguration configuration)` |
    `ResteasyClientImpl​(ClientHttpEngine httpEngine, ExecutorService asyncInvocationExecutor, boolean cleanupExecutor, ContextualScheduledExecutorService scheduledExecutorService, ClientConfiguration configuration)` |
    `TrackingClientRequestHeaders​(ClientConfiguration configuration, CaseInsensitiveMap<Object> headers)` |

  - ### Uses of ClientConfiguration in org.jboss.resteasy.client.jaxrs.internal.proxy

    Fields in org.jboss.resteasy.client.jaxrs.internal.proxy declared as ClientConfiguration
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ClientConfiguration` | ClientInvoker.`invokerConfig` |

  - ### Uses of ClientConfiguration in org.jboss.resteasy.client.jaxrs.internal.proxy.processors

    Fields in org.jboss.resteasy.client.jaxrs.internal.proxy.processors declared as ClientConfiguration
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ClientConfiguration` | AbstractCollectionProcessor.`config` |

    Methods in org.jboss.resteasy.client.jaxrs.internal.proxy.processors with parameters of type ClientConfiguration
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Object` | ProcessorFactory.`createProcessor​(Class<?> declaring, String defaultParameterName, ClientConfiguration configuration, Class<?> type, Annotation[] annotations, Type genericType, AccessibleObject target, boolean ignoreBody)` |
    `static Object` | ProcessorFactory.`createProcessor​(Class<?> declaring, String defaultParameterName, ClientConfiguration configuration, Class<?> type, Annotation[] annotations, Type genericType, AccessibleObject target, javax.ws.rs.core.MediaType defaultConsumes, boolean ignoreBody)` |
    `static Object[]` | ProcessorFactory.`createProcessors​(Class declaringClass, Method method, ClientConfiguration configuration)` |
    `static Object[]` | ProcessorFactory.`createProcessors​(Class declaringClass, Method method, ClientConfiguration configuration, javax.ws.rs.core.MediaType defaultConsumes)` |
    `protected void` | FormProcessor.`populateMap​(Class clazz, ClientConfiguration configuration, String defaultFormName)` |

    Constructors in org.jboss.resteasy.client.jaxrs.internal.proxy.processors with parameters of type ClientConfiguration
    Constructor | Description
    --- | ---
    `AbstractCollectionProcessor​(String paramName, Type type, Annotation[] annotations, ClientConfiguration config)` |
    `FormProcessor​(Class clazz, ClientConfiguration configuration, String defaultFormName)` |

  - ### Uses of ClientConfiguration in org.jboss.resteasy.client.jaxrs.internal.proxy.processors.invocation

    Constructors in org.jboss.resteasy.client.jaxrs.internal.proxy.processors.invocation with parameters of type ClientConfiguration
    Constructor | Description
    --- | ---
    `AbstractInvocationCollectionProcessor​(String paramName, Type type, Annotation[] annotations, ClientConfiguration config)` |
    `FormParamProcessor​(String paramName, Type type, Annotation[] annotations, ClientConfiguration config)` |
    `HeaderParamProcessor​(String paramName, Type type, Annotation[] annotations, ClientConfiguration config)` |

  - ### Uses of ClientConfiguration in org.jboss.resteasy.client.jaxrs.internal.proxy.processors.webtarget

    Fields in org.jboss.resteasy.client.jaxrs.internal.proxy.processors.webtarget declared as ClientConfiguration
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected ClientConfiguration` | PathParamProcessor.`configuration` |

    Constructors in org.jboss.resteasy.client.jaxrs.internal.proxy.processors.webtarget with parameters of type ClientConfiguration
    Constructor | Description
    --- | ---
    `AbstractWebTargetCollectionProcessor​(String paramName, Type type, Annotation[] annotations, ClientConfiguration config)` |
    `MatrixParamProcessor​(String paramName, Type type, Annotation[] annotations, ClientConfiguration config)` |
    `PathParamProcessor​(String paramName, Boolean encodeSlashInPath, Type genericType, Annotation[] annotations, ClientConfiguration clientConfiguration)` |
    `QueryParamProcessor​(String paramName, Type type, Annotation[] annotations, ClientConfiguration config)` |