Uses of Class
io.vertx.core.http.HttpClientConfig
Packages that use HttpClientConfig
Package
Description
-
Uses of HttpClientConfig in io.vertx.core
Methods in io.vertx.core with parameters of type HttpClientConfigModifier and TypeMethodDescriptiondefault HttpClientAgentVertx.createHttpClient(HttpClientConfig config) Create an HTTP/HTTPS client using the specified configdefault HttpClientAgentVertx.createHttpClient(HttpClientConfig clientConfig, PoolOptions poolOptions) Create a HTTP/HTTPS client using the specified client and pool optionsdefault HttpClientAgentVertx.createHttpClient(HttpClientConfig clientConfig, ClientSSLOptions sslOptions) Create a HTTP/HTTPS client using the specified client and ssl optionsdefault HttpClientAgentVertx.createHttpClient(HttpClientConfig clientConfig, ClientSSLOptions sslOptions, PoolOptions poolOptions) Create a HTTP/HTTPS client using the specified client, ssl options and pool options -
Uses of HttpClientConfig in io.vertx.core.http
Methods in io.vertx.core.http that return HttpClientConfigModifier and TypeMethodDescriptionHttpClientConfig.setConnectTimeout(Duration connectTimeout) Set the connect timeoutHttpClientConfig.setDecompressionEnabled(boolean decompressionEnabled) Whether the client should send requests with anaccepting-encodingheader set to a compression algorithm.HttpClientConfig.setDefaultHost(String defaultHost) Set the default host name to be used by this client in requests if none is provided when making the request.HttpClientConfig.setDefaultPort(int defaultPort) Set the default port to be used by this client in requests if none is provided when making the request.HttpClientConfig.setFollowAlternativeServices(boolean followAlternativeServices) Configure whether the client follows alternative services advertisements, the default setting does not.HttpClientConfig.setHttp1Config(Http1ClientConfig config) Set the HTTP/1.x configuration to useHttpClientConfig.setHttp2Config(Http2ClientConfig config) Set the HTTP/2 configuration to useHttpClientConfig.setHttp3Config(Http3ClientConfig config) Set the HTTP/2 configuration to useHttpClientConfig.setIdleTimeout(Duration idleTimeout) Set the idle timeout, zero ornullmeans don't time out.HttpClientConfig.setKeepAliveTimeout(Duration keepAliveTimeout) Set the keep alive timeout for HTTP connections.HttpClientConfig.setLogConfig(LogConfig config) Configure the per stream networking logging: Netty's stream pipeline is configured for logging on Netty's logger.HttpClientConfig.setMaxRedirects(int maxRedirects) Set tomaxRedirectsthe maximum number of redirection a request can follow.Set the client name, used when the client is shared, otherwise ignored.HttpClientConfig.setObservabilityConfig(ObservabilityConfig observabilityConfig) Set the client observability config.HttpClientConfig.setReadIdleTimeout(Duration idleTimeout) Set the read idle timeout, zero ornullmeans or null means don't time out.HttpClientConfig.setShared(boolean shared) Set totrueto share the client.HttpClientConfig.setSsl(boolean ssl) Set whether SSL/TLS is enabledHttpClientConfig.setVerifyHost(boolean verifyHost) Set whether hostname verification is enabledHttpClientConfig.setVersions(HttpVersion... versions) LikeHttpClientConfig.setVersions(List)using an array.HttpClientConfig.setVersions(List<HttpVersion> versions) Set the list ofHttpVersionsupported by the client, the first element of the list is considered as the default protocol to choose when none is specified at the request level.HttpClientConfig.setWriteIdleTimeout(Duration idleTimeout) Set the write idle timeout, zero ornullmeans don't time out.Methods in io.vertx.core.http with parameters of type HttpClientConfigModifier and TypeMethodDescriptionHttpClientBuilder.with(HttpClientConfig config) Configure the client.Constructors in io.vertx.core.http with parameters of type HttpClientConfig -
Uses of HttpClientConfig in io.vertx.core.spi.metrics
Methods in io.vertx.core.spi.metrics with parameters of type HttpClientConfigModifier and TypeMethodDescriptiondefault HttpClientMetrics<?, ?> VertxMetrics.createHttpClientMetrics(HttpClientConfig config) Provides the http client metrics SPI when an http client has been created. -
Uses of HttpClientConfig in io.vertx.ext.web.client
Subclasses of HttpClientConfig in io.vertx.ext.web.clientConstructors in io.vertx.ext.web.client with parameters of type HttpClientConfig -
Uses of HttpClientConfig in io.vertx.grpc.client
Methods in io.vertx.grpc.client with parameters of type HttpClientConfigModifier and TypeMethodDescriptionGrpcClientBuilder.with(HttpClientConfig transportConfig) Configure the client HTTP transport options. -
Uses of HttpClientConfig in io.vertx.reactivex.core
Methods in io.vertx.reactivex.core with parameters of type HttpClientConfigModifier and TypeMethodDescriptionVertx.createHttpClient(HttpClientConfig config) Create an HTTP/HTTPS client using the specified configVertx.createHttpClient(HttpClientConfig clientConfig, PoolOptions poolOptions) Create a HTTP/HTTPS client using the specified client and pool optionsVertx.createHttpClient(HttpClientConfig clientConfig, ClientSSLOptions sslOptions) Create a HTTP/HTTPS client using the specified client and ssl optionsVertx.createHttpClient(HttpClientConfig clientConfig, ClientSSLOptions sslOptions, PoolOptions poolOptions) Create a HTTP/HTTPS client using the specified client, ssl options and pool options -
Uses of HttpClientConfig in io.vertx.reactivex.core.http
Methods in io.vertx.reactivex.core.http with parameters of type HttpClientConfigModifier and TypeMethodDescriptionHttpClientBuilder.with(HttpClientConfig config) Configure the client. -
Uses of HttpClientConfig in io.vertx.reactivex.grpc.client
Methods in io.vertx.reactivex.grpc.client with parameters of type HttpClientConfigModifier and TypeMethodDescriptionGrpcClientBuilder.with(HttpClientConfig transportConfig) Configure the client HTTP transport options. -
Uses of HttpClientConfig in io.vertx.rxjava3.core
Methods in io.vertx.rxjava3.core with parameters of type HttpClientConfigModifier and TypeMethodDescriptionVertx.createHttpClient(HttpClientConfig config) Create an HTTP/HTTPS client using the specified configVertx.createHttpClient(HttpClientConfig clientConfig, PoolOptions poolOptions) Create a HTTP/HTTPS client using the specified client and pool optionsVertx.createHttpClient(HttpClientConfig clientConfig, ClientSSLOptions sslOptions) Create a HTTP/HTTPS client using the specified client and ssl optionsVertx.createHttpClient(HttpClientConfig clientConfig, ClientSSLOptions sslOptions, PoolOptions poolOptions) Create a HTTP/HTTPS client using the specified client, ssl options and pool options -
Uses of HttpClientConfig in io.vertx.rxjava3.core.http
Methods in io.vertx.rxjava3.core.http with parameters of type HttpClientConfigModifier and TypeMethodDescriptionHttpClientBuilder.with(HttpClientConfig config) Configure the client. -
Uses of HttpClientConfig in io.vertx.rxjava3.grpc.client
Methods in io.vertx.rxjava3.grpc.client with parameters of type HttpClientConfigModifier and TypeMethodDescriptionGrpcClientBuilder.with(HttpClientConfig transportConfig) Configure the client HTTP transport options.