Class Hierarchy
- java.lang.Object
- com.rabbitmq.client.Address
 - com.rabbitmq.client.impl.AMQContentHeader (implements com.rabbitmq.client.ContentHeader)
- com.rabbitmq.client.impl.AMQBasicProperties (implements com.rabbitmq.client.BasicProperties)
- com.rabbitmq.client.AMQP.BasicProperties
 
 
 - com.rabbitmq.client.impl.AMQBasicProperties (implements com.rabbitmq.client.BasicProperties)
 - com.rabbitmq.client.AMQP.Access
 - com.rabbitmq.client.AMQP.Access.Request.Builder
 - com.rabbitmq.client.AMQP.Access.RequestOk.Builder
 - com.rabbitmq.client.AMQP.Basic
 - com.rabbitmq.client.AMQP.Basic.Ack.Builder
 - com.rabbitmq.client.AMQP.Basic.Cancel.Builder
 - com.rabbitmq.client.AMQP.Basic.CancelOk.Builder
 - com.rabbitmq.client.AMQP.Basic.Consume.Builder
 - com.rabbitmq.client.AMQP.Basic.ConsumeOk.Builder
 - com.rabbitmq.client.AMQP.Basic.Deliver.Builder
 - com.rabbitmq.client.AMQP.Basic.Get.Builder
 - com.rabbitmq.client.AMQP.Basic.GetEmpty.Builder
 - com.rabbitmq.client.AMQP.Basic.GetOk.Builder
 - com.rabbitmq.client.AMQP.Basic.Nack.Builder
 - com.rabbitmq.client.AMQP.Basic.Publish.Builder
 - com.rabbitmq.client.AMQP.Basic.Qos.Builder
 - com.rabbitmq.client.AMQP.Basic.QosOk.Builder
 - com.rabbitmq.client.AMQP.Basic.Recover.Builder
 - com.rabbitmq.client.AMQP.Basic.RecoverAsync.Builder
 - com.rabbitmq.client.AMQP.Basic.RecoverOk.Builder
 - com.rabbitmq.client.AMQP.Basic.Reject.Builder
 - com.rabbitmq.client.AMQP.Basic.Return.Builder
 - com.rabbitmq.client.AMQP.BasicProperties.Builder
 - com.rabbitmq.client.AMQP.Channel
 - com.rabbitmq.client.AMQP.Channel.Close.Builder
 - com.rabbitmq.client.AMQP.Channel.CloseOk.Builder
 - com.rabbitmq.client.AMQP.Channel.Flow.Builder
 - com.rabbitmq.client.AMQP.Channel.FlowOk.Builder
 - com.rabbitmq.client.AMQP.Channel.Open.Builder
 - com.rabbitmq.client.AMQP.Channel.OpenOk.Builder
 - com.rabbitmq.client.AMQP.Confirm
 - com.rabbitmq.client.AMQP.Confirm.Select.Builder
 - com.rabbitmq.client.AMQP.Confirm.SelectOk.Builder
 - com.rabbitmq.client.AMQP.Connection
 - com.rabbitmq.client.AMQP.Connection.Blocked.Builder
 - com.rabbitmq.client.AMQP.Connection.Close.Builder
 - com.rabbitmq.client.AMQP.Connection.CloseOk.Builder
 - com.rabbitmq.client.AMQP.Connection.Open.Builder
 - com.rabbitmq.client.AMQP.Connection.OpenOk.Builder
 - com.rabbitmq.client.AMQP.Connection.Secure.Builder
 - com.rabbitmq.client.AMQP.Connection.SecureOk.Builder
 - com.rabbitmq.client.AMQP.Connection.Start.Builder
 - com.rabbitmq.client.AMQP.Connection.StartOk.Builder
 - com.rabbitmq.client.AMQP.Connection.Tune.Builder
 - com.rabbitmq.client.AMQP.Connection.TuneOk.Builder
 - com.rabbitmq.client.AMQP.Connection.Unblocked.Builder
 - com.rabbitmq.client.AMQP.Connection.UpdateSecret.Builder
 - com.rabbitmq.client.AMQP.Connection.UpdateSecretOk.Builder
 - com.rabbitmq.client.AMQP.Exchange
 - com.rabbitmq.client.AMQP.Exchange.Bind.Builder
 - com.rabbitmq.client.AMQP.Exchange.BindOk.Builder
 - com.rabbitmq.client.AMQP.Exchange.Declare.Builder
 - com.rabbitmq.client.AMQP.Exchange.DeclareOk.Builder
 - com.rabbitmq.client.AMQP.Exchange.Delete.Builder
 - com.rabbitmq.client.AMQP.Exchange.DeleteOk.Builder
 - com.rabbitmq.client.AMQP.Exchange.Unbind.Builder
 - com.rabbitmq.client.AMQP.Exchange.UnbindOk.Builder
 - com.rabbitmq.client.AMQP.PROTOCOL
 - com.rabbitmq.client.AMQP.Queue
 - com.rabbitmq.client.AMQP.Queue.Bind.Builder
 - com.rabbitmq.client.AMQP.Queue.BindOk.Builder
 - com.rabbitmq.client.AMQP.Queue.Declare.Builder
 - com.rabbitmq.client.AMQP.Queue.DeclareOk.Builder
 - com.rabbitmq.client.AMQP.Queue.Delete.Builder
 - com.rabbitmq.client.AMQP.Queue.DeleteOk.Builder
 - com.rabbitmq.client.AMQP.Queue.Purge.Builder
 - com.rabbitmq.client.AMQP.Queue.PurgeOk.Builder
 - com.rabbitmq.client.AMQP.Queue.Unbind.Builder
 - com.rabbitmq.client.AMQP.Queue.UnbindOk.Builder
 - com.rabbitmq.client.AMQP.Tx
 - com.rabbitmq.client.AMQP.Tx.Commit.Builder
 - com.rabbitmq.client.AMQP.Tx.CommitOk.Builder
 - com.rabbitmq.client.AMQP.Tx.Rollback.Builder
 - com.rabbitmq.client.AMQP.Tx.RollbackOk.Builder
 - com.rabbitmq.client.AMQP.Tx.Select.Builder
 - com.rabbitmq.client.AMQP.Tx.SelectOk.Builder
 - com.rabbitmq.client.ConnectionContext
 - com.rabbitmq.client.ConnectionFactory (implements java.lang.Cloneable)
 - com.rabbitmq.client.ConnectionFactoryConfigurator
 - com.rabbitmq.client.ConnectionPostProcessors
 - com.rabbitmq.client.ConnectionPostProcessors.AbstractConnectionPostProcessor (implements com.rabbitmq.client.ConnectionPostProcessor)
 - com.rabbitmq.client.ConnectionPostProcessors.Builder
 - com.rabbitmq.client.DefaultConsumer (implements com.rabbitmq.client.Consumer)
