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 clone(): AnyRef

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. 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