public class AmqpBridgeOptions
extends io.vertx.proton.ProtonClientOptions
DEFAULT_HOSTNAME_VERIFICATION_ALGORITHM, DEFAULT_RECONNECT_ATTEMPTS, DEFAULT_RECONNECT_INTERVAL
DEFAULT_CONNECT_TIMEOUT, DEFAULT_METRICS_NAME, DEFAULT_TRUST_ALL
Constructor and Description |
---|
AmqpBridgeOptions() |
AmqpBridgeOptions(io.vertx.core.json.JsonObject json) |
equals, getEnabledSaslMechanisms, hashCode
getHostnameVerificationAlgorithm, getReconnectAttempts, getReconnectInterval
getConnectTimeout, getMetricsName, getProxyOptions, isTrustAll
getCrlPaths, getCrlValues, getEnabledCipherSuites, getEnabledSecureTransportProtocols, getIdleTimeout, getKeyCertOptions, getSoLinger, getSslEngineOptions, getTrustOptions, isSsl, isTcpKeepAlive, isTcpNoDelay, isUseAlpn, isUsePooledBuffers
public AmqpBridgeOptions()
public AmqpBridgeOptions(io.vertx.core.json.JsonObject json)
public AmqpBridgeOptions addEnabledSaslMechanism(String saslMechanism)
addEnabledSaslMechanism
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setSendBufferSize(int sendBufferSize)
setSendBufferSize
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setReceiveBufferSize(int receiveBufferSize)
setReceiveBufferSize
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setReuseAddress(boolean reuseAddress)
setReuseAddress
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setTrafficClass(int trafficClass)
setTrafficClass
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setTcpNoDelay(boolean tcpNoDelay)
setTcpNoDelay
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setTcpKeepAlive(boolean tcpKeepAlive)
setTcpKeepAlive
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setSoLinger(int soLinger)
setSoLinger
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setUsePooledBuffers(boolean usePooledBuffers)
setUsePooledBuffers
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setIdleTimeout(int idleTimeout)
setIdleTimeout
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setSsl(boolean ssl)
setSsl
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setKeyStoreOptions(io.vertx.core.net.JksOptions options)
setKeyStoreOptions
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setPfxKeyCertOptions(io.vertx.core.net.PfxOptions options)
setPfxKeyCertOptions
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setPemKeyCertOptions(io.vertx.core.net.PemKeyCertOptions options)
setPemKeyCertOptions
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setTrustStoreOptions(io.vertx.core.net.JksOptions options)
setTrustStoreOptions
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setPemTrustOptions(io.vertx.core.net.PemTrustOptions options)
setPemTrustOptions
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setPfxTrustOptions(io.vertx.core.net.PfxOptions options)
setPfxTrustOptions
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions addEnabledCipherSuite(String suite)
addEnabledCipherSuite
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions addCrlPath(String crlPath) throws NullPointerException
addCrlPath
in class io.vertx.proton.ProtonClientOptions
NullPointerException
public AmqpBridgeOptions addCrlValue(io.vertx.core.buffer.Buffer crlValue) throws NullPointerException
addCrlValue
in class io.vertx.proton.ProtonClientOptions
NullPointerException
public AmqpBridgeOptions setTrustAll(boolean trustAll)
setTrustAll
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setConnectTimeout(int connectTimeout)
setConnectTimeout
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setReconnectAttempts(int attempts)
setReconnectAttempts
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setReconnectInterval(long interval)
setReconnectInterval
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setUseAlpn(boolean useAlpn)
setUseAlpn
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions addEnabledSecureTransportProtocol(String protocol)
addEnabledSecureTransportProtocol
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setHostnameVerificationAlgorithm(String hostnameVerificationAlgorithm)
setHostnameVerificationAlgorithm
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setKeyCertOptions(io.vertx.core.net.KeyCertOptions options)
setKeyCertOptions
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setLogActivity(boolean logEnabled)
setLogActivity
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setMetricsName(String metricsName)
setMetricsName
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setProxyOptions(io.vertx.core.net.ProxyOptions proxyOptions)
setProxyOptions
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setTrustOptions(io.vertx.core.net.TrustOptions options)
setTrustOptions
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setJdkSslEngineOptions(io.vertx.core.net.JdkSSLEngineOptions sslEngineOptions)
setJdkSslEngineOptions
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setOpenSslEngineOptions(io.vertx.core.net.OpenSSLEngineOptions sslEngineOptions)
setOpenSslEngineOptions
in class io.vertx.proton.ProtonClientOptions
public AmqpBridgeOptions setSslEngineOptions(io.vertx.core.net.SSLEngineOptions sslEngineOptions)
setSslEngineOptions
in class io.vertx.proton.ProtonClientOptions
Copyright © 2016. All rights reserved.