## Uses of Interface
org.apache.hc.core5.pool.ConnPoolStats

- Packages that use ConnPoolStats
  Package | Description
  --- | ---
  org.apache.hc.core5.http.impl.bootstrap | HTTP/1.1 requester and server bootstrap.
  org.apache.hc.core5.http2.impl.nio.bootstrap | HTTP/2 capable requester and server bootstrap.
  org.apache.hc.core5.pool | Client side connection pool component APIs.
  org.apache.hc.core5.testing.classic |

- - ### Uses of ConnPoolStats in org.apache.hc.core5.http.impl.bootstrap

    Classes in org.apache.hc.core5.http.impl.bootstrap that implement ConnPoolStats
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpAsyncRequester` HTTP/1.1 client side message exchange initiator.
    `class` | `HttpRequester` HTTP/1.1 client side message exchange initiator.

  - ### Uses of ConnPoolStats in org.apache.hc.core5.http2.impl.nio.bootstrap

    Classes in org.apache.hc.core5.http2.impl.nio.bootstrap that implement ConnPoolStats
    Modifier and Type | Class and Description
    --- | ---
    `class` | `H2AsyncRequester` Client side message exchange initiator capable of negotiating HTTP/2 or HTTP/1.1 compatible connections.

  - ### Uses of ConnPoolStats in org.apache.hc.core5.pool

    Subinterfaces of ConnPoolStats in org.apache.hc.core5.pool
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ConnPoolControl<T>` Interface to control runtime properties of a `ConnPool` such as maximum total number of connections or maximum connections per route allowed.
    `interface` | `ManagedConnPool<T,C extends ModalCloseable>` `ConnPool` that also implements `ConnPoolControl` and `AutoCloseable`.

    Classes in org.apache.hc.core5.pool that implement ConnPoolStats
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LaxConnPool<T,C extends ModalCloseable>` Connection pool with higher concurrency but with lax connection limit guarantees.
    `class` | `StrictConnPool<T,C extends ModalCloseable>` Connection pool with strict connection limit guarantees.

    Methods in org.apache.hc.core5.pool with parameters of type ConnPoolStats
    Modifier and Type | Method and Description
    --- | ---
    `void` | ConnPoolListener.`onLease(T route, ConnPoolStats<T> connPoolStats)`
    `void` | ConnPoolListener.`onRelease(T route, ConnPoolStats<T> connPoolStats)`

  - ### Uses of ConnPoolStats in org.apache.hc.core5.testing.classic

    Methods in org.apache.hc.core5.testing.classic with parameters of type ConnPoolStats
    Modifier and Type | Method and Description
    --- | ---
    `void` | LoggingConnPoolListener.`onLease(HttpHost route, ConnPoolStats<HttpHost> connPoolStats)`
    `void` | LoggingConnPoolListener.`onRelease(HttpHost route, ConnPoolStats<HttpHost> connPoolStats)`

Copyright © 2005–2021 The Apache Software Foundation. All rights reserved.