lepus.client
package lepus.client
Members list
Packages
package lepus.client.apis
Type members
Classlikes
enum Acknowledgment
Attributes
- Source
- MessageTypes.scala
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
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
- Supertypes
-
class AnyValtrait Matchableclass Any
object AuthenticationConfig
Attributes
- Companion
- class
- Source
- SaslMechanism.scala
- Supertypes
- Self type
-
AuthenticationConfig.type
case class AuthenticationFailure(details: String) extends Exception
Attributes
- Source
- StartupNegotiation.scala
- Supertypes
final case class Capabilities(publisherConfirm: Boolean, directReply: Boolean, consumerPriority: Boolean, authenticationFailure: Boolean, consumerCancelNotify: Boolean, basicNack: Boolean, e2eBinding: Boolean, perConsumerQos: Boolean, connectionBlocked: Boolean)
Attributes
- Companion
- object
- Source
- Capabilities.scala
- Supertypes
object Capabilities
Attributes
- Companion
- class
- Source
- Capabilities.scala
- Supertypes
- Self type
-
Capabilities.type
Attributes
- Companion
- object
- Source
- Channel.scala
- Supertypes
object Channel
Attributes
- Companion
- trait
- Source
- Channel.scala
- Supertypes
- Self type
-
Channel.type
Attributes
- Companion
- object
- Source
- Config.scala
- Supertypes
object ChannelConfig
Attributes
- Companion
- class
- Source
- Config.scala
- Supertypes
- Self type
-
ChannelConfig.type
Attributes
- Source
- MessageTypes.scala
- Supertypes
Attributes
- Companion
- object
- Source
- Connection.scala
- Supertypes
object Connection
Attributes
- Companion
- trait
- Source
- Connection.scala
- Supertypes
- Self type
-
Connection.type
Attributes
- Companion
- object
- Source
- Config.scala
- Supertypes
object ConnectionConfig
Attributes
- Companion
- class
- Source
- Config.scala
- Supertypes
- Self type
-
ConnectionConfig.type
enum ConsumeMode
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
- Supertypes
-
trait Enumtrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class DeliveredMessage[T](consumerTag: ConsumerTag, deliveryTag: DeliveryTag, redelivered: Redelivered, exchange: ExchangeName, routingKey: ShortString, message: Message[T])
Attributes
- Source
- MessageTypes.scala
- Supertypes
final case class Envelope[T](exchange: ExchangeName, routingKey: ShortString, mandatory: Boolean, message: Message[T])
Attributes
- Companion
- object
- Source
- MessageTypes.scala
- Supertypes
object Envelope
Attributes
- Companion
- class
- Source
- MessageTypes.scala
- Supertypes
- Self type
-
Envelope.type
Attributes
- Source
- APIs.scala
- Supertypes
object LepusClient
Attributes
- Source
- LepusClient.scala
- Supertypes
- Self type
-
LepusClient.type
Attributes
- Companion
- object
- Source
- MessageTypes.scala
- Supertypes
object Message
Attributes
- Companion
- class
- Source
- MessageTypes.scala
- Supertypes
- Self type
-
Message.type
trait MessageCodec[T] extends MessageDecoder[T], MessageEncoder[T]
Attributes
- Companion
- object
- Source
- MessageCodec.scala
- Supertypes
- Self type
-
MessageCodec[T]
object MessageCodec
Attributes
- Companion
- trait
- Source
- MessageCodec.scala
- Supertypes
- Self type
-
MessageCodec.type
Attributes
- Companion
- object
- Source
- MessageCodec.scala
- Supertypes
- Known subtypes
-
trait MessageCodec[T]
- Self type
object MessageDecoder
Attributes
- Companion
- trait
- Source
- MessageCodec.scala
- Supertypes
- Self type
-
MessageDecoder.type
Attributes
- Companion
- object
- Source
- MessageCodec.scala
- Supertypes
- Known subtypes
-
trait MessageCodec[T]
- Self type
object MessageEncoder
Attributes
- Companion
- trait
- Source
- MessageCodec.scala
- Supertypes
- Self type
-
MessageEncoder.type
object MessageRaw
Attributes
- Source
- MessageTypes.scala
- Supertypes
- Self type
-
MessageRaw.type
Attributes
- Source
- StartupNegotiation.scala
- Supertypes
case object NegotiationError extends Exception
Attributes
- Source
- StartupNegotiation.scala
- Supertypes
- Self type
-
NegotiationError.type
case object NegotiationFailed extends Exception
Attributes
- Source
- StartupNegotiation.scala
- Supertypes
- Self type
-
NegotiationFailed.type
case object NoSupportedSASLMechanism extends Exception
Attributes
- Source
- StartupNegotiation.scala
- Supertypes
- Self type
Attributes
- Source
- APIs.scala
- Supertypes
final case class ReturnedMessage[T](replyCode: ReplyCode, replyText: ReplyText, exchange: ExchangeName, routingKey: ShortString, message: Message[T])
Attributes
- Source
- MessageTypes.scala
- Supertypes
object SSL
final case class SaslMechanism[F[_]](name: ShortString, first: F[LongString], next: LongString => F[LongString])
Attributes
- Companion
- object
- Source
- SaslMechanism.scala
- Supertypes
object SaslMechanism
Attributes
- Companion
- class
- Source
- SaslMechanism.scala
- Supertypes
- Self type
-
SaslMechanism.type
Attributes
- Companion
- object
- Source
- StartupNegotiation.scala
- Supertypes
object StartupNegotiation
Attributes
- Companion
- trait
- Source
- StartupNegotiation.scala
- Supertypes
- Self type
-
StartupNegotiation.type
final case class SynchronousGet[T](deliveryTag: DeliveryTag, redelivered: Redelivered, exchange: ExchangeName, routingKey: ShortString, messageCount: MessageCount, message: Message[T])
Attributes
- Source
- MessageTypes.scala
- Supertypes
object Transport
Attributes
- Source
- Transport.scala
- Supertypes
- Self type
-
Transport.type
Types
Attributes
- Source
- MessageTypes.scala
Attributes
- Source
- MessageTypes.scala
Attributes
- Source
- MessageTypes.scala
Attributes
- Source
- MessageTypes.scala
Attributes
- Source
- StartupNegotiation.scala
Attributes
- Source
- MessageTypes.scala
Attributes
- Source
- MessageTypes.scala
Value members
Concrete fields
Attributes
- Source
- MessageTypes.scala
Attributes
- Source
- MessageTypes.scala
Attributes
- Source
- MessageTypes.scala
Attributes
- Source
- MessageTypes.scala
In this article