Class Hierarchy
- java.lang.Object
- io.riemann.riemann.client.AsynchronizeTransport (implements io.riemann.riemann.client.AsynchronousTransport)
- io.riemann.riemann.client.ChainPromise<T> (implements io.riemann.riemann.client.IPromise<T>)
- io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- io.netty.channel.ChannelDuplexHandler (implements io.netty.channel.ChannelOutboundHandler)
- io.netty.channel.CombinedChannelDuplexHandler<I,
O> - io.riemann.riemann.client.TcpHandler
- io.netty.channel.CombinedChannelDuplexHandler<I,
- io.riemann.riemann.client.ReconnectHandler
- io.netty.channel.SimpleChannelInboundHandler<I>
- io.riemann.riemann.client.TcpHandler.Inbound
- io.riemann.riemann.client.UdpTransport.DiscardHandler
- io.netty.channel.ChannelDuplexHandler (implements io.netty.channel.ChannelOutboundHandler)
- io.netty.channel.ChannelOutboundHandlerAdapter (implements io.netty.channel.ChannelOutboundHandler)
- io.riemann.riemann.client.TcpHandler.Outbound
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- io.riemann.riemann.client.EventBuilder
- io.riemann.riemann.client.EventDSL
- io.riemann.riemann.client.MapPromise<T1,
T2> (implements io.riemann.riemann.client.IPromise<T>) - io.riemann.riemann.client.MsgValidator (implements io.riemann.riemann.client.Fn2<T1,
T2>) - io.riemann.riemann.client.Null
- io.riemann.riemann.client.Promise<T> (implements io.riemann.riemann.client.IPromise<T>)
- io.riemann.riemann.client.RiemannBatchClient (implements io.riemann.riemann.client.IRiemannClient)
- io.riemann.riemann.client.RiemannBatchClient.Write
- io.riemann.riemann.client.RiemannClient (implements io.riemann.riemann.client.IRiemannClient)
- io.riemann.riemann.client.RiemannScheduler
- io.riemann.riemann.client.RiemannScheduler.Task
- io.riemann.riemann.client.SimpleUdpTransport (implements io.riemann.riemann.client.SynchronousTransport)
- io.riemann.riemann.client.SSL
- io.riemann.riemann.client.TcpTransport (implements io.riemann.riemann.client.AsynchronousTransport)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- io.riemann.riemann.client.MsgTooLargeException
- io.riemann.riemann.client.OverloadedException
- java.lang.RuntimeException
- io.riemann.riemann.client.ServerError
- io.riemann.riemann.client.UnsupportedJVMException
- java.io.IOException
- java.lang.Exception
- io.riemann.riemann.client.UdpTransport (implements io.riemann.riemann.client.SynchronousTransport)
- io.riemann.riemann.client.Write
- io.riemann.riemann.client.WriteQueue
Interface Hierarchy
- java.lang.AutoCloseable
- io.riemann.riemann.client.Transport
- io.riemann.riemann.client.AsynchronousTransport
- io.riemann.riemann.client.IRiemannClient
- io.riemann.riemann.client.SynchronousTransport
- io.riemann.riemann.client.AsynchronousTransport
- io.riemann.riemann.client.Transport
- io.riemann.riemann.client.ExceptionReporter
- io.riemann.riemann.client.Fn2<T1,
T2> - clojure.lang.IBlockingDeref
- clojure.lang.IDeref
- io.riemann.riemann.client.IPromise<T> (also extends clojure.lang.IBlockingDeref)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.riemann.riemann.client.TcpTransport.State
- io.riemann.riemann.client.UdpTransport.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)