lepus.client

package lepus.client

Members list

Concise view

Type members

Classlikes

Attributes

Source:
MessageTypes.scala
Graph
Supertypes
trait Enum
trait Product
trait Equals
class Object
trait Matchable
class Any
final class AuthenticationConfig[F[_]](val mechanisms: NonEmptyList[SaslMechanism[F]]) extends AnyVal

SASL Mechanisms orderd by preferrence from high to low

SASL Mechanisms orderd by preferrence from high to low

Attributes

Companion:
object
Source:
SaslMechanism.scala
Graph
Supertypes
class AnyVal
trait Matchable
class Any

Attributes

Companion:
class
Source:
SaslMechanism.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source:
StartupNegotiation.scala
Graph
Supertypes
trait Product
trait Equals
class Exception
class Throwable
class Object
trait Matchable
class Any

Attributes

Companion:
object
Source:
Capabilities.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
Capabilities.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait Channel[F[_], M <: MessagingChannel]

Attributes

Companion:
object
Source:
Channel.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object Channel

Attributes

Companion:
trait
Source:
Channel.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Channel.type
final class ChannelConfig

Attributes

Companion:
object
Source:
Config.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
Config.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source:
MessageTypes.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
trait Connection[F[_]]

Attributes

Companion:
object
Source:
Connection.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object Connection

Attributes

Companion:
trait
Source:
Connection.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final class ConnectionConfig

Attributes

Companion:
object
Source:
Config.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
Config.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Consume mode determines how a decoding consumer behaves, ConsumeMode.RaiseOnError raises error when decoding is failed, ConsumeMode.NackOnError sends a nack for the failed message RaiseOnError(false) consumes in auto ack mode, the other two requires you to acknowledge each message

Consume mode determines how a decoding consumer behaves, ConsumeMode.RaiseOnError raises error when decoding is failed, ConsumeMode.NackOnError sends a nack for the failed message RaiseOnError(false) consumes in auto ack mode, the other two requires you to acknowledge each message

Attributes

Source:
MessageTypes.scala
Graph
Supertypes
trait Enum
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Source:
MessageTypes.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
object
Source:
MessageTypes.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
object Envelope

Attributes

Companion:
class
Source:
MessageTypes.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait ExchangeAPI[F[_]]

Attributes

Source:
APIs.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Source:
LepusClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final case class Message[T](payload: T, properties: Properties)

Attributes

Companion:
object
Source:
MessageTypes.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
object Message

Attributes

Companion:
class
Source:
MessageTypes.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Message.type
trait MessageCodec[T] extends MessageDecoder[T] with MessageEncoder[T]

Attributes

Companion:
object
Source:
MessageCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
trait
Source:
MessageCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Source:
MessageCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait MessageCodec[T]
Self type

Attributes

Companion:
trait
Source:
MessageCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Source:
MessageCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait MessageCodec[T]
Self type

Attributes

Companion:
trait
Source:
MessageCodec.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object MessageRaw

Attributes

Source:
MessageTypes.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source:
StartupNegotiation.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
case object NegotiationError extends Exception

Attributes

Source:
StartupNegotiation.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
class Exception
class Throwable
class Object
trait Matchable
class Any
Self type
case object NegotiationFailed extends Exception

Attributes

Source:
StartupNegotiation.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
class Exception
class Throwable
class Object
trait Matchable
class Any
Self type

Attributes

Source:
StartupNegotiation.scala
Graph
Supertypes
trait Singleton
trait Product
trait Mirror
trait Product
trait Equals
class Exception
class Throwable
class Object
trait Matchable
class Any
Self type
trait QueueAPI[F[_]]

Attributes

Source:
APIs.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Source:
MessageTypes.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
abstract class SSL

Attributes

Companion:
object
Source:
SSL.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object None.type
object System.type
object Trusted.type
Self type
object SSL

Attributes

Companion:
class
Source:
SSL.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
SSL.type

Attributes

Companion:
object
Source:
SaslMechanism.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
SaslMechanism.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion:
object
Source:
StartupNegotiation.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
trait
Source:
StartupNegotiation.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Source:
MessageTypes.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
object Transport

Attributes

Source:
Transport.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Value members

Concrete fields

Attributes

Source:
MessageTypes.scala