MetricLogger

wvlet.airframe.fluentd.MetricLogger
abstract class MetricLogger extends AutoCloseable

Attributes

Graph
Supertypes
trait AutoCloseable
class Object
trait Matchable
class Any
Known subtypes

Members list

Concise view

Value members

Abstract methods

override def close(): Unit

Attributes

Definition Classes
AutoCloseable
protected def emitRaw(fullTag: String, event: Map[String, Any]): Unit
protected def emitRawMsgPack(fullTag: String, event: Array[Byte]): Unit
protected def tagPrefix: Option[String]
def withTagPrefix(newTagPrefix: String): MetricLogger

Concrete methods

def emit(tag: String, event: Map[String, Any]): Unit
def emitMsgPack(tag: String, event: Array[Byte]): Unit
def flush(): Unit
@PostConstruct
def start(): Unit