## Uses of Class
io.vertx.core.http.PoolOptions

- Packages that use PoolOptions
  Package | Description
  --- | ---
  io.vertx.core |
  io.vertx.core.http |
  io.vertx.reactivex.core |
  io.vertx.reactivex.core.http |
  io.vertx.rxjava.core |
  io.vertx.rxjava.core.http |
  io.vertx.rxjava3.core |
  io.vertx.rxjava3.core.http |

- - ### Uses of PoolOptions in io.vertx.core

    Methods in io.vertx.core with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `default HttpClient` | Vertx.`createHttpClient(HttpClientOptions clientOptions, PoolOptions poolOptions)` Create a HTTP/HTTPS client using the specified client and pool options
    `default HttpClient` | Vertx.`createHttpClient(PoolOptions poolOptions)` Create a HTTP/HTTPS client using the specified pool options

  - ### Uses of PoolOptions in io.vertx.core.http

    Methods in io.vertx.core.http that return PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `PoolOptions` | HttpClientOptions.`getPoolOptions()`
    `PoolOptions` | PoolOptions.`setCleanerPeriod(int cleanerPeriod)` Set the connection pool cleaner period in milli seconds, a non positive value disables expiration checks and connections will remain in the pool until they are closed.
    `PoolOptions` | PoolOptions.`setEventLoopSize(int eventLoopSize)` Set the number of event-loop the pool use.
    `PoolOptions` | PoolOptions.`setHttp1MaxSize(int http1MaxSize)` Set the maximum pool size for HTTP/1.x connections
    `PoolOptions` | PoolOptions.`setHttp2MaxSize(int max)` Set the maximum pool size for HTTP/2 connections
    `PoolOptions` | PoolOptions.`setMaxWaitQueueSize(int maxWaitQueueSize)` Set the maximum requests allowed in the wait queue, any requests beyond the max size will result in a ConnectionPoolTooBusyException.

    Methods in io.vertx.core.http with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `HttpClientBuilder` | HttpClientBuilder.`with(PoolOptions options)` Configure the client with the given pool `options`.

    Constructors in io.vertx.core.http with parameters of type PoolOptions
    Constructor and Description
    `PoolOptions(PoolOptions other)` Copy constructor

  - ### Uses of PoolOptions in io.vertx.reactivex.core

    Methods in io.vertx.reactivex.core with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `HttpClient` | Vertx.`createHttpClient(HttpClientOptions clientOptions, PoolOptions poolOptions)` Create a HTTP/HTTPS client using the specified client and pool options
    `HttpClient` | Vertx.`createHttpClient(PoolOptions poolOptions)` Create a HTTP/HTTPS client using the specified pool options

  - ### Uses of PoolOptions in io.vertx.reactivex.core.http

    Methods in io.vertx.reactivex.core.http with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `HttpClientBuilder` | HttpClientBuilder.`with(PoolOptions options)` Configure the client with the given pool `options`.

  - ### Uses of PoolOptions in io.vertx.rxjava.core

    Methods in io.vertx.rxjava.core with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `HttpClient` | Vertx.`createHttpClient(HttpClientOptions clientOptions, PoolOptions poolOptions)` Create a HTTP/HTTPS client using the specified client and pool options
    `HttpClient` | Vertx.`createHttpClient(PoolOptions poolOptions)` Create a HTTP/HTTPS client using the specified pool options

  - ### Uses of PoolOptions in io.vertx.rxjava.core.http

    Methods in io.vertx.rxjava.core.http with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `HttpClientBuilder` | HttpClientBuilder.`with(PoolOptions options)` Configure the client with the given pool `options`.

  - ### Uses of PoolOptions in io.vertx.rxjava3.core

    Methods in io.vertx.rxjava3.core with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `HttpClient` | Vertx.`createHttpClient(HttpClientOptions clientOptions, PoolOptions poolOptions)` Create a HTTP/HTTPS client using the specified client and pool options
    `HttpClient` | Vertx.`createHttpClient(PoolOptions poolOptions)` Create a HTTP/HTTPS client using the specified pool options

  - ### Uses of PoolOptions in io.vertx.rxjava3.core.http

    Methods in io.vertx.rxjava3.core.http with parameters of type PoolOptions
    Modifier and Type | Method and Description
    --- | ---
    `HttpClientBuilder` | HttpClientBuilder.`with(PoolOptions options)` Configure the client with the given pool `options`.

Copyright © 2025 Eclipse. All rights reserved.