lepus-client
0.1.1
lepus-client
API
lepus.client
Acknowledgment
AuthenticationConfig
AuthenticationConfig
Capabilities
Capabilities
Channel
Channel
Status
ChannelConfig
ChannelConfig
Confirmation
Connection
Connection
Status
ConnectionConfig
ConnectionConfig
ConsumeMode
RaiseOnError
DeliveredMessage
Envelope
Envelope
ExchangeAPI
LepusClient
Message
Message
MessageCodec
MessageCodec
MessageDecoder
MessageDecoder
MessageEncoder
MessageEncoder
MessageRaw
NegotiatedConfig
NegotiationError
NegotiationFailed
NoSupportedSASLMechanism
QueueAPI
ReturnedMessage
SaslMechanism
SaslMechanism
StartupNegotiation
StartupNegotiation
SynchronousGet
Transport
lepus.client.apis
Consuming
MessagingChannel
NormalMessagingChannel
Publishing
ReliablePublishing
ReliablePublishingMessagingChannel
Transaction
TransactionalMessaging
TransactionalMessagingChannel
lepus-client
/
lepus.client
/
Message
Message
lepus.client.Message$
See the
Message
companion class
object
Message
Attributes
Companion:
class
Source:
MessageTypes.scala
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Product
trait
Mirror
class
Object
trait
Matchable
class
Any
Self type
Message
.type
Clear all
Members list
Concise view
Type members
Inherited types
type
MirroredElemLabels
<:
Tuple
The names of the product elements
The names of the product elements
Attributes
Inherited from:
Mirror
Source:
Mirror.scala
type
MirroredLabel
<:
String
The name of the type
The name of the type
Attributes
Inherited from:
Mirror
Source:
Mirror.scala
Extensions
Extensions
extension
(msg:
MessageRaw
)
def
decodeTo
[
T
:
MessageDecoder
]:
Either
[
Throwable
,
Message
[
T
]]
Attributes
Source:
MessageTypes.scala
extension
[
T
](msg:
Message
[
T
])
def
toRaw
(
using
enc
:
MessageEncoder
[
T
]):
MessageRaw
Attributes
Source:
MessageTypes.scala