- com.rabbitmq.client.QueueingConsumer
 
 - com.rabbitmq.client.DefaultSaslConfig (implements com.rabbitmq.client.SaslConfig)
 - com.rabbitmq.client.DefaultSocketChannelConfigurator (implements com.rabbitmq.client.SocketChannelConfigurator)
 - com.rabbitmq.client.DefaultSocketConfigurator (implements com.rabbitmq.client.SocketConfigurator)
 - com.rabbitmq.client.DnsRecordIpAddressResolver (implements com.rabbitmq.client.AddressResolver)
 - com.rabbitmq.client.DnsSrvRecordAddressResolver (implements com.rabbitmq.client.AddressResolver)
 - com.rabbitmq.client.DnsSrvRecordAddressResolver.SrvRecord (implements java.lang.Comparable<T>)
 - com.rabbitmq.client.Envelope
 - com.rabbitmq.client.GetResponse
 - com.rabbitmq.client.JDKSaslConfig (implements com.rabbitmq.client.SaslConfig)
 - com.rabbitmq.client.ListAddressResolver (implements com.rabbitmq.client.AddressResolver)
 - com.rabbitmq.client.MessageProperties
 - com.rabbitmq.client.NoOpMetricsCollector (implements com.rabbitmq.client.MetricsCollector)
 - com.rabbitmq.client.NullTrustManager (implements javax.net.ssl.X509TrustManager)
 - com.rabbitmq.client.QueueingConsumer.Delivery
 - com.rabbitmq.client.RecoveryDelayHandler.DefaultRecoveryDelayHandler (implements com.rabbitmq.client.RecoveryDelayHandler)
 - com.rabbitmq.client.RecoveryDelayHandler.ExponentialBackoffDelayHandler (implements com.rabbitmq.client.RecoveryDelayHandler)
 - com.rabbitmq.client.RpcClient
 - com.rabbitmq.client.RpcClient.Response
 - com.rabbitmq.client.RpcClientParams
 - com.rabbitmq.client.RpcServer
