public abstract class CinnamonMetrics extends CinnamonMetricsFactory implements akka.actor.Extension
| Constructor and Description |
|---|
CinnamonMetrics() |
| Modifier and Type | Method and Description |
|---|---|
static CinnamonMetrics |
apply(akka.actor.ActorContext context) |
static CinnamonMetrics |
createExtension(akka.actor.ExtendedActorSystem system) |
static boolean |
equals(java.lang.Object other) |
static CinnamonMetrics |
get(akka.actor.ActorContext context) |
static CinnamonMetrics |
get(akka.actor.ActorSystem system) |
static int |
hashCode() |
static akka.actor.ExtensionId<CinnamonMetrics> |
lookup() |
abstract CinnamonMetrics |
metricsFor(akka.actor.ActorRef actorRef)
Get CinnamonMetrics API scoped to a particular actor.
|
abstract CinnamonMetrics |
metricsFor(Identity identity)
Get CinnamonMetrics API scoped to a particular identity.
|
abstract CinnamonMetrics |
metricsForApplication()
Get CinnamonMetrics API scoped to the application.
|
abstract CinnamonMetrics |
metricsForSystem()
Get CinnamonMetrics API scoped to the actor system.
|
createCounter, createCounter, createCounter, createCounter, createCounter, createCounter, createCounter, createCounter, createGaugeDouble, createGaugeDouble, createGaugeDouble, createGaugeDouble, createGaugeDouble, createGaugeDouble, createGaugeDouble, createGaugeDouble, createGaugeLong, createGaugeLong, createGaugeLong, createGaugeLong, createGaugeLong, createGaugeLong, createGaugeLong, createGaugeLong, createProvidingGaugeDouble, createProvidingGaugeDouble, createProvidingGaugeDouble, createProvidingGaugeDouble, createProvidingGaugeDouble, createProvidingGaugeDouble, createProvidingGaugeDouble, createProvidingGaugeDouble, createProvidingGaugeLong, createProvidingGaugeLong, createProvidingGaugeLong, createProvidingGaugeLong, createProvidingGaugeLong, createProvidingGaugeLong, createProvidingGaugeLong, createProvidingGaugeLong, createRate, createRate, createRate, createRate, createRate, createRate, createRate, createRate, createRecorder, createRecorder, createRecorder, createRecorder, createRecorder, createRecorder, createRecorder, createRecorder, createTimer, createTimer, createTimer, createTimer, createTimer, createTimer, createTimer, createTimerpublic static CinnamonMetrics createExtension(akka.actor.ExtendedActorSystem system)
public static CinnamonMetrics apply(akka.actor.ActorContext context)
public static akka.actor.ExtensionId<CinnamonMetrics> lookup()
public static CinnamonMetrics get(akka.actor.ActorSystem system)
public static CinnamonMetrics get(akka.actor.ActorContext context)
public static final int hashCode()
public static final boolean equals(java.lang.Object other)
public abstract CinnamonMetrics metricsFor(akka.actor.ActorRef actorRef)
actorRef - the actor to create actor-level custom metricspublic abstract CinnamonMetrics metricsForSystem()
public abstract CinnamonMetrics metricsForApplication()
public abstract CinnamonMetrics metricsFor(Identity identity)
identity - the identity to create custom metrics forCinnamon API. Copyright (c) 2015–2021 Lightbend.