Options used to create Consul client.
package |
Default |
---|
__construct( $networkOptions = null)
mixed | null
addCrlPath( $crlPaths) : $this
string
$this
addCrlValue( $crlValues) : $this
Buffer
$this
addEnabledCipherSuite( $enabledCipherSuites) : $this
string
$this
addEnabledSecureTransportProtocol( $enabledSecureTransportProtocols) : $this
string
$this
getAclToken() : string
string
getAlpnVersions() : array
array
getConnectTimeout() : integer
integer
getCrlPaths() : array
array
getCrlValues() : array
array
getDc() : string
string
getDecoderInitialBufferSize() : integer
integer
getDefaultHost() : string
string
getDefaultPort() : integer
integer
getEnabledCipherSuites() : array
array
getEnabledSecureTransportProtocols() : array
array
getHttp2ConnectionWindowSize() : integer
integer
getHttp2KeepAliveTimeout() : integer
integer
getHttp2MaxPoolSize() : integer
integer
getHttp2MultiplexingLimit() : integer
integer
getIdleTimeout() : integer
integer
getIdleTimeoutUnit() : string
string
getInitialSettings() : \io\vertx\jphp\core\http\Http2Settings
getJdkSslEngineOptions() : \io\vertx\jphp\core\net\JdkSSLEngineOptions
getKeepAliveTimeout() : integer
integer
getKeyStoreOptions() : \io\vertx\jphp\core\net\JksOptions
getLocalAddress() : string
string
getLogActivity() : boolean
boolean
getMaxChunkSize() : integer
integer
getMaxHeaderSize() : integer
integer
getMaxInitialLineLength() : integer
integer
getMaxPoolSize() : integer
integer
getMaxRedirects() : integer
integer
getMaxWaitQueueSize() : integer
integer
getMaxWebsocketFrameSize() : integer
integer
getMaxWebsocketMessageSize() : integer
integer
getMetricsName() : string
string
getOpenSslEngineOptions() : \io\vertx\jphp\core\net\OpenSSLEngineOptions
getPemKeyCertOptions() : \io\vertx\jphp\core\net\PemKeyCertOptions
getPemTrustOptions() : \io\vertx\jphp\core\net\PemTrustOptions
getPfxKeyCertOptions() : \io\vertx\jphp\core\net\PfxOptions
getPfxTrustOptions() : \io\vertx\jphp\core\net\PfxOptions
getPipeliningLimit() : integer
integer
getPoolCleanerPeriod() : integer
integer
getProtocolVersion() : string
string
getProxyOptions() : \io\vertx\jphp\core\net\ProxyOptions
getReceiveBufferSize() : integer
integer
getSendBufferSize() : integer
integer
getSoLinger() : integer
integer
getTimeout() : integer
integer
getTrafficClass() : integer
integer
getTrustStoreOptions() : \io\vertx\jphp\core\net\JksOptions
getUserAgent() : string
string
getWebsocketCompressionAllowClientNoContext() : boolean
boolean
getWebsocketCompressionLevel() : integer
integer
getWebsocketCompressionRequestServerNoContext() : boolean
boolean
isFollowRedirects() : boolean
boolean
isForceSni() : boolean
boolean
isHttp2ClearTextUpgrade() : boolean
boolean
isKeepAlive() : boolean
boolean
isPipelining() : boolean
boolean
isReuseAddress() : boolean
boolean
isReusePort() : boolean
boolean
isSendUnmaskedFrames() : boolean
boolean
isSsl() : boolean
boolean
isTcpCork() : boolean
boolean
isTcpFastOpen() : boolean
boolean
isTcpKeepAlive() : boolean
boolean
isTcpNoDelay() : boolean
boolean
isTcpQuickAck() : boolean
boolean
isTrustAll() : boolean
boolean
isTryUseCompression() : boolean
boolean
isUseAlpn() : boolean
boolean
isUsePooledBuffers() : boolean
boolean
isUserAgentEnabled() : boolean
boolean
isVerifyHost() : boolean
boolean
setAclToken( $aclToken) : $this
string
$this
setAlpnVersions( $alpnVersions) : $this
string
$this
setConnectTimeout( $connectTimeout) : $this
integer
$this
setDc( $dc) : $this
string
$this
setDecoderInitialBufferSize( $decoderInitialBufferSize) : $this
integer
$this
setDefaultHost( $defaultHost) : $this
string
$this
setDefaultPort( $defaultPort) : $this
integer
$this
setEnabledSecureTransportProtocols( $enabledSecureTransportProtocols) : $this
string
$this
setFollowRedirects( $followRedirects) : $this
boolean
$this
setForceSni( $forceSni) : $this
boolean
$this
setHttp2ClearTextUpgrade( $http2ClearTextUpgrade) : $this
boolean
$this
setHttp2ConnectionWindowSize( $http2ConnectionWindowSize) : $this
integer
$this
setHttp2KeepAliveTimeout( $http2KeepAliveTimeout) : $this
integer
$this
setHttp2MaxPoolSize( $http2MaxPoolSize) : $this
integer
$this
setHttp2MultiplexingLimit( $http2MultiplexingLimit) : $this
integer
$this
setIdleTimeout( $idleTimeout) : $this
integer
$this
setIdleTimeoutUnit( $idleTimeoutUnit) : $this
string
$this
setInitialSettings( $initialSettings) : $this
Http2Settings|array
$this
setJdkSslEngineOptions( $jdkSslEngineOptions) : $this
JdkSSLEngineOptions|array
$this
setKeepAlive( $keepAlive) : $this
boolean
$this
setKeepAliveTimeout( $keepAliveTimeout) : $this
integer
$this
setKeyStoreOptions( $keyStoreOptions) : $this
JksOptions|array
$this
setLocalAddress( $localAddress) : $this
string
$this
setLogActivity( $logActivity) : $this
boolean
$this
setMaxChunkSize( $maxChunkSize) : $this
integer
$this
setMaxHeaderSize( $maxHeaderSize) : $this
integer
$this
setMaxInitialLineLength( $maxInitialLineLength) : $this
integer
$this
setMaxPoolSize( $maxPoolSize) : $this
integer
$this
setMaxRedirects( $maxRedirects) : $this
integer
$this
setMaxWaitQueueSize( $maxWaitQueueSize) : $this
integer
$this
setMaxWebsocketFrameSize( $maxWebsocketFrameSize) : $this
integer
$this
setMaxWebsocketMessageSize( $maxWebsocketMessageSize) : $this
integer
$this
setMetricsName( $metricsName) : $this
string
$this
setOpenSslEngineOptions( $openSslEngineOptions) : $this
OpenSSLEngineOptions|array
$this
setPemKeyCertOptions( $pemKeyCertOptions) : $this
PemKeyCertOptions|array
$this
setPemTrustOptions( $pemTrustOptions) : $this
PemTrustOptions|array
$this
setPfxKeyCertOptions( $pfxKeyCertOptions) : $this
PfxOptions|array
$this
setPfxTrustOptions( $pfxTrustOptions) : $this
PfxOptions|array
$this
setPipelining( $pipelining) : $this
boolean
$this
setPipeliningLimit( $pipeliningLimit) : $this
integer
$this
setPoolCleanerPeriod( $poolCleanerPeriod) : $this
integer
$this
setProtocolVersion( $protocolVersion) : $this
string
$this
setProxyOptions( $proxyOptions) : $this
ProxyOptions|array
$this
setReceiveBufferSize( $receiveBufferSize) : $this
integer
$this
setReuseAddress( $reuseAddress) : $this
boolean
$this
setReusePort( $reusePort) : $this
boolean
$this
setSendBufferSize( $sendBufferSize) : $this
integer
$this
setSendUnmaskedFrames( $sendUnmaskedFrames) : $this
boolean
$this
setSoLinger( $soLinger) : $this
integer
$this
setSsl( $ssl) : $this
boolean
$this
setTcpCork( $tcpCork) : $this
boolean
$this
setTcpFastOpen( $tcpFastOpen) : $this
boolean
$this
setTcpKeepAlive( $tcpKeepAlive) : $this
boolean
$this
setTcpNoDelay( $tcpNoDelay) : $this
boolean
$this
setTcpQuickAck( $tcpQuickAck) : $this
boolean
$this
setTimeout( $timeout) : $this
integer
$this
setTrafficClass( $trafficClass) : $this
integer
$this
setTrustAll( $trustAll) : $this
boolean
$this
setTrustStoreOptions( $trustStoreOptions) : $this
JksOptions|array
$this
setTryUseCompression( $tryUseCompression) : $this
boolean
$this
setTryUsePerFrameWebsocketCompression( $tryUsePerFrameWebsocketCompression) : $this
boolean
$this
setTryUsePerMessageWebsocketCompression( $tryUsePerMessageWebsocketCompression) : $this
boolean
$this
setUseAlpn( $useAlpn) : $this
boolean
$this
setUsePooledBuffers( $usePooledBuffers) : $this
boolean
$this
setUserAgent( $userAgent) : $this
string
$this
setUserAgentEnabled( $userAgentEnabled) : $this
boolean
$this
setVerifyHost( $verifyHost) : $this
boolean
$this
setWebsocketCompressionAllowClientNoContext( $websocketCompressionAllowClientNoContext) : $this
boolean
$this
setWebsocketCompressionLevel( $websocketCompressionLevel) : $this
integer
$this
setWebsocketCompressionRequestServerNoContext( $websocketCompressionRequestServerNoContext) : $this
boolean
$this