A C D E G H I K N P R S T U V W 
All Classes All Packages

A

Address() - Constructor for class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.Address
 
addresses - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Broker addresses for creating connections.
algorithm - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
TLS Algorithm to use

C

call() - Method in class io.quarkiverse.rabbitmqclient.RabbitMQReadyCheck
 
channelRpcResponseTypeCheck - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Validate channel RPC response type
channelRpcTimeout - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Channel RPC timeout in milliseconds
connect() - Method in interface io.quarkiverse.rabbitmqclient.RabbitMQClient
Opens a connection to the configured RabbitMQ broker.
connect(String) - Method in interface io.quarkiverse.rabbitmqclient.RabbitMQClient
Opens a connection to the configured RabbitMQ broker with a given name.
connectionCloseTimeout - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Connection close timeout in milliseconds
connectionRecovery - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Recover connection on failure
connectionTimeout - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Connection timeout in milliseconds

D

defaultClient - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientsConfig
The default client.
destroy() - Method in class io.quarkiverse.rabbitmqclient.RabbitMQClients
Destroys the RabbitMQClient and closes all connections.
disconnect() - Method in interface io.quarkiverse.rabbitmqclient.RabbitMQClient
Explicitly disconnects the client from the RabbitMQ broker.

E

enabled - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.NioConfig
Enables non blocking IO
enabled - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
Enables TLS

G

getName() - Method in interface io.quarkiverse.rabbitmqclient.RabbitMQClient
Gets the name of the client.
getRabbitMQClient(String) - Method in class io.quarkiverse.rabbitmqclient.RabbitMQClients
Creates a singleton RabbitMQClient.

H

handshakeTimeout - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Handshake timeout in milliseconds
HEALTH_CHECK_NAME - Static variable in class io.quarkiverse.rabbitmqclient.RabbitMQReadyCheck
 
healthEnabled - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientsBuildConfig
Enables health check
hostname - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.Address
Hostname for connecting
hostname - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Hostname for connecting

I

io.quarkiverse.rabbitmqclient - package io.quarkiverse.rabbitmqclient
 
io.quarkiverse.rabbitmqclient.runtime - package io.quarkiverse.rabbitmqclient.runtime
 

K

keyStoreAlgorithm - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
Key store algorithm
keyStoreFile - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
Key store file
keyStorePassword - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
Key store password
keyStoreType - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
Key store type

N

namedClients - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientsConfig
Additional named clients.
NamedRabbitMQClient - Annotation Type in io.quarkiverse.rabbitmqclient
 
networkRecoveryInterval - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Network recovery interval in milliseconds
nio - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Non blocking IO configuration
NioConfig() - Constructor for class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.NioConfig
 

P

password - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Password for authentication
port - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.Address
Port number for connecting
port - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Port number for connecting
properties - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Client properties

R

RabbitMQClient - Interface in io.quarkiverse.rabbitmqclient
RabbitMQ client for handling connections with RabbitMQ brokers using the AMQP 0.9.1 protocol.
RabbitMQClientConfig - Class in io.quarkiverse.rabbitmqclient
RabbitMQ client configuration.
RabbitMQClientConfig() - Constructor for class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
 
RabbitMQClientConfig.Address - Class in io.quarkiverse.rabbitmqclient
 
RabbitMQClientConfig.NioConfig - Class in io.quarkiverse.rabbitmqclient
 
RabbitMQClientConfig.TlsConfig - Class in io.quarkiverse.rabbitmqclient
 
RabbitMQClientException - Exception in io.quarkiverse.rabbitmqclient
Generic exception used when things go wrong.
RabbitMQClientException(String, Throwable) - Constructor for exception io.quarkiverse.rabbitmqclient.RabbitMQClientException
Constructs a new RabbitMQ client exception with the specified detail message and cause.
RabbitMQClients - Class in io.quarkiverse.rabbitmqclient
This class is sort of a producer RabbitMQClient instances.
RabbitMQClients(RabbitMQClientsConfig, TlsConfig, ManagedExecutor, LaunchMode) - Constructor for class io.quarkiverse.rabbitmqclient.RabbitMQClients
 
RabbitMQClientsBuildConfig - Class in io.quarkiverse.rabbitmqclient
RabbitMQ client build time configuration.
RabbitMQClientsBuildConfig() - Constructor for class io.quarkiverse.rabbitmqclient.RabbitMQClientsBuildConfig
 
RabbitMQClientsConfig - Class in io.quarkiverse.rabbitmqclient
 
RabbitMQClientsConfig() - Constructor for class io.quarkiverse.rabbitmqclient.RabbitMQClientsConfig
 
rabbitMQClientSupplier(String) - Method in class io.quarkiverse.rabbitmqclient.runtime.RabbitMQRecorder
 
RabbitMQReadyCheck - Class in io.quarkiverse.rabbitmqclient
RabbitMQ ready check which checks if at least one of the configured brokers is available.
RabbitMQReadyCheck() - Constructor for class io.quarkiverse.rabbitmqclient.RabbitMQReadyCheck
 
RabbitMQRecorder - Class in io.quarkiverse.rabbitmqclient.runtime
 
RabbitMQRecorder() - Constructor for class io.quarkiverse.rabbitmqclient.runtime.RabbitMQRecorder
 
readByteBufferSize - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.NioConfig
Read buffer size in bytes
registerShutdownTask(ShutdownContext) - Method in class io.quarkiverse.rabbitmqclient.runtime.RabbitMQRecorder
 
requestedChannelMax - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Maximum number of channels per connection
requestedFrameMax - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Maximum frame size
requestedHeartbeat - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Heartbeat interval in seconds

S

shutdownTimeout - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Shutdown timeout in milliseconds

T

threads - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.NioConfig
Number of non blocking IO threads
tls - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Tls configuration
TlsConfig() - Constructor for class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
 
topologyRecovery - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Recover topology on failure
trustStoreAlgorithm - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
Trust store algorithm
trustStoreFile - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
Trust store file
trustStorePassword - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
Trust store password
trustStoreType - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
Trust store type

U

uri - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
URI for connecting, formatted as amqp://userName:password@hostName:portNumber/virtualHost
username - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Username for authentication

V

validateServerCertificate - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
Validate server certificate
value() - Method in annotation type io.quarkiverse.rabbitmqclient.NamedRabbitMQClient
 
verifyHostname - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.TlsConfig
Verify hostname
virtualHost - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig
Virtual host

W

writeByteBufferSize - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.NioConfig
Write buffer size in bytes
writeEnqueuingTimeout - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.NioConfig
Write enqueuing timeout in milliseconds
writeQueueCapacity - Variable in class io.quarkiverse.rabbitmqclient.RabbitMQClientConfig.NioConfig
Write queue capacity.
A C D E G H I K N P R S T U V W 
All Classes All Packages