public class AmqpClientOptions extends ProtonClientOptions
ProtonClientOptions for details.DEFAULT_HOSTNAME_VERIFICATION_ALGORITHM, DEFAULT_RECONNECT_ATTEMPTS, DEFAULT_RECONNECT_INTERVALDEFAULT_CONNECT_TIMEOUT, DEFAULT_METRICS_NAME, DEFAULT_TRUST_ALLDEFAULT_ENABLED_SECURE_TRANSPORT_PROTOCOLS, DEFAULT_IDLE_TIMEOUT, DEFAULT_IDLE_TIMEOUT_TIME_UNIT, DEFAULT_SO_LINGER, DEFAULT_SSL, DEFAULT_SSL_ENGINE, DEFAULT_SSL_HANDSHAKE_TIMEOUT, DEFAULT_SSL_HANDSHAKE_TIMEOUT_TIME_UNIT, DEFAULT_TCP_CORK, DEFAULT_TCP_FAST_OPEN, DEFAULT_TCP_KEEP_ALIVE, DEFAULT_TCP_NO_DELAY, DEFAULT_TCP_QUICKACK, DEFAULT_USE_ALPNDEFAULT_LOG_ENABLED, DEFAULT_RECEIVE_BUFFER_SIZE, DEFAULT_REUSE_ADDRESS, DEFAULT_REUSE_PORT, DEFAULT_SEND_BUFFER_SIZE, DEFAULT_TRAFFIC_CLASS| Constructor and Description |
|---|
AmqpClientOptions() |
AmqpClientOptions(AmqpClientOptions other) |
AmqpClientOptions(JsonObject json) |
equals, getEnabledSaslMechanisms, getHeartbeat, getMaxFrameSize, getSniServerName, getVirtualHost, hashCode, setIdleTimeoutUnit, setKeyCertOptions, setLogActivity, setMetricsName, setProxyOptions, setSslHandshakeTimeout, setSslHandshakeTimeoutUnit, setTrustOptions, setUseAlpngetHostnameVerificationAlgorithm, getReconnectAttempts, getReconnectIntervalgetConnectTimeout, getLocalAddress, getMetricsName, getProxyOptions, isTrustAllgetCrlPaths, getCrlValues, getEnabledCipherSuites, getEnabledSecureTransportProtocols, getIdleTimeout, getIdleTimeoutUnit, getJdkSslEngineOptions, getKeyCertOptions, getKeyStoreOptions, getOpenSslEngineOptions, getPemKeyCertOptions, getPemTrustOptions, getPfxKeyCertOptions, getPfxTrustOptions, getSoLinger, getSslEngineOptions, getSslHandshakeTimeout, getSslHandshakeTimeoutUnit, getTrustOptions, getTrustStoreOptions, isSsl, isTcpCork, isTcpFastOpen, isTcpKeepAlive, isTcpNoDelay, isTcpQuickAck, isUseAlpngetLogActivity, getReceiveBufferSize, getSendBufferSize, getTrafficClass, isReuseAddress, isReusePortpublic AmqpClientOptions()
public AmqpClientOptions(JsonObject json)
public AmqpClientOptions(AmqpClientOptions other)
public JsonObject toJson()
toJson in class ProtonClientOptionspublic String getHost()
public AmqpClientOptions setHost(String host)
host - the host, must not be null when the client attempt to connect. Defaults to system variable
amqp-client-host and to AMQP_CLIENT_HOST environment variableAmqpClientOptionspublic int getPort()
public AmqpClientOptions setPort(int port)
port - the port, defaults to system variable amqp-client-port and to AMQP_CLIENT_PORT
environment variable and if neither is set 5672.AmqpClientOptionspublic String getUsername()
public AmqpClientOptions setUsername(String username)
username - the username, defaults to system variable amqp-client-username and
to AMQP_CLIENT_USERNAME environment variable.AmqpClientOptionspublic String getPassword()
public AmqpClientOptions setPassword(String pwd)
pwd - the password, defaults to system variable amqp-client-password and to
AMQP_CLIENT_PASSWORD environment variable.AmqpClientOptionspublic String getContainerId()
public AmqpClientOptions setContainerId(String containerId)
containerId - the container idAmqpClientOptionspublic AmqpClientOptions addEnabledSaslMechanism(String saslMechanism)
addEnabledSaslMechanism in class ProtonClientOptionsProtonClientOptions.addEnabledSaslMechanism(String)public AmqpClientOptions setSendBufferSize(int sendBufferSize)
setSendBufferSize in class ProtonClientOptionsProtonClientOptions.setSendBufferSize(int)public AmqpClientOptions setReceiveBufferSize(int receiveBufferSize)
setReceiveBufferSize in class ProtonClientOptionsProtonClientOptions.setReceiveBufferSize(int)public AmqpClientOptions setReuseAddress(boolean reuseAddress)
setReuseAddress in class ProtonClientOptionsProtonClientOptions.setReuseAddress(boolean)public AmqpClientOptions setTrafficClass(int trafficClass)
setTrafficClass in class ProtonClientOptionsProtonClientOptions.setTrafficClass(int)public AmqpClientOptions setTcpNoDelay(boolean tcpNoDelay)
setTcpNoDelay in class ProtonClientOptionsProtonClientOptions.setTcpNoDelay(boolean)public AmqpClientOptions setTcpKeepAlive(boolean tcpKeepAlive)
setTcpKeepAlive in class ProtonClientOptionsProtonClientOptions.setTcpKeepAlive(boolean)public AmqpClientOptions setSoLinger(int soLinger)
setSoLinger in class ProtonClientOptionsProtonClientOptions.setSoLinger(int)public AmqpClientOptions setIdleTimeout(int idleTimeout)
setIdleTimeout in class ProtonClientOptionsProtonClientOptions.setIdleTimeout(int)public AmqpClientOptions setSsl(boolean ssl)
setSsl in class ProtonClientOptionsProtonClientOptions.setSsl(boolean)public AmqpClientOptions setKeyStoreOptions(JksOptions options)
setKeyStoreOptions in class ProtonClientOptionsProtonClientOptions.setKeyStoreOptions(JksOptions)public AmqpClientOptions setPfxKeyCertOptions(PfxOptions options)
setPfxKeyCertOptions in class ProtonClientOptionsProtonClientOptions.setPfxKeyCertOptions(PfxOptions)public AmqpClientOptions setPemKeyCertOptions(PemKeyCertOptions options)
setPemKeyCertOptions in class ProtonClientOptionsProtonClientOptions.setPemKeyCertOptions(PemKeyCertOptions)public AmqpClientOptions setTrustStoreOptions(JksOptions options)
setTrustStoreOptions in class ProtonClientOptionsProtonClientOptions.setTrustStoreOptions(JksOptions)public AmqpClientOptions setPemTrustOptions(PemTrustOptions options)
setPemTrustOptions in class ProtonClientOptionsProtonClientOptions.setPemTrustOptions(PemTrustOptions)public AmqpClientOptions setPfxTrustOptions(PfxOptions options)
setPfxTrustOptions in class ProtonClientOptionsProtonClientOptions.setPfxTrustOptions(PfxOptions)public AmqpClientOptions addEnabledCipherSuite(String suite)
addEnabledCipherSuite in class ProtonClientOptionsProtonClientOptions.addEnabledCipherSuite(String)public AmqpClientOptions addCrlPath(String crlPath)
addCrlPath in class ProtonClientOptionsProtonClientOptions.addCrlPath(String)public AmqpClientOptions addCrlValue(Buffer crlValue)
addCrlValue in class ProtonClientOptionsProtonClientOptions.addCrlValue(Buffer)public AmqpClientOptions setTrustAll(boolean trustAll)
setTrustAll in class ProtonClientOptionsProtonClientOptions.setTrustAll(boolean)public AmqpClientOptions setConnectTimeout(int connectTimeout)
setConnectTimeout in class ProtonClientOptionsProtonClientOptions.setConnectTimeout(int)public AmqpClientOptions setReconnectAttempts(int attempts)
setReconnectAttempts in class ProtonClientOptionsProtonClientOptions.setReconnectAttempts(int)public AmqpClientOptions setReconnectInterval(long interval)
setReconnectInterval in class ProtonClientOptionsProtonClientOptions.setReconnectInterval(long)public AmqpClientOptions addEnabledSecureTransportProtocol(String protocol)
addEnabledSecureTransportProtocol in class ProtonClientOptionsProtonClientOptions.addEnabledSecureTransportProtocol(String)public AmqpClientOptions setHostnameVerificationAlgorithm(String hostnameVerificationAlgorithm)
setHostnameVerificationAlgorithm in class ProtonClientOptionsProtonClientOptions.setHostnameVerificationAlgorithm(String)public AmqpClientOptions setJdkSslEngineOptions(JdkSSLEngineOptions sslEngineOptions)
setJdkSslEngineOptions in class ProtonClientOptionsProtonClientOptions.setJdkSslEngineOptions(JdkSSLEngineOptions)public AmqpClientOptions setOpenSslEngineOptions(OpenSSLEngineOptions sslEngineOptions)
setOpenSslEngineOptions in class ProtonClientOptionsProtonClientOptions.setOpenSslEngineOptions(OpenSSLEngineOptions)public AmqpClientOptions setSslEngineOptions(SSLEngineOptions sslEngineOptions)
setSslEngineOptions in class ProtonClientOptionsProtonClientOptions.setSslEngineOptions(SSLEngineOptions)public AmqpClientOptions setLocalAddress(String localAddress)
setLocalAddress in class ProtonClientOptionsProtonClientOptions.setLocalAddress(String)public AmqpClientOptions setReusePort(boolean reusePort)
setReusePort in class ProtonClientOptionsProtonClientOptions.setReusePort(boolean)public AmqpClientOptions setTcpCork(boolean tcpCork)
setTcpCork in class ProtonClientOptionsProtonClientOptions.setTcpCork(boolean)public AmqpClientOptions setTcpFastOpen(boolean tcpFastOpen)
setTcpFastOpen in class ProtonClientOptionsProtonClientOptions.setTcpFastOpen(boolean)public AmqpClientOptions setTcpQuickAck(boolean tcpQuickAck)
setTcpQuickAck in class ProtonClientOptionsProtonClientOptions.setTcpQuickAck(boolean)public AmqpClientOptions removeEnabledSecureTransportProtocol(String protocol)
removeEnabledSecureTransportProtocol in class ProtonClientOptionsProtonClientOptions.removeEnabledSecureTransportProtocol(String)public AmqpClientOptions setEnabledSecureTransportProtocols(Set<String> enabledSecureTransportProtocols)
setEnabledSecureTransportProtocols in class ProtonClientOptionsProtonClientOptions.setEnabledSecureTransportProtocols(Set)public AmqpClientOptions setVirtualHost(String virtualHost)
setVirtualHost in class ProtonClientOptionsProtonClientOptions.setVirtualHost(String)public AmqpClientOptions setSniServerName(String sniServerName)
setSniServerName in class ProtonClientOptionsProtonClientOptions.setSniServerName(String)public AmqpClientOptions setHeartbeat(int heartbeat)
setHeartbeat in class ProtonClientOptionsProtonClientOptions.setHeartbeat(int)public AmqpClientOptions setMaxFrameSize(int maxFrameSize)
setMaxFrameSize in class ProtonClientOptionsProtonClientOptions.setMaxFrameSize(int)Copyright © 2019 Eclipse. All rights reserved.