@ConfigurationProperties(prefix="vertx.http.client") public class HttpClientProperties extends Object
If any of the ignored properties is required, please use HttpClientOptionsCustomizer.
| Constructor and Description |
|---|
HttpClientProperties() |
public io.vertx.core.http.HttpClientOptions getHttpClientOptions()
public int getSendBufferSize()
public void setSendBufferSize(int sendBufferSize)
public int getReceiveBufferSize()
public void setReceiveBufferSize(int receiveBufferSize)
public boolean isReuseAddress()
public void setReuseAddress(boolean reuseAddress)
public boolean isReusePort()
public void setReusePort(boolean reusePort)
public int getTrafficClass()
public void setTrafficClass(int trafficClass)
public boolean getLogActivity()
public void setLogActivity(boolean logEnabled)
public boolean isTcpNoDelay()
public void setTcpNoDelay(boolean tcpNoDelay)
public boolean isTcpKeepAlive()
public void setTcpKeepAlive(boolean tcpKeepAlive)
public int getSoLinger()
public void setSoLinger(int soLinger)
public int getIdleTimeout()
public void setIdleTimeout(int idleTimeout)
public TimeUnit getIdleTimeoutUnit()
public void setIdleTimeoutUnit(TimeUnit idleTimeoutUnit)
public boolean isSsl()
public void setSsl(boolean ssl)
public boolean isUseAlpn()
public void setUseAlpn(boolean useAlpn)
public void setEnabledSecureTransportProtocols(Set<String> enabledSecureTransportProtocols)
public boolean isTcpFastOpen()
public void setTcpFastOpen(boolean tcpFastOpen)
public boolean isTcpCork()
public void setTcpCork(boolean tcpCork)
public boolean isTcpQuickAck()
public void setTcpQuickAck(boolean tcpQuickAck)
public int getConnectTimeout()
public void setConnectTimeout(int connectTimeout)
public boolean isTrustAll()
public void setTrustAll(boolean trustAll)
public String getMetricsName()
public void setMetricsName(String metricsName)
public String getLocalAddress()
public void setLocalAddress(String localAddress)
public boolean isVerifyHost()
public void setVerifyHost(boolean verifyHost)
public int getMaxPoolSize()
public void setMaxPoolSize(int maxPoolSize)
public boolean isKeepAlive()
public void setKeepAlive(boolean keepAlive)
public int getKeepAliveTimeout()
public void setKeepAliveTimeout(int keepAliveTimeout)
public int getPipeliningLimit()
public void setPipeliningLimit(int limit)
public boolean isPipelining()
public void setPipelining(boolean pipelining)
public int getHttp2MaxPoolSize()
public void setHttp2MaxPoolSize(int max)
public int getHttp2MultiplexingLimit()
public void setHttp2MultiplexingLimit(int limit)
public int getHttp2ConnectionWindowSize()
public void setHttp2ConnectionWindowSize(int http2ConnectionWindowSize)
public int getHttp2KeepAliveTimeout()
public void setHttp2KeepAliveTimeout(int keepAliveTimeout)
public int getPoolCleanerPeriod()
public void setPoolCleanerPeriod(int poolCleanerPeriod)
public boolean isTryUseCompression()
public void setTryUseCompression(boolean tryUseCompression)
public int getMaxWebsocketFrameSize()
public void setMaxWebsocketFrameSize(int maxWebsocketFrameSize)
public int getMaxWebsocketMessageSize()
public void setMaxWebsocketMessageSize(int maxWebsocketMessageSize)
public String getDefaultHost()
public void setDefaultHost(String defaultHost)
public int getDefaultPort()
public void setDefaultPort(int defaultPort)
public io.vertx.core.http.HttpVersion getProtocolVersion()
public void setProtocolVersion(io.vertx.core.http.HttpVersion protocolVersion)
public int getMaxChunkSize()
public void setMaxChunkSize(int maxChunkSize)
public int getMaxInitialLineLength()
public void setMaxInitialLineLength(int maxInitialLineLength)
public int getMaxHeaderSize()
public void setMaxHeaderSize(int maxHeaderSize)
public int getMaxWaitQueueSize()
public void setMaxWaitQueueSize(int maxWaitQueueSize)
public long getHeaderTableSize()
public void setHeaderTableSize(long headerTableSize)
public boolean isPushEnabled()
public void setPushEnabled(boolean pushEnabled)
public long getMaxConcurrentStreams()
public void setMaxConcurrentStreams(long maxConcurrentStreams)
public int getInitialWindowSize()
public void setInitialWindowSize(int initialWindowSize)
public int getMaxFrameSize()
public void setMaxFrameSize(int maxFrameSize)
public long getMaxHeaderListSize()
public void setMaxHeaderListSize(long maxHeaderListSize)
public List<io.vertx.core.http.HttpVersion> getAlpnVersions()
public void setAlpnVersions(List<io.vertx.core.http.HttpVersion> alpnVersions)
public boolean isHttp2ClearTextUpgrade()
public void setHttp2ClearTextUpgrade(boolean value)
public boolean isSendUnmaskedFrames()
public void setSendUnmaskedFrames(boolean sendUnmaskedFrames)
public int getMaxRedirects()
public void setMaxRedirects(int maxRedirects)
public boolean isForceSni()
public void setForceSni(boolean forceSni)
public int getDecoderInitialBufferSize()
public void setDecoderInitialBufferSize(int decoderInitialBufferSize)
public boolean isTryWebsocketDeflateFrameCompression()
public void setTryUsePerFrameWebsocketCompression(boolean tryWebsocketDeflateFrameCompression)
public boolean isTryUsePerMessageWebsocketCompression()
public void setTryUsePerMessageWebsocketCompression(boolean tryUsePerMessageWebsocketCompression)
public int getWebsocketCompressionLevel()
public void setWebsocketCompressionLevel(int websocketCompressionLevel)
public boolean isWebsocketCompressionAllowClientNoContext()
public void setWebsocketCompressionAllowClientNoContext(boolean websocketCompressionAllowClientNoContext)
public boolean isWebsocketCompressionRequestServerNoContext()
public void setWebsocketCompressionRequestServerNoContext(boolean websocketCompressionRequestServerNoContext)
Copyright © 2019. All rights reserved.