- com.rabbitmq.client.MapRpcServer
 - com.rabbitmq.client.StringRpcServer
 
 - com.rabbitmq.client.SocketChannelConfigurators
 - com.rabbitmq.client.SocketChannelConfigurators.AbstractSocketChannelConfigurator (implements com.rabbitmq.client.SocketChannelConfigurator)
 - com.rabbitmq.client.SocketChannelConfigurators.Builder
 - com.rabbitmq.client.SocketConfigurators
 - com.rabbitmq.client.SocketConfigurators.AbstractSocketConfigurator (implements com.rabbitmq.client.SocketConfigurator)
 - com.rabbitmq.client.SocketConfigurators.Builder
 - com.rabbitmq.client.SslEngineConfigurators
 - com.rabbitmq.client.SslEngineConfigurators.AbstractSslEngineConfigurator (implements com.rabbitmq.client.SslEngineConfigurator)
 - com.rabbitmq.client.SslEngineConfigurators.Builder
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- com.rabbitmq.client.UnexpectedFrameError
 - com.rabbitmq.client.UnexpectedMethodError
 
 - java.lang.Exception
- java.io.IOException
- com.rabbitmq.client.ChannelContinuationTimeoutException
 - java.io.InterruptedIOException
- java.net.SocketTimeoutException
- com.rabbitmq.client.MissedHeartbeatException
 
 
 - java.net.SocketTimeoutException
 - com.rabbitmq.client.MalformedFrameException
 - com.rabbitmq.client.PossibleAuthenticationFailureException
- com.rabbitmq.client.AuthenticationFailureException
 
 - java.net.ProtocolException
- com.rabbitmq.client.ProtocolVersionMismatchException
 
 - com.rabbitmq.client.UnknownClassOrMethodId
 
 - java.lang.RuntimeException
- com.rabbitmq.client.ConsumerCancelledException (implements com.rabbitmq.utility.SensibleClone<T>)
 - com.rabbitmq.client.ShutdownSignalException (implements com.rabbitmq.utility.SensibleClone<T>)
- com.rabbitmq.client.AlreadyClosedException
 
 - com.rabbitmq.client.UnroutableRpcRequestException
 
 - com.rabbitmq.client.TopologyRecoveryException
 
 - java.io.IOException
 
 - java.lang.Error
 - com.rabbitmq.client.TrustEverythingTrustManager (implements javax.net.ssl.X509TrustManager)
 
 
Interface Hierarchy
- com.rabbitmq.client.AddressResolver
 - com.rabbitmq.client.AMQP
 - java.lang.AutoCloseable
- java.io.Closeable
- com.rabbitmq.client.Connection (also extends com.rabbitmq.client.ShutdownNotifier)
- com.rabbitmq.client.RecoverableConnection (also extends com.rabbitmq.client.Recoverable)
 
 
 - com.rabbitmq.client.Connection (also extends com.rabbitmq.client.ShutdownNotifier)
 
 - java.io.Closeable
 - com.rabbitmq.client.BasicProperties
 - com.rabbitmq.client.BlockedListener
 - java.lang.Cloneable
- com.rabbitmq.client.ContentHeader
 
 - com.rabbitmq.client.Command
 - com.rabbitmq.client.ConfirmListener
 - com.rabbitmq.client.ConnectionPostProcessor
 - com.rabbitmq.client.Consumer
 - java.util.EventListener
- com.rabbitmq.client.ShutdownListener
 
 - com.rabbitmq.client.ExceptionHandler
 - com.rabbitmq.client.FlowListener
 - com.rabbitmq.client.LongString
 - com.rabbitmq.client.Method
