Object

net.benmur.riemann.client

RiemannClient

Related Doc: package client

Permalink

object RiemannClient extends EventDSL with EventSenderDSL with ReliableIO with UnreliableIO with DestinationOps

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RiemannClient
  2. DestinationOps
  3. UnreliableIO
  4. ReliableIO
  5. EventSenderDSL
  6. EventDSL
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class DestinationBuilder[T <: TransportType] extends AnyRef

    Permalink
    Definition Classes
    DestinationOps
  2. implicit class EventPartCombinator extends AnyRef

    Permalink
    Definition Classes
    EventDSL
  3. implicit class EventSender[T <: TransportType] extends AnyRef

    Permalink
    Definition Classes
    EventSenderDSL
  4. implicit class EventSenderOff[T <: TransportType] extends AnyRef

    Permalink
    Definition Classes
    EventSenderDSL
  5. implicit class QuerySender[T <: TransportType] extends AnyRef

    Permalink
    Definition Classes
    EventSenderDSL
  6. type Reliable = Reliable.type

    Permalink
    Definition Classes
    ReliableIO
  7. class ReliableConnection extends Connection

    Permalink
    Definition Classes
    ReliableIO
  8. class RiemannDestination[T <: TransportType] extends Destination[T]

    Permalink
    Definition Classes
    DestinationOps
  9. class TcpConnectionActor extends Actor with ActorLogging

    Permalink
    Definition Classes
    ReliableIO
  10. type Unreliable = Unreliable.type

    Permalink
    Definition Classes
    UnreliableIO
  11. class UnreliableConnection extends Connection

    Permalink
    Definition Classes
    UnreliableIO

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit object OneWayConnectionBuilder extends ConnectionBuilder[Unreliable.type]

    Permalink
    Definition Classes
    UnreliableIO
  5. implicit object ReliableEventPartSendAndExpectFeedback extends SendAndExpectFeedback[EventPart, Boolean, Reliable.type] with Serializers

    Permalink
    Definition Classes
    ReliableIO
  6. implicit object ReliableQuerySendAndExpectFeedback extends SendAndExpectFeedback[Query, Iterable[EventPart], Reliable.type] with Serializers

    Permalink
    Definition Classes
    ReliableIO
  7. implicit object ReliableSendOff extends SendOff[EventPart, Reliable.type] with Serializers

    Permalink
    Definition Classes
    ReliableIO
  8. implicit object TwoWayConnectionBuilder extends ConnectionBuilder[Reliable.type]

    Permalink
    Definition Classes
    ReliableIO
  9. implicit object UnreliableSendOff extends SendOff[EventPart, Unreliable.type] with Serializers

    Permalink
    Definition Classes
    UnreliableIO
  10. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  11. def attributes(a: (String, String)*): EventPart

    Permalink
    Definition Classes
    EventDSL
  12. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def description(s: String): EventPart

    Permalink
    Definition Classes
    EventDSL
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  18. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  19. def host(s: String): EventPart

    Permalink
    Definition Classes
    EventDSL
  20. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  21. val makeTcpConnection: Reliable.SocketFactory

    Permalink
    Definition Classes
    ReliableIO
  22. val makeUdpConnection: Unreliable.SocketFactory

    Permalink
    Definition Classes
    UnreliableIO
  23. def mergeEvents(e: EventPart, overlay: EventPart): EventPart

    Permalink
    Definition Classes
    EventDSL
  24. def metric(m: Double): EventPart

    Permalink
    Definition Classes
    EventDSL
  25. def metric(m: Float): EventPart

    Permalink
    Definition Classes
    EventDSL
  26. def metric(m: Long): EventPart

    Permalink
    Definition Classes
    EventDSL
  27. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  30. def oneEvent(): EventPart

    Permalink
    Definition Classes
    EventDSL
  31. def riemannConnectAs[T <: TransportType](implicit connectionBuilder: ConnectionBuilder[T], system: ActorSystem, timeout: Timeout): DestinationBuilder[T]

    Permalink
  32. def service(s: String): EventPart

    Permalink
    Definition Classes
    EventDSL
  33. def state(s: String): EventPart

    Permalink
    Definition Classes
    EventDSL
  34. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  35. def tags(s: String*): EventPart

    Permalink
    Definition Classes
    EventDSL
  36. def time(l: Long): EventPart

    Permalink
    Definition Classes
    EventDSL
  37. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  38. def ttl(f: Float): EventPart

    Permalink
    Definition Classes
    EventDSL
  39. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from DestinationOps

Inherited from UnreliableIO

Inherited from ReliableIO

Inherited from EventSenderDSL

Inherited from EventDSL

Inherited from AnyRef

Inherited from Any

Ungrouped