net
.
benmur
.
riemann
client
package
client
Visibility
Public
All
Type Members
trait
ConnectionBuilder
[
T <:
TransportType
]
extends
AnyRef
Annotations
@implicitNotFound
(
...
)
trait
Destination
[
T <:
TransportType
]
extends
AnyRef
trait
DestinationOps
extends
AnyRef
trait
EventDSL
extends
AnyRef
case class
EventPart
(
host:
Option
[
String
] =
None
,
service:
Option
[
String
] =
None
,
state:
Option
[
String
] =
None
,
time:
Option
[
Long
] =
None
,
description:
Option
[
String
] =
None
,
tags:
Iterable
[
String
] =
Nil
,
attributes:
Map
[
String
,
String
] =
Map.empty
,
metric:
Option
[
AnyVal
] =
None
,
ttl:
Option
[
Float
] =
None
)
extends
RiemannSendable
with
Product
with
Serializable
trait
EventSenderDSL
extends
AnyRef
case class
EventSeq
(
events:
EventPart
*
)
extends
RiemannSendable
with
Product
with
Serializable
case class
Query
(
q:
String
)
extends
RiemannSendable
with
Product
with
Serializable
trait
ReliableIO
extends
AnyRef
case class
RemoteError
(
message:
String
)
extends
Throwable
with
Product
with
Serializable
sealed
trait
RiemannSendable
extends
AnyRef
trait
SendAndExpectFeedback
[
S <:
RiemannSendable
,
R
,
T <:
TransportType
]
extends
AnyRef
Annotations
@implicitNotFound
(
...
)
trait
SendOff
[
S <:
RiemannSendable
,
T <:
TransportType
]
extends
AnyRef
Annotations
@implicitNotFound
(
...
)
trait
Serializers
extends
AnyRef
trait
TransportType
extends
AnyRef
trait
UnreliableIO
extends
AnyRef
case class
Write
[
T <:
RiemannSendable
]
(
m:
T
)
extends
Product
with
Serializable
case class
WriteBinary
(
data:
Array
[
Byte
]
)
extends
Product
with
Serializable
Value Members
object
EventDSL
extends
EventDSL
object
EventSenderDSL
extends
EventSenderDSL
object
Reliable
extends
TransportType
object
ReliableIO
extends
ReliableIO
object
RiemannClient
extends
EventDSL
with
EventSenderDSL
with
ReliableIO
with
UnreliableIO
with
DestinationOps
object
Unreliable
extends
TransportType
object
UnreliableIO
extends
UnreliableIO
package
io
Ungrouped