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

- Packages that use Http2Settings
  Package | Description
  --- | ---
  io.vertx.core.http |
  io.vertx.ext.consul |
  io.vertx.ext.web.client |
  io.vertx.reactivex.core.http |
  io.vertx.rxjava.core.http |
  io.vertx.tracing.zipkin |

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

    Methods in io.vertx.core.http that return Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `Http2Settings` | HttpClientOptions.`getInitialSettings()`
    `Http2Settings` | HttpServerOptions.`getInitialSettings()`
    `Http2Settings` | HttpConnection.`remoteSettings()`
    `Http2Settings` | Http2Settings.`set(int id, long value)` Set a setting `value` for a given setting `id`.
    `Http2Settings` | Http2Settings.`setExtraSettings(Map<Integer,Long> settings)` Set the extra setting used for extending HTTP/2
    `Http2Settings` | Http2Settings.`setHeaderTableSize(long headerTableSize)` Set SETTINGS_HEADER_TABLE_SIZE HTTP/2 setting.
    `Http2Settings` | Http2Settings.`setInitialWindowSize(int initialWindowSize)` Set the SETTINGS_INITIAL_WINDOW_SIZE HTTP/2 setting
    `Http2Settings` | Http2Settings.`setMaxConcurrentStreams(long maxConcurrentStreams)` Set the SETTINGS_MAX_CONCURRENT_STREAMS HTTP/2 setting
    `Http2Settings` | Http2Settings.`setMaxFrameSize(int maxFrameSize)` Set the SETTINGS_MAX_FRAME_SIZE HTTP/2 setting
    `Http2Settings` | Http2Settings.`setMaxHeaderListSize(long maxHeaderListSize)` Set the SETTINGS_MAX_HEADER_LIST_SIZE HTTP/2 setting
    `Http2Settings` | Http2Settings.`setPushEnabled(boolean pushEnabled)` Set the SETTINGS_ENABLE_PUSH HTTP/2 setting
    `Http2Settings` | HttpConnection.`settings()`

    Methods in io.vertx.core.http with parameters of type Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `HttpClientOptions` | HttpClientOptions.`setInitialSettings(Http2Settings settings)` Set the HTTP/2 connection settings immediately sent by to the server when the client connects.
    `HttpServerOptions` | HttpServerOptions.`setInitialSettings(Http2Settings settings)` Set the HTTP/2 connection settings immediatly sent by the server when a client connects.
    `Future<Void>` | HttpConnection.`updateSettings(Http2Settings settings)` Send to the remote endpoint an update of the server settings.
    `HttpConnection` | HttpConnection.`updateSettings(Http2Settings settings, Handler<AsyncResult<Void>> completionHandler)` Send to the remote endpoint an update of this endpoint settings The `completionHandler` will be notified when the remote endpoint has acknowledged the settings.

    Method parameters in io.vertx.core.http with type arguments of type Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `HttpConnection` | HttpConnection.`remoteSettingsHandler(Handler<Http2Settings> handler)` Set an handler that is called when remote endpoint `Http2Settings` are updated.

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

  - ### Uses of Http2Settings in io.vertx.ext.consul

    Methods in io.vertx.ext.consul with parameters of type Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `ConsulClientOptions` | ConsulClientOptions.`setInitialSettings(Http2Settings settings)` Set the HTTP/2 connection settings immediately sent by to the server when the client connects.

  - ### Uses of Http2Settings in io.vertx.ext.web.client

    Methods in io.vertx.ext.web.client with parameters of type Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `WebClientOptions` | WebClientOptions.`setInitialSettings(Http2Settings settings)`

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

    Methods in io.vertx.reactivex.core.http that return Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `Http2Settings` | HttpConnection.`remoteSettings()`
    `Http2Settings` | HttpConnection.`settings()`

    Methods in io.vertx.reactivex.core.http with parameters of type Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `Completable` | HttpConnection.`rxUpdateSettings(Http2Settings settings)` Send to the remote endpoint an update of this endpoint settings The `completionHandler` will be notified when the remote endpoint has acknowledged the settings.
    `HttpConnection` | HttpConnection.`updateSettings(Http2Settings settings)` Send to the remote endpoint an update of this endpoint settings The `completionHandler` will be notified when the remote endpoint has acknowledged the settings.
    `HttpConnection` | HttpConnection.`updateSettings(Http2Settings settings, Handler<AsyncResult<Void>> completionHandler)` Send to the remote endpoint an update of this endpoint settings The `completionHandler` will be notified when the remote endpoint has acknowledged the settings.

    Method parameters in io.vertx.reactivex.core.http with type arguments of type Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `HttpConnection` | HttpConnection.`remoteSettingsHandler(Handler<Http2Settings> handler)` Set an handler that is called when remote endpoint `Http2Settings` are updated.

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

    Methods in io.vertx.rxjava.core.http that return Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `Http2Settings` | HttpConnection.`remoteSettings()`
    `Http2Settings` | HttpConnection.`settings()`

    Methods in io.vertx.rxjava.core.http with parameters of type Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `Single<Void>` | HttpConnection.`rxUpdateSettings(Http2Settings settings)` Send to the remote endpoint an update of this endpoint settings The `completionHandler` will be notified when the remote endpoint has acknowledged the settings.
    `HttpConnection` | HttpConnection.`updateSettings(Http2Settings settings)` Send to the remote endpoint an update of this endpoint settings The `completionHandler` will be notified when the remote endpoint has acknowledged the settings.
    `HttpConnection` | HttpConnection.`updateSettings(Http2Settings settings, Handler<AsyncResult<Void>> completionHandler)` Send to the remote endpoint an update of this endpoint settings The `completionHandler` will be notified when the remote endpoint has acknowledged the settings.

    Method parameters in io.vertx.rxjava.core.http with type arguments of type Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `HttpConnection` | HttpConnection.`remoteSettingsHandler(Handler<Http2Settings> handler)` Set an handler that is called when remote endpoint `Http2Settings` are updated.

  - ### Uses of Http2Settings in io.vertx.tracing.zipkin

    Methods in io.vertx.tracing.zipkin with parameters of type Http2Settings
    Modifier and Type | Method and Description
    --- | ---
    `HttpSenderOptions` | HttpSenderOptions.`setInitialSettings(Http2Settings settings)`

Copyright © 2020 Eclipse. All rights reserved.