DogStatsDClient

final
class DogStatsDClient(client: Client)
Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

def counter(name: String, value: Double): Task[Unit]
def counter(name: String, value: Double, sampleRate: Double): Task[Unit]
def counter(name: String, value: Double, sampleRate: Double, tags: Seq[Tag]): Task[Unit]
def counter(name: String, value: Double, sampleRate: Double, tags: Seq[Tag], sync: Boolean): Task[Unit]
def decrement(name: String): Task[Unit]
def decrement(name: String, sampleRate: Double): Task[Unit]
def decrement(name: String, sampleRate: Double, tags: Seq[Tag]): Task[Unit]
def decrement(name: String, sampleRate: Double, tags: Seq[Tag], sync: Boolean): Task[Unit]
def distribution(name: String, value: Double): Task[Unit]
def distribution(name: String, value: Double, sampleRate: Double): Task[Unit]
def distribution(name: String, value: Double, sampleRate: Double, tags: Seq[Tag]): Task[Unit]
def distribution(name: String, value: Double, sampleRate: Double, tags: Seq[Tag], sync: Boolean): Task[Unit]
def event(name: String, text: String): Task[Unit]
def event(name: String, text: String, timestamp: Option[Long], hostname: Option[String], aggregationKey: Option[String], priority: Option[EventPriority], sourceTypeName: Option[String], alertType: Option[EventAlertType], tags: Seq[Tag], sync: Boolean): Task[Unit]
def gauge(name: String, value: Double): Task[Unit]
def gauge(name: String, value: Double, tags: Seq[Tag]): Task[Unit]
def gauge(name: String, value: Double, tags: Seq[Tag], sync: Boolean): Task[Unit]
def histogram(name: String, value: Double): Task[Unit]
def histogram(name: String, value: Double, sampleRate: Double): Task[Unit]
def histogram(name: String, value: Double, sampleRate: Double, tags: Seq[Tag]): Task[Unit]
def histogram(name: String, value: Double, sampleRate: Double, tags: Seq[Tag], sync: Boolean): Task[Unit]
def increment(name: String): Task[Unit]
def increment(name: String, sampleRate: Double): Task[Unit]
def increment(name: String, sampleRate: Double, tags: Seq[Tag]): Task[Unit]
def increment(name: String, sampleRate: Double, tags: Seq[Tag], sync: Boolean): Task[Unit]
def meter(name: String, value: Double): Task[Unit]
def meter(name: String, value: Double, tags: Seq[Tag]): Task[Unit]
def meter(name: String, value: Double, tags: Seq[Tag], sync: Boolean): Task[Unit]
def serviceCheck(name: String, status: ServiceCheckStatus): Task[Unit]
def serviceCheck(name: String, status: ServiceCheckStatus, timestamp: Option[Long], hostname: Option[String], message: Option[String], tags: Seq[Tag], sync: Boolean): Task[Unit]
def set(name: String, value: String): Task[Unit]
def set(name: String, value: String, tags: Seq[Tag]): Task[Unit]
def set(name: String, value: String, tags: Seq[Tag], sync: Boolean): Task[Unit]
def timer(name: String, value: Double): Task[Unit]
def timer(name: String, value: Double, sampleRate: Double): Task[Unit]
def timer(name: String, value: Double, sampleRate: Double, tags: Seq[Tag]): Task[Unit]
def timer(name: String, value: Double, sampleRate: Double, tags: Seq[Tag], sync: Boolean): Task[Unit]