- com.rabbitmq.client.AMQP.Access.Request
 - com.rabbitmq.client.AMQP.Access.RequestOk
 - com.rabbitmq.client.AMQP.Basic.Ack
 - com.rabbitmq.client.AMQP.Basic.Cancel
 - com.rabbitmq.client.AMQP.Basic.CancelOk
 - com.rabbitmq.client.AMQP.Basic.Consume
 - com.rabbitmq.client.AMQP.Basic.ConsumeOk
 - com.rabbitmq.client.AMQP.Basic.Deliver
 - com.rabbitmq.client.AMQP.Basic.Get
 - com.rabbitmq.client.AMQP.Basic.GetEmpty
 - com.rabbitmq.client.AMQP.Basic.GetOk
 - com.rabbitmq.client.AMQP.Basic.Nack
 - com.rabbitmq.client.AMQP.Basic.Publish
 - com.rabbitmq.client.AMQP.Basic.Qos
 - com.rabbitmq.client.AMQP.Basic.QosOk
 - com.rabbitmq.client.AMQP.Basic.Recover
 - com.rabbitmq.client.AMQP.Basic.RecoverAsync
 - com.rabbitmq.client.AMQP.Basic.RecoverOk
 - com.rabbitmq.client.AMQP.Basic.Reject
 - com.rabbitmq.client.AMQP.Basic.Return
 - com.rabbitmq.client.AMQP.Channel.Close
 - com.rabbitmq.client.AMQP.Channel.CloseOk
 - com.rabbitmq.client.AMQP.Channel.Flow
 - com.rabbitmq.client.AMQP.Channel.FlowOk
 - com.rabbitmq.client.AMQP.Channel.Open
 - com.rabbitmq.client.AMQP.Channel.OpenOk
 - com.rabbitmq.client.AMQP.Confirm.Select
 - com.rabbitmq.client.AMQP.Confirm.SelectOk
 - com.rabbitmq.client.AMQP.Connection.Blocked
 - com.rabbitmq.client.AMQP.Connection.Close
 - com.rabbitmq.client.AMQP.Connection.CloseOk
 - com.rabbitmq.client.AMQP.Connection.Open
 - com.rabbitmq.client.AMQP.Connection.OpenOk
 - com.rabbitmq.client.AMQP.Connection.Secure
 - com.rabbitmq.client.AMQP.Connection.SecureOk
 - com.rabbitmq.client.AMQP.Connection.Start
 - com.rabbitmq.client.AMQP.Connection.StartOk
 - com.rabbitmq.client.AMQP.Connection.Tune
 - com.rabbitmq.client.AMQP.Connection.TuneOk
 - com.rabbitmq.client.AMQP.Connection.Unblocked
 - com.rabbitmq.client.AMQP.Connection.UpdateSecret
 - com.rabbitmq.client.AMQP.Connection.UpdateSecretOk
 - com.rabbitmq.client.AMQP.Exchange.Bind
 - com.rabbitmq.client.AMQP.Exchange.BindOk
 - com.rabbitmq.client.AMQP.Exchange.Declare
 - com.rabbitmq.client.AMQP.Exchange.DeclareOk
 - com.rabbitmq.client.AMQP.Exchange.Delete
 - com.rabbitmq.client.AMQP.Exchange.DeleteOk
 - com.rabbitmq.client.AMQP.Exchange.Unbind
 - com.rabbitmq.client.AMQP.Exchange.UnbindOk
 - com.rabbitmq.client.AMQP.Queue.Bind
 - com.rabbitmq.client.AMQP.Queue.BindOk
 - com.rabbitmq.client.AMQP.Queue.Declare
 - com.rabbitmq.client.AMQP.Queue.DeclareOk
 - com.rabbitmq.client.AMQP.Queue.Delete
 - com.rabbitmq.client.AMQP.Queue.DeleteOk
 - com.rabbitmq.client.AMQP.Queue.Purge
 - com.rabbitmq.client.AMQP.Queue.PurgeOk
 - com.rabbitmq.client.AMQP.Queue.Unbind
 - com.rabbitmq.client.AMQP.Queue.UnbindOk
 - com.rabbitmq.client.AMQP.Tx.Commit
 - com.rabbitmq.client.AMQP.Tx.CommitOk
 - com.rabbitmq.client.AMQP.Tx.Rollback
 - com.rabbitmq.client.AMQP.Tx.RollbackOk
 - com.rabbitmq.client.AMQP.Tx.Select
 - com.rabbitmq.client.AMQP.Tx.SelectOk
 
 - com.rabbitmq.client.MetricsCollector
 - com.rabbitmq.client.Recoverable
- com.rabbitmq.client.RecoverableChannel (also extends com.rabbitmq.client.Channel)
 - com.rabbitmq.client.RecoverableConnection (also extends com.rabbitmq.client.Connection)
 
 - com.rabbitmq.client.RecoveryDelayHandler
 - com.rabbitmq.client.RecoveryListener
 - com.rabbitmq.client.ReturnListener
 - com.rabbitmq.client.RpcClient.CorrelationIdSupplier
 - com.rabbitmq.client.RpcClient.RpcClientReplyHandler
 - com.rabbitmq.client.SaslConfig
 - com.rabbitmq.client.SaslMechanism
 - com.rabbitmq.client.ShutdownNotifier
- com.rabbitmq.client.Channel
- com.rabbitmq.client.RecoverableChannel (also extends com.rabbitmq.client.Recoverable)
 
 - com.rabbitmq.client.Connection (also extends java.io.Closeable)
- com.rabbitmq.client.RecoverableConnection (also extends com.rabbitmq.client.Recoverable)
 
 
 - com.rabbitmq.client.Channel
 - com.rabbitmq.client.SocketChannelConfigurator
 - com.rabbitmq.client.SocketConfigurator
 - com.rabbitmq.client.SslEngineConfigurator
 - com.rabbitmq.client.TrafficListener
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.rabbitmq.client.BuiltinExchangeType
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)