- acceptEither(CompletionStage<? extends T>, Consumer<? super T>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.acceptEither
, but returns a NameableCompletionStage
where subsequent method calls can use named variations.
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.acceptEitherAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- acceptEitherAsync(CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.acceptEitherAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- acceptEitherAsyncNamed(String, CompletionStage<? extends T>, Consumer<? super T>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.acceptEitherAsync
.
- acceptEitherAsyncNamed(String, CompletionStage<? extends T>, Consumer<? super T>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.acceptEitherAsync
.
- acceptEitherNamed(String, CompletionStage<? extends T>, Consumer<? super T>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.acceptEither
.
- activate(String) - Method in interface com.lightbend.cinnamon.stopwatch.Stopwatch
-
Start a stopwatch where subsequent operations in the current asynchronous scope
will propagate the stopwatch; such as within the scope of an Akka Stream operator.
- activate(String) - Method in class com.lightbend.cinnamon.stopwatch.StopwatchBlocks
-
- activateScope(ScopeManager, Span, Scope) - Method in class com.lightbend.cinnamon.opentracing.TracerSpecific
-
Called when Cinnamon activates the scope.
- ActiveSpan - Class in com.lightbend.cinnamon.opentracing
-
Access the currently active OpenTracing Span and SpanContext.
- ActiveSpan() - Constructor for class com.lightbend.cinnamon.opentracing.ActiveSpan
-
- ActiveStopwatch(long, long, long, long) - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.ActiveStopwatch
-
- ActiveStopwatch$() - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.ActiveStopwatch$
-
- activeTime(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.ActiveStopwatch
-
- activeTime(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteActiveStopwatch
-
- activeTime(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteSuspendedStopwatch
-
- activeTime(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.StopwatchTimer
-
- activeTime(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.SuspendedStopwatch
-
- add(String) - Method in class com.lightbend.cinnamon.stopwatch.StopwatchBlocks
-
- add(String) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- add(String, long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- add(String, long, long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- add(String, long, boolean) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- add(String, long, long, boolean) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- add(String, boolean) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.Stopwatches
-
- add(String, long, long, boolean) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.Stopwatches
-
- addBeanInfos(Config) - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter
-
Parses the configuration looking for bean definitions and adds these to the internal set of
beans to monitor.
- addEmpty(String) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- addEmpty(String) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.Stopwatches
-
- AdditionalIdentityInfo(String, String) - Constructor for class com.lightbend.cinnamon.jmximporter.JmxImporter.AdditionalIdentityInfo
-
- additionalIdentityInfos - Variable in class com.lightbend.cinnamon.jmximporter.JmxImporter.BeanInfo
-
- address() - Method in class com.lightbend.cinnamon.datadog.UnixDomainSocketChannel
-
- allScopes() - Method in class com.lightbend.cinnamon.opentracing.Slf4jMdcTraceId
-
- allScopes() - Method in class com.lightbend.cinnamon.slf4j.mdc.AutomaticCorrelationId
-
- allScopes() - Method in interface com.lightbend.cinnamon.slf4j.mdc.LogCorrelation
-
Whether to check and insert correlation identifiers for all context scopes.
- appendError(String, Throwable) - Static method in interface com.lightbend.cinnamon.logging.Logger
-
- apply(ActorContext) - Method in class com.lightbend.cinnamon.akka.CinnamonEvents$
-
- apply(ActorContext) - Static method in class com.lightbend.cinnamon.akka.CinnamonEvents
-
- apply(ActorContext) - Method in class com.lightbend.cinnamon.akka.CinnamonMetrics$
-
- apply(ActorContext) - Static method in class com.lightbend.cinnamon.akka.CinnamonMetrics
-
- apply(ActorSystem) - Method in class com.lightbend.cinnamon.akka.Stopwatch$
-
- apply(ActorSystem) - Static method in class com.lightbend.cinnamon.akka.Stopwatch
-
- apply(ObjectName) - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter.TrueQueryExp
-
- apply(long, long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.ActiveStopwatch$
-
- apply(long, long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.StartedStopwatch$
-
- apply(long, long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.SuspendedStopwatch$
-
- applyToEither(CompletionStage<? extends T>, Function<? super T, U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.applyToEither
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.applyToEitherAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- applyToEitherAsync(CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.applyToEitherAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- applyToEitherAsyncNamed(String, CompletionStage<? extends T>, Function<? super T, U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.applyToEitherAsync
.
- applyToEitherAsyncNamed(String, CompletionStage<? extends T>, Function<? super T, U>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.applyToEitherAsync
.
- applyToEitherNamed(String, CompletionStage<? extends T>, Function<? super T, U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.applyToEither
.
- AttributeInfo(String, JmxImporter.MetricType) - Constructor for class com.lightbend.cinnamon.jmximporter.JmxImporter.AttributeInfo
-
- attributeInfos - Variable in class com.lightbend.cinnamon.jmximporter.JmxImporter.BeanInfo
-
- attributes() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: put this Instrumented attribute in an Attributes object.
- AutomaticCorrelationId - Class in com.lightbend.cinnamon.slf4j.mdc
-
Automatically generate random correlation identifiers at entry points.
- AutomaticCorrelationId(Config) - Constructor for class com.lightbend.cinnamon.slf4j.mdc.AutomaticCorrelationId
-
- cast(Object) - Method in class com.lightbend.cinnamon.propagation.Context
-
Cast an untyped object to the context type.
- CinnamonAttributes - Class in com.lightbend.cinnamon.akka.stream
-
Attributes for programmatic configuration of Cinnamon instrumentation for Akka Streams.
- CinnamonAttributes() - Constructor for class com.lightbend.cinnamon.akka.stream.CinnamonAttributes
-
- CinnamonAttributes$ - Class in com.lightbend.cinnamon.akka.stream
-
Attributes for programmatic configuration of Cinnamon instrumentation for Akka Streams.
- CinnamonAttributes$() - Constructor for class com.lightbend.cinnamon.akka.stream.CinnamonAttributes$
-
- CinnamonAttributes.FlowWithInstrumented<In,Out,Mat> - Class in com.lightbend.cinnamon.akka.stream
-
Implicit convenience extension for adding Instrumented attributes to flows.
- CinnamonAttributes.GraphWithInstrumented<Mat> - Class in com.lightbend.cinnamon.akka.stream
-
Implicit convenience extension for adding Instrumented attributes to runnable graphs.
- CinnamonAttributes.Instrumented - Class in com.lightbend.cinnamon.akka.stream
-
Attribute for specifying Cinnamon instrumentation settings directly on a runnable graph.
- CinnamonAttributes.SourceWithInstrumented<Out,Mat> - Class in com.lightbend.cinnamon.akka.stream
-
Implicit convenience extension for adding Instrumented attributes to sources.
- CinnamonEvent - Class in com.lightbend.cinnamon.akka
-
- CinnamonEvent(Event) - Constructor for class com.lightbend.cinnamon.akka.CinnamonEvent
-
- CinnamonEvents - Class in com.lightbend.cinnamon.akka
-
Akka (classic) Extension that provides a Cinnamon event API for custom events.
- CinnamonEvents() - Constructor for class com.lightbend.cinnamon.akka.CinnamonEvents
-
- CinnamonEvents$ - Class in com.lightbend.cinnamon.akka
-
Akka (classic) Extension that provides a Cinnamon events API for custom events.
- CinnamonEvents$() - Constructor for class com.lightbend.cinnamon.akka.CinnamonEvents$
-
- CinnamonEventsFactory - Class in com.lightbend.cinnamon.akka
-
Cinnamon event API for custom events.
- CinnamonEventsFactory() - Constructor for class com.lightbend.cinnamon.akka.CinnamonEventsFactory
-
- CinnamonMeta - Class in com.lightbend.cinnamon.meta
-
Shared metadata across Cinnamon instrumentations and backends.
- CinnamonMeta(Identity, Identity, Identity, Descriptor) - Constructor for class com.lightbend.cinnamon.meta.CinnamonMeta
-
- CinnamonMetrics - Class in com.lightbend.cinnamon.akka
-
Akka (classic) Extension that provides a Cinnamon metrics API for custom metrics.
- CinnamonMetrics() - Constructor for class com.lightbend.cinnamon.akka.CinnamonMetrics
-
- CinnamonMetrics$ - Class in com.lightbend.cinnamon.akka
-
Akka (classic) Extension that provides a Cinnamon metrics API for custom metrics.
- CinnamonMetrics$() - Constructor for class com.lightbend.cinnamon.akka.CinnamonMetrics$
-
- CinnamonMetricsFactory - Class in com.lightbend.cinnamon.akka
-
Cinnamon metrics API for custom metrics.
- CinnamonMetricsFactory() - Constructor for class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
- clearData(Stopwatch) - Method in class com.lightbend.cinnamon.stopwatch.Stopwatch$
-
INTERNAL API.
- close() - Method in class com.lightbend.cinnamon.datadog.UnixDomainSocketChannel
-
- com.lightbend.cinnamon.akka - package com.lightbend.cinnamon.akka
-
- com.lightbend.cinnamon.akka.http.javadsl.client - package com.lightbend.cinnamon.akka.http.javadsl.client
-
- com.lightbend.cinnamon.akka.http.javadsl.server - package com.lightbend.cinnamon.akka.http.javadsl.server
-
- com.lightbend.cinnamon.akka.http.scaladsl.client - package com.lightbend.cinnamon.akka.http.scaladsl.client
-
- com.lightbend.cinnamon.akka.http.scaladsl.server - package com.lightbend.cinnamon.akka.http.scaladsl.server
-
- com.lightbend.cinnamon.akka.pattern - package com.lightbend.cinnamon.akka.pattern
-
- com.lightbend.cinnamon.akka.persistence - package com.lightbend.cinnamon.akka.persistence
-
- com.lightbend.cinnamon.akka.stream - package com.lightbend.cinnamon.akka.stream
-
- com.lightbend.cinnamon.backend - package com.lightbend.cinnamon.backend
-
- com.lightbend.cinnamon.chmetrics - package com.lightbend.cinnamon.chmetrics
-
- com.lightbend.cinnamon.chmetrics.histogram - package com.lightbend.cinnamon.chmetrics.histogram
-
- com.lightbend.cinnamon.chmetrics.registrant - package com.lightbend.cinnamon.chmetrics.registrant
-
- com.lightbend.cinnamon.chmetrics.reporter - package com.lightbend.cinnamon.chmetrics.reporter
-
- com.lightbend.cinnamon.chmetrics.reporter.filter - package com.lightbend.cinnamon.chmetrics.reporter.filter
-
- com.lightbend.cinnamon.chmetrics.reporter.formatter - package com.lightbend.cinnamon.chmetrics.reporter.formatter
-
- com.lightbend.cinnamon.chmetrics.reporter.namer - package com.lightbend.cinnamon.chmetrics.reporter.namer
-
- com.lightbend.cinnamon.datadog - package com.lightbend.cinnamon.datadog
-
- com.lightbend.cinnamon.event - package com.lightbend.cinnamon.event
-
- com.lightbend.cinnamon.info - package com.lightbend.cinnamon.info
-
- com.lightbend.cinnamon.java.future - package com.lightbend.cinnamon.java.future
-
- com.lightbend.cinnamon.jmximporter - package com.lightbend.cinnamon.jmximporter
-
- com.lightbend.cinnamon.jvmmetricsproducer - package com.lightbend.cinnamon.jvmmetricsproducer
-
- com.lightbend.cinnamon.logging - package com.lightbend.cinnamon.logging
-
- com.lightbend.cinnamon.meta - package com.lightbend.cinnamon.meta
-
- com.lightbend.cinnamon.metric - package com.lightbend.cinnamon.metric
-
- com.lightbend.cinnamon.opentracing - package com.lightbend.cinnamon.opentracing
-
- com.lightbend.cinnamon.play.javadsl.client - package com.lightbend.cinnamon.play.javadsl.client
-
- com.lightbend.cinnamon.play.scaladsl.client - package com.lightbend.cinnamon.play.scaladsl.client
-
- com.lightbend.cinnamon.producer - package com.lightbend.cinnamon.producer
-
- com.lightbend.cinnamon.prometheus - package com.lightbend.cinnamon.prometheus
-
- com.lightbend.cinnamon.prometheus.httpserver - package com.lightbend.cinnamon.prometheus.httpserver
-
- com.lightbend.cinnamon.propagation - package com.lightbend.cinnamon.propagation
-
- com.lightbend.cinnamon.slf4j.mdc - package com.lightbend.cinnamon.slf4j.mdc
-
- com.lightbend.cinnamon.stopwatch - package com.lightbend.cinnamon.stopwatch
-
- commandClassFormatter(Config, ClassLoader, Logger) - Static method in interface com.lightbend.cinnamon.akka.persistence.MessageClassFormatter
-
- completedFutureNamed(String, T) - Static method in class com.lightbend.cinnamon.java.future.NameableCompletableFuture
-
Named version of CompletableFuture.completedFuture(value)
.
- config() - Method in interface com.lightbend.cinnamon.chmetrics.reporter.ReporterContext
-
- connect() - Method in class com.lightbend.cinnamon.datadog.UnixDomainSocketChannel
-
- contains(String) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.Stopwatches
-
- Context<T> - Class in com.lightbend.cinnamon.propagation
-
Context SPI for automatic context propagation.
- Context() - Constructor for class com.lightbend.cinnamon.propagation.Context
-
- copyToBuilder(Identity.Builder) - Method in class com.lightbend.cinnamon.meta.Identity
-
- Counter - Interface in com.lightbend.cinnamon.metric
-
Incrementing and decrementing Counter
metric.
- create() - Method in class com.lightbend.cinnamon.chmetrics.histogram.ExponentiallyDecayingReservoirFactory
-
Create a new ExponentiallyDecayingReservoir.
- create() - Method in interface com.lightbend.cinnamon.chmetrics.histogram.ReservoirFactory
-
Create a new Reservoir for a Histogram.
- create() - Method in class com.lightbend.cinnamon.chmetrics.histogram.SlidingTimeWindowReservoirFactory
-
Create a new SlidingTimeWindowReservoir.
- create() - Method in class com.lightbend.cinnamon.chmetrics.histogram.SlidingWindowReservoirFactory
-
Create a new SlidingWindowReservoir.
- create() - Method in class com.lightbend.cinnamon.chmetrics.histogram.UniformReservoirFactory
-
Create a new UniformReservoir.
- create() - Method in interface com.lightbend.cinnamon.opentracing.TracerFactory
-
Create a new Tracer.
- createCache(BiFunction<String, Metric, T>) - Method in interface com.lightbend.cinnamon.chmetrics.reporter.ReporterMetadata
-
Create the typed metadata cache.
- createCounter(String) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Counter metric.
- createCounter(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Counter metric with tags (for Scala).
- createCounter(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Counter metric with tags (for Java).
- createCounter(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Counter metric with hints (for Scala).
- createCounter(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Counter metric with hints (for Java).
- createCounter(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Counter metric with tags and hints (for Scala).
- createCounter(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Counter metric with tags and hints (for Java).
- createCounter(Descriptor) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Counter metric with full Descriptor.
- createCounter(Descriptor) - Method in interface com.lightbend.cinnamon.metric.MetricFactory
-
- createError(Descriptor) - Method in class com.lightbend.cinnamon.event.EventFactory
-
Create an event with Event.Severity#ERROR
.
- createErrorEvent(String) - Method in class com.lightbend.cinnamon.akka.CinnamonEventsFactory
-
Create an error log level event.
- createErrorEvent(Descriptor) - Method in class com.lightbend.cinnamon.akka.CinnamonEventsFactory
-
Create an error log level event.
- createEvent(Descriptor, Event.Severity) - Method in class com.lightbend.cinnamon.event.EventFactory
-
Create an event with the given
Descriptor
and
Event.Severity
.
- createEventBackends() - Method in class com.lightbend.cinnamon.backend.Backend
-
Override this method to create any EventBackends.
- createExtension(ExtendedActorSystem) - Method in class com.lightbend.cinnamon.akka.CinnamonEvents$
-
- createExtension(ExtendedActorSystem) - Static method in class com.lightbend.cinnamon.akka.CinnamonEvents
-
- createExtension(ExtendedActorSystem) - Method in class com.lightbend.cinnamon.akka.CinnamonMetrics$
-
- createExtension(ExtendedActorSystem) - Static method in class com.lightbend.cinnamon.akka.CinnamonMetrics
-
- createExtension(ExtendedActorSystem) - Method in class com.lightbend.cinnamon.akka.Stopwatch$
-
- createExtension(ExtendedActorSystem) - Static method in class com.lightbend.cinnamon.akka.Stopwatch
-
- createFor(String, String) - Static method in class com.lightbend.cinnamon.meta.Identity
-
Create a new identity builder.
- createGaugeDouble(String) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeDouble metric.
- createGaugeDouble(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeDouble metric with tags (for Scala).
- createGaugeDouble(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeDouble metric with tags (for Java).
- createGaugeDouble(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeDouble metric with hints (for Scala).
- createGaugeDouble(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeDouble metric with hints (for Java).
- createGaugeDouble(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeDouble metric with tags and hints (for Scala).
- createGaugeDouble(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeDouble metric with tags and hints (for Java).
- createGaugeDouble(Descriptor) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeDouble metric with full Descriptor.
- createGaugeDouble(Descriptor) - Method in interface com.lightbend.cinnamon.metric.MetricFactory
-
- createGaugeLong(String) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeLong metric.
- createGaugeLong(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeLong metric with tags (for Scala).
- createGaugeLong(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeLong metric with tags (for Java).
- createGaugeLong(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeLong metric with hints (for Scala).
- createGaugeLong(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeLong metric with hints (for Java).
- createGaugeLong(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeLong metric with tags and hints (for Scala).
- createGaugeLong(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeLong metric with tags and hints (for Java).
- createGaugeLong(Descriptor) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new GaugeLong metric with full Descriptor.
- createGaugeLong(Descriptor) - Method in interface com.lightbend.cinnamon.metric.MetricFactory
-
- createInfo(Descriptor) - Method in class com.lightbend.cinnamon.event.EventFactory
-
Create an event with Event.Severity#INFO
.
- createInfoEvent(String) - Method in class com.lightbend.cinnamon.akka.CinnamonEventsFactory
-
Create an info log level event.
- createInfoEvent(Descriptor) - Method in class com.lightbend.cinnamon.akka.CinnamonEventsFactory
-
Create an info log level event.
- createMetricBackends() - Method in class com.lightbend.cinnamon.backend.Backend
-
Override this method to create any MetricBackends.
- createProvidingGaugeDouble(String, DoubleValueProvider) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeDouble metric.
- createProvidingGaugeDouble(String, DoubleValueProvider, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeDouble metric with tags (for Scala).
- createProvidingGaugeDouble(String, DoubleValueProvider, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeDouble metric with tags (for Java).
- createProvidingGaugeDouble(String, DoubleValueProvider, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeDouble metric with hints (for Scala).
- createProvidingGaugeDouble(String, DoubleValueProvider, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeDouble metric with hints (for Java).
- createProvidingGaugeDouble(String, DoubleValueProvider, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeDouble metric with tags and hints (for Scala).
- createProvidingGaugeDouble(String, DoubleValueProvider, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeDouble metric with tags and hints (for Java).
- createProvidingGaugeDouble(Descriptor, DoubleValueProvider) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeDouble metric with full Descriptor.
- createProvidingGaugeDouble(Descriptor, DoubleValueProvider) - Method in interface com.lightbend.cinnamon.metric.MetricFactory
-
- createProvidingGaugeLong(String, LongValueProvider) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeLong metric.
- createProvidingGaugeLong(String, LongValueProvider, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeLong metric with tags (for Scala).
- createProvidingGaugeLong(String, LongValueProvider, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeLong metric with tags (for Java).
- createProvidingGaugeLong(String, LongValueProvider, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeLong metric with hints (for Scala).
- createProvidingGaugeLong(String, LongValueProvider, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeLong metric with hints (for Java).
- createProvidingGaugeLong(String, LongValueProvider, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeLong metric with tags and hints (for Scala).
- createProvidingGaugeLong(String, LongValueProvider, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeLong metric with tags and hints (for Java).
- createProvidingGaugeLong(Descriptor, LongValueProvider) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new ProvidingGaugeLong metric with full Descriptor.
- createProvidingGaugeLong(Descriptor, LongValueProvider) - Method in interface com.lightbend.cinnamon.metric.MetricFactory
-
- createRate(String) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Rate metric.
- createRate(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Rate metric with tags (for Scala).
- createRate(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Rate metric with tags (for Java).
- createRate(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Rate metric with hints (for Scala).
- createRate(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Rate metric with hints (for Java).
- createRate(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Rate metric with tags and hints (for Scala).
- createRate(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Rate metric with tags and hints (for Java).
- createRate(Descriptor) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Rate metric with full Descriptor.
- createRate(Descriptor) - Method in interface com.lightbend.cinnamon.metric.MetricFactory
-
- createRecorder(String) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Recorder metric.
- createRecorder(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Recorder metric with tags (for Scala).
- createRecorder(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Recorder metric with tags (for Java).
- createRecorder(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Recorder metric with hints (for Scala).
- createRecorder(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Recorder metric with hints (for Java).
- createRecorder(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Recorder metric with tags and hints (for Scala).
- createRecorder(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Recorder metric with tags and hints (for Java).
- createRecorder(Descriptor) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Recorder metric with full Descriptor.
- createRecorder(Descriptor) - Method in interface com.lightbend.cinnamon.metric.MetricFactory
-
- createTimer(String) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Timer metric.
- createTimer(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Timer metric with tags (for Scala).
- createTimer(String, Map<String, String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Timer metric with tags (for Java).
- createTimer(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Timer metric with hints (for Scala).
- createTimer(String, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Timer metric with hints (for Java).
- createTimer(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Timer metric with tags and hints (for Scala).
- createTimer(String, Map<String, String>, Set<String>) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Timer metric with tags and hints (for Java).
- createTimer(Descriptor) - Method in class com.lightbend.cinnamon.akka.CinnamonMetricsFactory
-
Create a new Timer metric with full Descriptor.
- createTracerSpecific() - Method in interface com.lightbend.cinnamon.opentracing.TracerSpecificFactory
-
Create a TracerSpecific integration for the associated TracerFactory.
- createWarning(Descriptor) - Method in class com.lightbend.cinnamon.event.EventFactory
-
Create an event with Event.Severity#WARNING
.
- createWarningEvent(String) - Method in class com.lightbend.cinnamon.akka.CinnamonEventsFactory
-
Create an warning log level event.
- createWarningEvent(Descriptor) - Method in class com.lightbend.cinnamon.akka.CinnamonEventsFactory
-
Create an warning log level event.
- currentName() - Method in class com.lightbend.cinnamon.akka.http.scaladsl.client.Request$
-
Return the current request name.
- currentName() - Static method in class com.lightbend.cinnamon.akka.http.scaladsl.client.Request
-
Return the current request name.
- currentName() - Method in class com.lightbend.cinnamon.akka.http.scaladsl.server.Endpoint$
-
Return the current HTTP endpoint name.
- currentName() - Static method in class com.lightbend.cinnamon.akka.http.scaladsl.server.Endpoint
-
Return the current HTTP endpoint name.
- currentName() - Static method in class com.lightbend.cinnamon.java.future.NameableCompletableFuture
-
Get the current CompletableFuture / completion name.
- currentName() - Method in class com.lightbend.cinnamon.play.scaladsl.client.Request$
-
Return the current request name.
- currentName() - Static method in class com.lightbend.cinnamon.play.scaladsl.client.Request
-
Return the current request name.
- currentValue() - Method in interface com.lightbend.cinnamon.metric.DoubleValueProvider
-
- currentValue() - Method in interface com.lightbend.cinnamon.metric.LongValueProvider
-
- empty() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper$
-
- empty() - Static method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- empty() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.Stopwatches$
-
- empty() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.StopwatchTimer$
-
- EmptyDefaultTimekeeper() - Method in class com.lightbend.cinnamon.akka.Stopwatch$
-
- EmptyDefaultTimekeeper() - Static method in class com.lightbend.cinnamon.akka.Stopwatch
-
- emptyStopwatchSet() - Method in class com.lightbend.cinnamon.stopwatch.Stopwatch$
-
- encode(String) - Method in class com.lightbend.cinnamon.chmetrics.reporter.formatter.DefaultFormatter
-
Encode name with all configured replacements.
- encode(String) - Method in interface com.lightbend.cinnamon.chmetrics.reporter.Formatter
-
Encode a single name element within a full identifier.
- Endpoint - Class in com.lightbend.cinnamon.akka.http.javadsl.server
-
- Endpoint() - Constructor for class com.lightbend.cinnamon.akka.http.javadsl.server.Endpoint
-
- Endpoint - Class in com.lightbend.cinnamon.akka.http.scaladsl.server
-
Class that can be used to set the HTTP endpoint name of a response.
- Endpoint() - Constructor for class com.lightbend.cinnamon.akka.http.scaladsl.server.Endpoint
-
- Endpoint$ - Class in com.lightbend.cinnamon.akka.http.javadsl.server
-
- Endpoint$() - Constructor for class com.lightbend.cinnamon.akka.http.javadsl.server.Endpoint$
-
- Endpoint$ - Class in com.lightbend.cinnamon.akka.http.scaladsl.server
-
Class that can be used to set the HTTP endpoint name of a response.
- Endpoint$() - Constructor for class com.lightbend.cinnamon.akka.http.scaladsl.server.Endpoint$
-
- endpointName(String, Supplier<Route>) - Static method in class com.lightbend.cinnamon.akka.http.javadsl.server.EndpointNameDirective
-
Set the name of this endpoint unless the response coming back already has a name.
- endpointName(String) - Method in class com.lightbend.cinnamon.akka.http.scaladsl.server.EndpointNameDirective
-
Set the name of this endpoint unless the response coming back already has a name.
- EndpointNameDirective - Class in com.lightbend.cinnamon.akka.http.javadsl.server
-
Directive to set the name of an HTTP endpoint.
- EndpointNameDirective() - Constructor for class com.lightbend.cinnamon.akka.http.javadsl.server.EndpointNameDirective
-
- EndpointNameDirective - Class in com.lightbend.cinnamon.akka.http.scaladsl.server
-
Directive to set the name of an HTTP endpoint.
- EndpointNameDirective() - Constructor for class com.lightbend.cinnamon.akka.http.scaladsl.server.EndpointNameDirective
-
- EndpointNameDirective$ - Class in com.lightbend.cinnamon.akka.http.scaladsl.server
-
- EndpointNameDirective$() - Constructor for class com.lightbend.cinnamon.akka.http.scaladsl.server.EndpointNameDirective$
-
- equals(Object) - Static method in class com.lightbend.cinnamon.akka.CinnamonEvents
-
- equals(Object) - Static method in class com.lightbend.cinnamon.akka.CinnamonMetrics
-
- equals(Object) - Static method in class com.lightbend.cinnamon.akka.Stopwatch
-
- equals(Object) - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter.AdditionalIdentityInfo
-
- equals(Object) - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter.AttributeInfo
-
- equals(Object) - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter.BeanInfo
-
- equals(Object) - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- equals(Object) - Method in class com.lightbend.cinnamon.meta.Identity
-
- error(String) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `ERROR` level.
- error(Supplier<String>) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `ERROR` level.
- error(String, Throwable) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `ERROR` level.
- error(Supplier<String>, Throwable) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `ERROR` level.
- Event - Class in com.lightbend.cinnamon.event
-
An Event
that can be fired.
- Event() - Constructor for class com.lightbend.cinnamon.event.Event
-
- Event.Severity - Enum in com.lightbend.cinnamon.event
-
All supported event severities.
- EventBackend - Class in com.lightbend.cinnamon.event
-
EventBackend
abstraction to create events for instrumented entities.
- EventBackend() - Constructor for class com.lightbend.cinnamon.event.EventBackend
-
- eventClassFormatter(Config, ClassLoader, Logger) - Static method in interface com.lightbend.cinnamon.akka.persistence.MessageClassFormatter
-
- EventFactory - Class in com.lightbend.cinnamon.event
-
EventFactory
abstraction for creating Events.
- EventFactory() - Constructor for class com.lightbend.cinnamon.event.EventFactory
-
- eventsFor(ActorRef) - Method in class com.lightbend.cinnamon.akka.CinnamonEvents
-
Get CinnamonEvents API scoped to a particular actor.
- eventsFor(Identity) - Method in class com.lightbend.cinnamon.akka.CinnamonEvents
-
Get CinnamonEvents API scoped to a particular identity.
- eventsFor(Identity) - Method in interface com.lightbend.cinnamon.backend.Backends
-
Create an
EventFactory
for a single identity for all
loaded event backends.
- eventsFor(List<Identity>) - Method in interface com.lightbend.cinnamon.backend.Backends
-
Create an
EventFactory
for multiple identities for all
loaded event backends.
- eventsFor(Identity) - Method in class com.lightbend.cinnamon.event.EventBackend
-
- eventsForApplication() - Method in class com.lightbend.cinnamon.akka.CinnamonEvents
-
Get CinnamonEvents API scoped to the application.
- eventsForSystem() - Method in class com.lightbend.cinnamon.akka.CinnamonEvents
-
Get CinnamonEvents API scoped to the actor system.
- exceptionally(Function<Throwable, ? extends T>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.exceptionally
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- exceptionallyNamed(String, Function<Throwable, ? extends T>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.exceptionally
.
- ExponentiallyDecayingReservoirFactory - Class in com.lightbend.cinnamon.chmetrics.histogram
-
Create ExponentiallyDecayingReservoir for Histograms.
- ExponentiallyDecayingReservoirFactory() - Constructor for class com.lightbend.cinnamon.chmetrics.histogram.ExponentiallyDecayingReservoirFactory
-
- extract(Object) - Method in class com.lightbend.cinnamon.akka.pattern.InstrumentedMessageExtractor
-
- extract(Object) - Method in interface com.lightbend.cinnamon.akka.pattern.MessageExtractor
-
- extract(Object) - Method in class com.lightbend.cinnamon.akka.pattern.MessageExtractor.Noop
-
- GaugeDouble - Interface in com.lightbend.cinnamon.metric
-
Setting GaugeDouble
metric.
- GaugeLong - Interface in com.lightbend.cinnamon.metric
-
Setting GaugeLong
metric.
- get(ActorSystem) - Method in class com.lightbend.cinnamon.akka.CinnamonEvents$
-
- get(ActorContext) - Method in class com.lightbend.cinnamon.akka.CinnamonEvents$
-
- get(ActorSystem) - Static method in class com.lightbend.cinnamon.akka.CinnamonEvents
-
- get(ActorContext) - Static method in class com.lightbend.cinnamon.akka.CinnamonEvents
-
- get(ActorSystem) - Method in class com.lightbend.cinnamon.akka.CinnamonMetrics$
-
- get(ActorContext) - Method in class com.lightbend.cinnamon.akka.CinnamonMetrics$
-
- get(ActorSystem) - Static method in class com.lightbend.cinnamon.akka.CinnamonMetrics
-
- get(ActorContext) - Static method in class com.lightbend.cinnamon.akka.CinnamonMetrics
-
- get(ActorSystem) - Method in class com.lightbend.cinnamon.akka.Stopwatch$
-
- get(ActorSystem) - Static method in class com.lightbend.cinnamon.akka.Stopwatch
-
- get() - Static method in class com.lightbend.cinnamon.backend.GlobalBackends
-
Get the current global backends.
- get(String, Metric) - Method in class com.lightbend.cinnamon.chmetrics.reporter.MetadataCache
-
- get(Class) - Method in class com.lightbend.cinnamon.logging.DefaultStandardOutLoggingProvider
-
- get(String) - Method in class com.lightbend.cinnamon.logging.DefaultStandardOutLoggingProvider
-
- get(Class) - Method in interface com.lightbend.cinnamon.logging.LoggingProvider
-
- get(String) - Method in interface com.lightbend.cinnamon.logging.LoggingProvider
-
- get(Identity) - Method in class com.lightbend.cinnamon.meta.Identity.IdentityCache
-
- get() - Static method in class com.lightbend.cinnamon.opentracing.ActiveSpan
-
Get the currently active OpenTracing Span (if there is one).
- get() - Method in class com.lightbend.cinnamon.propagation.Context
-
Get the current context object for propagation.
- get(String, boolean) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- getAddress() - Method in class com.lightbend.cinnamon.prometheus.httpserver.PrometheusHttpServer
-
- getAll() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- getApplicationIdentity() - Method in class com.lightbend.cinnamon.meta.CinnamonMeta
-
- getBackends() - Method in interface com.lightbend.cinnamon.backend.Backends
-
Get a list of all loaded backends.
- getBaggageItem(String) - Static method in class com.lightbend.cinnamon.opentracing.ActiveSpan
-
Get a baggage item from the currently active OpenTracing Span (if there is one).
- getCached(int) - Method in class com.lightbend.cinnamon.chmetrics.MetricMetadata
-
- getCategories() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- getCategory() - Method in class com.lightbend.cinnamon.meta.Identity
-
The category for this identity (used for grouping, expressed in plural form).
- getCinnamonIdentity() - Method in class com.lightbend.cinnamon.meta.CinnamonMeta
-
- getCinnamonMeta() - Method in interface com.lightbend.cinnamon.backend.Backends
-
- getCinnamonMeta() - Method in interface com.lightbend.cinnamon.chmetrics.registrant.RegistrantContext
-
- getConfig() - Method in interface com.lightbend.cinnamon.backend.Backends
-
- getConfigPath() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- getContext() - Static method in class com.lightbend.cinnamon.opentracing.ActiveSpan
-
Get the currently active OpenTracing SpanContext (if there is one).
- getData(Stopwatch, T) - Method in class com.lightbend.cinnamon.stopwatch.Stopwatch$
-
INTERNAL API.
- getDefault() - Static method in class com.lightbend.cinnamon.logging.StandardOutLoggingProvider
-
- getDefaultApplicationName() - Static method in class com.lightbend.cinnamon.info.RuntimeInformation
-
Get the default application name for this JVM.
- getDefaultHostName() - Static method in class com.lightbend.cinnamon.info.RuntimeInformation
-
Get the default host name for this JVM.
- getDescriptor() - Method in class com.lightbend.cinnamon.chmetrics.MetricMetadata
-
- getDescriptor(Metric) - Method in interface com.lightbend.cinnamon.chmetrics.reporter.ReporterMetadata
-
Returns the descriptor for this metric or null if not available.
- getEntityClass() - Method in class com.lightbend.cinnamon.meta.Identity
-
The entity class for this identity.
- getEntityName() - Method in class com.lightbend.cinnamon.meta.Identity
-
The entity name for this identity (for instance or group identities).
- getGroupName() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- getHints() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- getHostIdentity() - Method in class com.lightbend.cinnamon.meta.CinnamonMeta
-
- getIdentity() - Method in class com.lightbend.cinnamon.chmetrics.MetricMetadata
-
- getKey() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- getKey() - Method in class com.lightbend.cinnamon.meta.Identity
-
The key for this identity (used for tags).
- getLoggingProvider() - Method in interface com.lightbend.cinnamon.backend.Backends
-
- getMainClassFromCommand(String) - Static method in class com.lightbend.cinnamon.info.RuntimeInformation
-
Get the main class from a command string.
- getMainClassFromEnvironment(Map<String, String>) - Static method in class com.lightbend.cinnamon.info.RuntimeInformation
-
Get the main class from environment variables.
- getMetadata() - Method in interface com.lightbend.cinnamon.chmetrics.MetricWithMetadata
-
Get attached metadata.
- getMetricFilter() - Method in class com.lightbend.cinnamon.chmetrics.reporter.filter.DefaultFilter
-
- getMetricFilter() - Method in interface com.lightbend.cinnamon.chmetrics.reporter.Filter
-
- getName() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- getName() - Method in class com.lightbend.cinnamon.meta.Identity
-
Get the entity name (for instance or group) otherwise get the entity class name.
- getNamer() - Method in interface com.lightbend.cinnamon.chmetrics.registrant.RegistrantContext
-
- getNewCache() - Static method in class com.lightbend.cinnamon.meta.Identity
-
- getParent() - Method in class com.lightbend.cinnamon.meta.Identity
-
The enclosing parent identity for this identity.
- getProperty(String, ObjectName) - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter
-
- getReportersSize() - Method in interface com.lightbend.cinnamon.chmetrics.registrant.RegistrantContext
-
- getSimpleName(Metric, String) - Method in interface com.lightbend.cinnamon.chmetrics.reporter.ReporterMetadata
-
Get metric simple name, without full hierarchy.
- getStopwatches() - Method in class com.lightbend.cinnamon.stopwatch.Stopwatch$
-
INTERNAL API.
- getTags(Metric, boolean) - Method in interface com.lightbend.cinnamon.chmetrics.reporter.ReporterMetadata
-
Get metric tags, using attached metadata.
- getTags() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- getTags() - Method in class com.lightbend.cinnamon.meta.Identity
-
The tags for this identity.
- getTraceId(SpanContext) - Method in class com.lightbend.cinnamon.opentracing.TracerSpecific
-
Get the trace id string for a span context.
- getUnderlying() - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Return the underlying CompletionStage wrapped by this NameableCompletionStage.
- getUniqueName(Metric, String) - Method in interface com.lightbend.cinnamon.chmetrics.reporter.ReporterMetadata
-
Get full metric name, including unique dimensions.
- getUnitPluralSuffix() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- getUnitSuffix() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- getUnitType() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- getValue() - Method in enum com.lightbend.cinnamon.logging.LogLevel
-
- getVersionsDescriptor() - Method in class com.lightbend.cinnamon.meta.CinnamonMeta
-
- GlobalBackends - Class in com.lightbend.cinnamon.backend
-
- GlobalBackends() - Constructor for class com.lightbend.cinnamon.backend.GlobalBackends
-
- GraphWithInstrumented(Graph<ClosedShape, Mat>) - Constructor for class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.GraphWithInstrumented
-
- Identity - Class in com.lightbend.cinnamon.meta
-
General purpose identity for instrumented entities.
- Identity(Identity.Builder) - Constructor for class com.lightbend.cinnamon.meta.Identity
-
- Identity.Builder - Class in com.lightbend.cinnamon.meta
-
- Identity.IdentityCache<T> - Class in com.lightbend.cinnamon.meta
-
- increment() - Method in interface com.lightbend.cinnamon.metric.Counter
-
Increment the Counter
by one.
- increment(long) - Method in interface com.lightbend.cinnamon.metric.Counter
-
Increment the Counter
by n
.
- increment() - Method in interface com.lightbend.cinnamon.metric.GaugeLong
-
Increment the gauge
value atomically and return the new value
- info(String) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `INFO` level.
- info(Supplier<String>) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `INFO` level.
- info(String, Throwable) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `INFO` level.
- info(Supplier<String>, Throwable) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `INFO` level.
- instrumented(boolean, boolean, String, Map<String, String>, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes$
-
Create Instrumented Attributes for Cinnamon instrumentation settings.
- instrumented(boolean, boolean, String, Map<String, String>, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.GraphWithInstrumented
-
- instrumented(boolean, boolean, String, Map<String, String>, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes
-
Create Instrumented Attributes for Cinnamon instrumentation settings.
- Instrumented(boolean, boolean, Option<String>, Map<String, String>, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
- Instrumented() - Constructor for class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
- instrumentedByInstance() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes$
-
Java API: create Instrumented attribute with report by instance setting.
- instrumentedByInstance() - Static method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes
-
Java API: create Instrumented attribute with report by instance setting.
- instrumentedByName() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes$
-
Java API: create Instrumented attribute with report by name setting (using name attribute on graph).
- instrumentedByName(String) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes$
-
Java API: create Instrumented attribute with report by name setting.
- instrumentedByName() - Static method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes
-
Java API: create Instrumented attribute with report by name setting (using name attribute on graph).
- instrumentedByName(String) - Static method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes
-
Java API: create Instrumented attribute with report by name setting.
- instrumentedByNameAndInstance() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes$
-
Java API: create Instrumented attribute with both report by name and report by instance settings.
- instrumentedByNameAndInstance(String) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes$
-
Java API: create Instrumented attribute with both report by name and report by instance settings.
- instrumentedByNameAndInstance() - Static method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes
-
Java API: create Instrumented attribute with both report by name and report by instance settings.
- instrumentedByNameAndInstance(String) - Static method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes
-
Java API: create Instrumented attribute with both report by name and report by instance settings.
- InstrumentedMessageExtractor - Class in com.lightbend.cinnamon.akka.pattern
-
Instrumented message extractor.
- InstrumentedMessageExtractor() - Constructor for class com.lightbend.cinnamon.akka.pattern.InstrumentedMessageExtractor
-
- instrumentedPartial(boolean, boolean, String, Map<String, String>, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.FlowWithInstrumented
-
- instrumentedPartial(boolean, boolean, String, Map<String, String>, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.SourceWithInstrumented
-
- instrumentedRunWith(Graph<SourceShape<Out>, Mat1>, Graph<SinkShape<Out>, Mat2>, Materializer, CinnamonAttributes.Instrumented) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes$
-
Java API: call runWith on a Source and Sink with instrumentation settings.
- instrumentedRunWith(Graph<SourceShape<Out>, Mat1>, Graph<SinkShape<Out>, Mat2>, Materializer, CinnamonAttributes.Instrumented) - Static method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes
-
Java API: call runWith on a Source and Sink with instrumentation settings.
- instrumentedRunWith(Graph<SinkShape<Out>, Mat2>, boolean, boolean, String, Map<String, String>, boolean, boolean, boolean, boolean, boolean, boolean, Materializer) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.SourceWithInstrumented
-
- instrumentedWith(boolean, boolean, String, Map<String, String>, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes$
-
Create Instrumented attribute for Cinnamon instrumentation settings.
- instrumentedWith(boolean, boolean, String, Map<String, String>, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes
-
Create Instrumented attribute for Cinnamon instrumentation settings.
- isActive(String) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- isAttachedTo(Metric) - Method in interface com.lightbend.cinnamon.chmetrics.reporter.ReporterMetadata
-
Whether a metric has attached metadata.
- isCustom() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- isDebug(SpanContext) - Method in class com.lightbend.cinnamon.opentracing.TracerSpecific
-
Check whether a span context is in debug mode (force sampled).
- isDebugEnabled() - Method in interface com.lightbend.cinnamon.logging.Logger
-
`true` if the logger instance is enabled for the `DEBUG` level.
- isDebugEnabled() - Method in class com.lightbend.cinnamon.logging.StandardOutLogger
-
- isDestroyable() - Method in class com.lightbend.cinnamon.meta.Identity
-
Whether instruments for this identity can be destroyed, once the entity for this identity has
terminated in some way.
- isEmpty() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.Stopwatches
-
- isEnabled() - Method in class com.lightbend.cinnamon.event.Event
-
Whether this event is enabled for firing.
- isEnabled() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- isEnabled() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- isErrorEnabled() - Method in interface com.lightbend.cinnamon.logging.Logger
-
`true` if the logger instance is enabled for the `ERROR` level.
- isErrorEnabled() - Method in class com.lightbend.cinnamon.logging.StandardOutLogger
-
- isInfoEnabled() - Method in interface com.lightbend.cinnamon.logging.Logger
-
`true` if the logger instance is enabled for the `INFO` level.
- isInfoEnabled() - Method in class com.lightbend.cinnamon.logging.StandardOutLogger
-
- isInstrumented() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes$
-
Java API: create a new Instrumented attribute with default settings (telemetry not enabled).
- isInstrumented() - Static method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes
-
Java API: create a new Instrumented attribute with default settings (telemetry not enabled).
- isMatchingBeans(ObjectName, ObjectName) - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter
-
- isSampled(SpanContext) - Method in class com.lightbend.cinnamon.opentracing.TracerSpecific
-
Check whether a span context is sampled.
- isTraceEnabled() - Method in interface com.lightbend.cinnamon.logging.Logger
-
`true` if the logger instance is enabled for the `TRACE` level.
- isTraceEnabled() - Method in class com.lightbend.cinnamon.logging.StandardOutLogger
-
- isUnique() - Method in class com.lightbend.cinnamon.meta.Identity
-
Whether this identity is unique to this instance of Cinnamon, such as host name or application
identifier.
- isVisible() - Method in class com.lightbend.cinnamon.meta.Identity
-
Whether this identity is visible, and should be included in metric keys or tags.
- isWarnEnabled() - Method in interface com.lightbend.cinnamon.logging.Logger
-
`true` if the logger instance is enabled for the `WARN` level.
- isWarnEnabled() - Method in class com.lightbend.cinnamon.logging.StandardOutLogger
-
- mark() - Method in interface com.lightbend.cinnamon.metric.Rate
-
Mark the occurrence of an event.
- mark(long) - Method in interface com.lightbend.cinnamon.metric.Rate
-
Mark the occurrence of a given number of events.
- mergeStopwatches(Timekeeper.Stopwatches, Timekeeper.Stopwatches) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
INTERNAL API
- MessageClassFormatter - Interface in com.lightbend.cinnamon.akka
-
Create string representations of the message classes
- messageClassFormatter(Config, ClassLoader, Logger) - Static method in interface com.lightbend.cinnamon.akka.MessageClassFormatter
-
- MessageClassFormatter - Interface in com.lightbend.cinnamon.akka.persistence
-
Create string representations of the persistent entity command and event classes
- MessageClassFormatter.FQCN - Class in com.lightbend.cinnamon.akka
-
- MessageClassFormatter.FQCN - Class in com.lightbend.cinnamon.akka.persistence
-
- MessageClassFormatter.SimpleName - Class in com.lightbend.cinnamon.akka
-
- MessageClassFormatter.SimpleName - Class in com.lightbend.cinnamon.akka.persistence
-
- MessageExtractor - Interface in com.lightbend.cinnamon.akka.pattern
-
A message extractor for ask-pattern to provide better granularity for some metrics with
message-type dimension.
- messageExtractor(Config, ClassLoader, Logger) - Static method in interface com.lightbend.cinnamon.akka.pattern.MessageExtractor
-
- MessageExtractor.Noop - Class in com.lightbend.cinnamon.akka.pattern
-
- metadata() - Method in interface com.lightbend.cinnamon.chmetrics.reporter.ReporterContext
-
- MetadataCache<T> - Class in com.lightbend.cinnamon.chmetrics.reporter
-
- MetadataCache(int, BiFunction<String, Metric, T>) - Constructor for class com.lightbend.cinnamon.chmetrics.reporter.MetadataCache
-
- Metric - Interface in com.lightbend.cinnamon.metric
-
Metric
common interface.
- MetricBackend - Interface in com.lightbend.cinnamon.metric
-
MetricBackend
abstraction to create metrics for instrumented entities.
- MetricFactory - Interface in com.lightbend.cinnamon.metric
-
MetricFactory
interface to create metrics for an instrumented entity.
- MetricMetadata - Class in com.lightbend.cinnamon.chmetrics
-
Metric metadata container.
- MetricMetadata(Identity, Descriptor, int) - Constructor for class com.lightbend.cinnamon.chmetrics.MetricMetadata
-
- metricsFor(ActorRef) - Method in class com.lightbend.cinnamon.akka.CinnamonMetrics
-
Get CinnamonMetrics API scoped to a particular actor.
- metricsFor(Identity) - Method in class com.lightbend.cinnamon.akka.CinnamonMetrics
-
Get CinnamonMetrics API scoped to a particular identity.
- metricsFor(Identity) - Method in interface com.lightbend.cinnamon.backend.Backends
-
Create a
MetricFactory
for a single identity for all
loaded metric backends.
- metricsFor(List<Identity>) - Method in interface com.lightbend.cinnamon.backend.Backends
-
Create a
MetricFactory
for multiple identities for all
loaded metric backends.
- metricsFor(Identity) - Method in interface com.lightbend.cinnamon.metric.MetricBackend
-
- metricsForApplication() - Method in class com.lightbend.cinnamon.akka.CinnamonMetrics
-
Get CinnamonMetrics API scoped to the application.
- metricsForSystem() - Method in class com.lightbend.cinnamon.akka.CinnamonMetrics
-
Get CinnamonMetrics API scoped to the actor system.
- MetricWithMetadata - Interface in com.lightbend.cinnamon.chmetrics
-
Metric objects that store metric metadata.
- MODULE$ - Static variable in class com.lightbend.cinnamon.akka.CinnamonEvents$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.akka.CinnamonMetrics$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.akka.http.javadsl.client.Request$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.akka.http.javadsl.server.Endpoint$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.akka.http.scaladsl.client.Request$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.akka.http.scaladsl.server.Endpoint$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.akka.http.scaladsl.server.EndpointNameDirective$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.akka.Stopwatch$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.akka.Timer$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.play.javadsl.client.Request$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.play.scaladsl.client.Request$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.stopwatch.Stopwatch$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.stopwatch.Timekeeper$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.stopwatch.Timekeeper.ActiveStopwatch$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.stopwatch.Timekeeper.StartedStopwatch$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.stopwatch.Timekeeper.Stopwatches$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.stopwatch.Timekeeper.StopwatchTimer$
-
Static reference to the singleton instance of this Scala object.
- MODULE$ - Static variable in class com.lightbend.cinnamon.stopwatch.Timekeeper.SuspendedStopwatch$
-
Static reference to the singleton instance of this Scala object.
- Rate - Interface in com.lightbend.cinnamon.metric
-
Rate
metric for measuring the rate of events.
- record(long) - Method in interface com.lightbend.cinnamon.metric.Recorder
-
Record a new value.
- recordActiveTime() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- recorder() - Method in interface com.lightbend.cinnamon.akka.Timer
-
- Recorder - Interface in com.lightbend.cinnamon.metric
-
Recorder
metric for measuring changing values (like durations).
- Registrant - Interface in com.lightbend.cinnamon.chmetrics.registrant
-
User API for adding metrics registrants.
- RegistrantContext - Interface in com.lightbend.cinnamon.chmetrics.registrant
-
Registrant context for providing additional information to registrants.
- remote() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- RemoteActiveStopwatch(long, long, long, long, UUID, long) - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteActiveStopwatch
-
- RemoteStartedStopwatch(long, long, UUID, long) - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteStartedStopwatch
-
- RemoteStopwatch() - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteStopwatch
-
- RemoteSuspendedStopwatch(long, long, long, UUID, long) - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteSuspendedStopwatch
-
- RemoteTimekeeper(boolean) - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteTimekeeper
-
- remove() - Static method in class com.lightbend.cinnamon.backend.GlobalBackends
-
Remove the current global backends.
- remove(String) - Method in class com.lightbend.cinnamon.stopwatch.StopwatchBlocks
-
- remove(String) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- replaceAllTags(Map<String, String>) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- reportByInstance() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
- reportByName() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
- Reporter - Interface in com.lightbend.cinnamon.chmetrics.reporter
-
User API for adding Coda Hale metric reporters.
- ReporterContext - Interface in com.lightbend.cinnamon.chmetrics.reporter
-
Interface for reporter context, i.e.
- ReporterMetadata - Interface in com.lightbend.cinnamon.chmetrics.reporter
-
Access Cinnamon metric metadata in Coda Hale Metrics objects.
- Request - Class in com.lightbend.cinnamon.akka.http.javadsl.client
-
- Request() - Constructor for class com.lightbend.cinnamon.akka.http.javadsl.client.Request
-
- Request - Class in com.lightbend.cinnamon.akka.http.scaladsl.client
-
Class that can be used to set the request name.
- Request() - Constructor for class com.lightbend.cinnamon.akka.http.scaladsl.client.Request
-
- Request - Class in com.lightbend.cinnamon.play.javadsl.client
-
- Request() - Constructor for class com.lightbend.cinnamon.play.javadsl.client.Request
-
- Request - Class in com.lightbend.cinnamon.play.scaladsl.client
-
Class that can be used to set the request name.
- Request() - Constructor for class com.lightbend.cinnamon.play.scaladsl.client.Request
-
- Request$ - Class in com.lightbend.cinnamon.akka.http.javadsl.client
-
- Request$() - Constructor for class com.lightbend.cinnamon.akka.http.javadsl.client.Request$
-
- Request$ - Class in com.lightbend.cinnamon.akka.http.scaladsl.client
-
Class that can be used to set the request name.
- Request$() - Constructor for class com.lightbend.cinnamon.akka.http.scaladsl.client.Request$
-
- Request$ - Class in com.lightbend.cinnamon.play.javadsl.client
-
- Request$() - Constructor for class com.lightbend.cinnamon.play.javadsl.client.Request$
-
- Request$ - Class in com.lightbend.cinnamon.play.scaladsl.client
-
Class that can be used to set the request name.
- Request$() - Constructor for class com.lightbend.cinnamon.play.scaladsl.client.Request$
-
- ReservoirFactory - Interface in com.lightbend.cinnamon.chmetrics.histogram
-
Create Reservoirs for Histograms.
- responseWithNameIfEmpty(HttpResponse, String) - Method in class com.lightbend.cinnamon.akka.http.scaladsl.server.EndpointNameDirective
-
- resume(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteSuspendedStopwatch
-
- resume(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.StopwatchTimer
-
- resume(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.SuspendedStopwatch
-
- resumeEmptyStopwatches() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
INTERNAL API
- resumeFromBuffer(ByteBuffer) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteTimekeeper
-
- resumeFromBuffer(ByteBuffer, long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteTimekeeper
-
Resume stopwatches after transporting over remote boundaries,
deserialized directly from a byte buffer.
- resumeStopwatches(Timekeeper.Stopwatches) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
INTERNAL API
- resumeStopwatches(Timekeeper.Stopwatches, long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
INTERNAL API
- runAfterBoth(CompletionStage<?>, Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.runAfterBoth
, but returns a NameableCompletionStage
where subsequent method calls can use named variations.
- runAfterBothAsync(CompletionStage<?>, Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.runAfterBothAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- runAfterBothAsync(CompletionStage<?>, Runnable, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.runAfterBothAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- runAfterBothAsyncNamed(String, CompletionStage<?>, Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.runAfterBothAsync
.
- runAfterBothAsyncNamed(String, CompletionStage<?>, Runnable, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.runAfterBothAsync
.
- runAfterBothNamed(String, CompletionStage<?>, Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.runAfterBoth
.
- runAfterEither(CompletionStage<?>, Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.runAfterEither
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- runAfterEitherAsync(CompletionStage<?>, Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.runAfterEitherAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- runAfterEitherAsync(CompletionStage<?>, Runnable, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.runAfterEitherAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- runAfterEitherAsyncNamed(String, CompletionStage<?>, Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.runAfterEitherAsync
.
- runAfterEitherAsyncNamed(String, CompletionStage<?>, Runnable, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.runAfterEitherAsync
.
- runAfterEitherNamed(String, CompletionStage<?>, Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.runAfterEither
.
- runAsyncNamed(String, Runnable) - Static method in class com.lightbend.cinnamon.java.future.NameableCompletableFuture
-
Named version of CompletableFuture.runAsync(runnable)
.
- runAsyncNamed(String, Runnable, Executor) - Static method in class com.lightbend.cinnamon.java.future.NameableCompletableFuture
-
Named version of CompletableFuture.runAsync(runnable, executor)
.
- RuntimeInformation - Class in com.lightbend.cinnamon.info
-
- RuntimeInformation() - Constructor for class com.lightbend.cinnamon.info.RuntimeInformation
-
- sampling() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.ActiveStopwatch
-
- sampling() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteActiveStopwatch
-
- sampling() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteStartedStopwatch
-
- sampling() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteSuspendedStopwatch
-
- sampling() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.StartedStopwatch
-
- sampling() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.StopwatchTimer
-
- sampling() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.SuspendedStopwatch
-
- send(ByteBuffer) - Method in class com.lightbend.cinnamon.datadog.UnixDomainSocketChannel
-
- SerializedByteOrder() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteTimekeeper
-
- set(Backends) - Static method in class com.lightbend.cinnamon.backend.GlobalBackends
-
Set the current global backends, if not already set.
- set(Identity, T) - Method in class com.lightbend.cinnamon.meta.Identity.IdentityCache
-
- set(double) - Method in interface com.lightbend.cinnamon.metric.GaugeDouble
-
Set the gauge
value
- set(long) - Method in interface com.lightbend.cinnamon.metric.GaugeLong
-
Set the gauge
value
- set(T) - Method in class com.lightbend.cinnamon.propagation.Context
-
Set the propagated context object into the current scope.
- setBaggageItem(String, String) - Static method in class com.lightbend.cinnamon.opentracing.ActiveSpan
-
Attach a baggage item to the currently active OpenTracing Span (if there is one).
- setCached(int, Object) - Method in class com.lightbend.cinnamon.chmetrics.MetricMetadata
-
- setCustom(boolean) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- setData(Stopwatch, T) - Method in class com.lightbend.cinnamon.stopwatch.Stopwatch$
-
INTERNAL API.
- setDestroyable(boolean) - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- setDestroyable() - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- setEnabled(boolean) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- setMBeanServer(MBeanServer) - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter.TrueQueryExp
-
- setTraceable() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: enable traceable instrumentation.
- setTraceable(boolean) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: set traceable instrumentation.
- setUnique(boolean) - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- setUnique() - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- setVisible(boolean) - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- setVisible() - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- shouldCheck() - Method in interface com.lightbend.cinnamon.akka.StopwatchExtension
-
- shutdown() - Method in class com.lightbend.cinnamon.backend.Backend
-
Override this method to clean up on shutdown.
- SimpleName() - Constructor for class com.lightbend.cinnamon.akka.MessageClassFormatter.SimpleName
-
- SimpleName() - Constructor for class com.lightbend.cinnamon.akka.persistence.MessageClassFormatter.SimpleName
-
- simpleName(Identity, Descriptor) - Method in class com.lightbend.cinnamon.chmetrics.reporter.namer.DefaultNamer
-
- simpleName(Identity, Descriptor) - Method in interface com.lightbend.cinnamon.chmetrics.reporter.Namer
-
Create the simple name for a metric, without full hierarchy.
- Slf4jMdcTraceId - Class in com.lightbend.cinnamon.opentracing
-
SLF4J MDC log correlation for trace ids.
- Slf4jMdcTraceId(Config, LoggingProvider) - Constructor for class com.lightbend.cinnamon.opentracing.Slf4jMdcTraceId
-
- SlidingTimeWindowReservoirFactory - Class in com.lightbend.cinnamon.chmetrics.histogram
-
Create SlidingTimeWindowReservoir for Histograms.
- SlidingTimeWindowReservoirFactory(Config) - Constructor for class com.lightbend.cinnamon.chmetrics.histogram.SlidingTimeWindowReservoirFactory
-
- SlidingWindowReservoirFactory - Class in com.lightbend.cinnamon.chmetrics.histogram
-
Create SlidingWindowReservoir for Histograms.
- SlidingWindowReservoirFactory(Config) - Constructor for class com.lightbend.cinnamon.chmetrics.histogram.SlidingWindowReservoirFactory
-
- SourceWithInstrumented(Graph<SourceShape<Out>, Mat>) - Constructor for class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.SourceWithInstrumented
-
- spansEqual(Span, Span) - Method in class com.lightbend.cinnamon.opentracing.TracerSpecific
-
Compare whether the spans equal.
- StandardOutLogger - Class in com.lightbend.cinnamon.logging
-
- StandardOutLogger(LogLevel, String, PrintStream, PrintStream) - Constructor for class com.lightbend.cinnamon.logging.StandardOutLogger
-
- StandardOutLoggingProvider - Class in com.lightbend.cinnamon.logging
-
- StandardOutLoggingProvider() - Constructor for class com.lightbend.cinnamon.logging.StandardOutLoggingProvider
-
- start() - Method in class com.lightbend.cinnamon.backend.Backend
-
Override this method to start things after creation.
- start() - Method in interface com.lightbend.cinnamon.chmetrics.registrant.Registrant
-
Life cycle method called when telemetry is initiated.
- start() - Method in interface com.lightbend.cinnamon.chmetrics.reporter.Reporter
-
Life cycle method called when telemetry is initiated.
- start() - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter
-
- start(String, Function0<T>) - Method in interface com.lightbend.cinnamon.stopwatch.Stopwatch
-
Start a stopwatch where the operations in the block will propagate the stopwatch.
- start(String, Runnable) - Method in interface com.lightbend.cinnamon.stopwatch.Stopwatch
-
Start a stopwatch where the operations in the runnable will propagate the stopwatch.
- start(String, Function0<T>) - Method in class com.lightbend.cinnamon.stopwatch.StopwatchBlocks
-
- start(String, Runnable) - Method in class com.lightbend.cinnamon.stopwatch.StopwatchBlocks
-
- StartedStopwatch(long, long) - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.StartedStopwatch
-
- StartedStopwatch$() - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.StartedStopwatch$
-
- startTime() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.ActiveStopwatch
-
- startTime() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteActiveStopwatch
-
- startTime() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteStartedStopwatch
-
- startTime() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteSuspendedStopwatch
-
- startTime() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.StartedStopwatch
-
- startTime(String, boolean) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- startTime() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.StopwatchTimer
-
- startTime() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.SuspendedStopwatch
-
- stop() - Method in interface com.lightbend.cinnamon.chmetrics.registrant.Registrant
-
Life cycle method called when telemetry is stopped.
- stop() - Method in interface com.lightbend.cinnamon.chmetrics.reporter.Reporter
-
Life cycle method called when telemetry is stopped.
- stop() - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter
-
- stop() - Method in class com.lightbend.cinnamon.jvmmetricsproducer.JvmMetricsProducer
-
- stop() - Method in class com.lightbend.cinnamon.producer.Producer
-
Lifecycle method called when the Cinnamon
Backends
are
stopped, to enable cleanup of any resources acquired by the producer.
- stop() - Method in class com.lightbend.cinnamon.prometheus.httpserver.PrometheusHttpServer
-
- stop() - Method in interface com.lightbend.cinnamon.prometheus.PrometheusExporter
-
Stop this exporter.
- stop(String) - Method in interface com.lightbend.cinnamon.stopwatch.Stopwatch
-
Stop an active stopwatch with the specified name creating a user defined time
interval.
- stop(String) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- stop(String, long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- stopped(String, Timekeeper.StopwatchTimer, long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
INTERNAL API
- stopped(String, long, long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
INTERNAL API
- Stopwatch - Class in com.lightbend.cinnamon.akka
-
Extension that provides support for com.lightbend.cinnamon.stopwatch.Stopwatch
in Akka.
- Stopwatch() - Constructor for class com.lightbend.cinnamon.akka.Stopwatch
-
- Stopwatch - Interface in com.lightbend.cinnamon.stopwatch
-
User API for demarcating a stopwatch time interval.
- Stopwatch$ - Class in com.lightbend.cinnamon.akka
-
Extension that provides support for com.lightbend.cinnamon.stopwatch.Stopwatch
in Akka.
- Stopwatch$() - Constructor for class com.lightbend.cinnamon.akka.Stopwatch$
-
- Stopwatch$ - Class in com.lightbend.cinnamon.stopwatch
-
- Stopwatch$() - Constructor for class com.lightbend.cinnamon.stopwatch.Stopwatch$
-
- Stopwatch.DefaultTimekeeper - Class in com.lightbend.cinnamon.akka
-
Super class for Cinnamon Stopwatches.
- StopwatchBlocks - Class in com.lightbend.cinnamon.stopwatch
-
Default implementations of Stopwatch wrap
and start
.
- StopwatchBlocks() - Constructor for class com.lightbend.cinnamon.stopwatch.StopwatchBlocks
-
- Stopwatches(Map<String, Timekeeper.StopwatchTimer>) - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.Stopwatches
-
- Stopwatches$() - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.Stopwatches$
-
- StopwatchExtension - Interface in com.lightbend.cinnamon.akka
-
Extension that provides support for com.lightbend.cinnamon.stopwatch.Stopwatch
in Akka.
- StopwatchTimer() - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.StopwatchTimer
-
- StopwatchTimer$() - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.StopwatchTimer$
-
- substreams() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
- supplyAsyncNamed(String, Supplier<T>) - Static method in class com.lightbend.cinnamon.java.future.NameableCompletableFuture
-
Named version of CompletableFuture.supplyAsync(supplier)
.
- supplyAsyncNamed(String, Supplier<T>, Executor) - Static method in class com.lightbend.cinnamon.java.future.NameableCompletableFuture
-
Named version of CompletableFuture.supplyAsync(supplier, executor)
.
- suppressLogWarnings - Variable in class com.lightbend.cinnamon.jmximporter.JmxImporter.BeanInfo
-
- suspend(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.ActiveStopwatch
-
- suspend(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteActiveStopwatch
-
- suspend(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.StopwatchTimer
-
- SuspendedStopwatch(long, long, long) - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.SuspendedStopwatch
-
- SuspendedStopwatch$() - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper.SuspendedStopwatch$
-
- suspendStopwatches() - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
INTERNAL API
- suspendStopwatches(long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper
-
INTERNAL API
- suspendToBuffer(Timekeeper.Stopwatches, ByteBuffer) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteTimekeeper
-
- suspendToBuffer(Timekeeper.Stopwatches, ByteBuffer, long) - Method in class com.lightbend.cinnamon.stopwatch.Timekeeper.RemoteTimekeeper
-
Suspend stopwatches for transporting over remote boundaries,
and write serialized form directly to a byte buffer.
- tags() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
- thenAccept(Consumer<? super T>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenAccept
, but returns a NameableCompletionStage
where subsequent method calls can use named variations.
- thenAcceptAsync(Consumer<? super T>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenAcceptAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- thenAcceptAsync(Consumer<? super T>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenAcceptAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- thenAcceptAsyncNamed(String, Consumer<? super T>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenAcceptAsync
.
- thenAcceptAsyncNamed(String, Consumer<? super T>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenAcceptAsync
.
- thenAcceptBoth(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenAcceptBoth
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenAcceptBothAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- thenAcceptBothAsync(CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenAcceptBothAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- thenAcceptBothAsyncNamed(String, CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenAcceptBothAsync
.
- thenAcceptBothAsyncNamed(String, CompletionStage<? extends U>, BiConsumer<? super T, ? super U>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenAcceptBothAsync
.
- thenAcceptBothNamed(String, CompletionStage<? extends U>, BiConsumer<? super T, ? super U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenAcceptBoth
.
- thenAcceptNamed(String, Consumer<? super T>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenAccept
.
- thenApply(Function<? super T, ? extends U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenApply
, but returns a NameableCompletionStage
where subsequent method calls can use named variations.
- thenApplyAsync(Function<? super T, ? extends U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenApplyAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- thenApplyAsync(Function<? super T, ? extends U>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenApplyAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- thenApplyAsyncNamed(String, Function<? super T, ? extends U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenApplyAsync
.
- thenApplyAsyncNamed(String, Function<? super T, ? extends U>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenApplyAsync
.
- thenApplyNamed(String, Function<? super T, ? extends U>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenApply
.
- thenCombine(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenCombine
, but returns a NameableCompletionStage
where subsequent method calls can use named variations.
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenCombineAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- thenCombineAsync(CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenCombineAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- thenCombineAsyncNamed(String, CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenCombineAsync
.
- thenCombineAsyncNamed(String, CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenCombineAsync
.
- thenCombineNamed(String, CompletionStage<? extends U>, BiFunction<? super T, ? super U, ? extends V>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenCombine
.
- thenCompose(Function<? super T, ? extends CompletionStage<U>>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenCompose
, but returns a NameableCompletionStage
where subsequent method calls can use named variations.
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenComposeAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- thenComposeAsync(Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenComposeAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- thenComposeAsyncNamed(String, Function<? super T, ? extends CompletionStage<U>>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenComposeAsync
.
- thenComposeAsyncNamed(String, Function<? super T, ? extends CompletionStage<U>>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenComposeAsync
.
- thenComposeNamed(String, Function<? super T, ? extends CompletionStage<U>>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenCompose
.
- thenRun(Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenRun
, but returns a NameableCompletionStage
where subsequent method calls can use named variations.
- thenRunAsync(Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenRunAsync
, but returns a NameableCompletionStage
where subsequent method calls can use named variations.
- thenRunAsync(Runnable, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.thenRunAsync
, but returns a NameableCompletionStage
where subsequent method calls can use named variations.
- thenRunAsyncNamed(String, Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenRunAsync
.
- thenRunAsyncNamed(String, Runnable, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenRunAsync
.
- thenRunNamed(String, Runnable) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.thenRun
.
- time(Function0<R>) - Method in interface com.lightbend.cinnamon.akka.Timer
-
- time(long, R) - Method in interface com.lightbend.cinnamon.akka.Timer
-
- Timekeeper - Class in com.lightbend.cinnamon.stopwatch
-
Default implementation of a Stopwatch.
- Timekeeper(boolean, boolean) - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper
-
- Timekeeper$ - Class in com.lightbend.cinnamon.stopwatch
-
Default implementation of a stopwatch.
- Timekeeper$() - Constructor for class com.lightbend.cinnamon.stopwatch.Timekeeper$
-
- Timekeeper.ActiveStopwatch - Class in com.lightbend.cinnamon.stopwatch
-
INTERNAL API
- Timekeeper.ActiveStopwatch$ - Class in com.lightbend.cinnamon.stopwatch
-
INTERNAL API
- Timekeeper.RemoteActiveStopwatch - Class in com.lightbend.cinnamon.stopwatch
-
INTERNAL API
- Timekeeper.RemoteStartedStopwatch - Class in com.lightbend.cinnamon.stopwatch
-
INTERNAL API
- Timekeeper.RemoteStopwatch - Class in com.lightbend.cinnamon.stopwatch
-
INTERNAL API
- Timekeeper.RemoteSuspendedStopwatch - Class in com.lightbend.cinnamon.stopwatch
-
INTERNAL API
- Timekeeper.RemoteTimekeeper - Class in com.lightbend.cinnamon.stopwatch
-
- Timekeeper.StartedStopwatch - Class in com.lightbend.cinnamon.stopwatch
-
INTERNAL API
- Timekeeper.StartedStopwatch$ - Class in com.lightbend.cinnamon.stopwatch
-
INTERNAL API
- Timekeeper.Stopwatches - Class in com.lightbend.cinnamon.stopwatch
-
Opaque container for suspended stopwatches that is used to transport them across async boundaries.
- Timekeeper.Stopwatches$ - Class in com.lightbend.cinnamon.stopwatch
-
Opaque container for suspended stopwatches that is used to transport them across async boundaries.
- Timekeeper.StopwatchTimer - Class in com.lightbend.cinnamon.stopwatch
-
INTERNAL API
- Timekeeper.StopwatchTimer$ - Class in com.lightbend.cinnamon.stopwatch
-
- Timekeeper.SuspendedStopwatch - Class in com.lightbend.cinnamon.stopwatch
-
INTERNAL API
- Timekeeper.SuspendedStopwatch$ - Class in com.lightbend.cinnamon.stopwatch
-
INTERNAL API
- Timer - Interface in com.lightbend.cinnamon.akka
-
- Timer$ - Class in com.lightbend.cinnamon.akka
-
- Timer$() - Constructor for class com.lightbend.cinnamon.akka.Timer$
-
- toCompletableFuture() - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.toCompletableFuture
.
- toCompletableFutureNamed(String) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.toCompletableFuture
.
- toString() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
- toString() - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter.AdditionalIdentityInfo
-
- toString() - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter.AttributeInfo
-
- toString() - Method in class com.lightbend.cinnamon.jmximporter.JmxImporter.BeanInfo
-
- toString() - Method in class com.lightbend.cinnamon.meta.Descriptor
-
- toString() - Method in class com.lightbend.cinnamon.meta.Identity
-
- trace(String) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `TRACE` level.
- trace(Supplier<String>) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `TRACE` level.
- trace(String, Throwable) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `TRACE` level.
- trace(Supplier<String>, Throwable) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `TRACE` level.
- traceable() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
- TracerFactory - Interface in com.lightbend.cinnamon.opentracing
-
Create OpenTracing Tracers.
- TracerSpecific - Class in com.lightbend.cinnamon.opentracing
-
Tracer-specific methods not exposed by OpenTracing API.
- TracerSpecific() - Constructor for class com.lightbend.cinnamon.opentracing.TracerSpecific
-
- TracerSpecificFactory - Interface in com.lightbend.cinnamon.opentracing
-
Create Tracer-specific integration for methods not exposed by OpenTracing API.
- TrueQueryExp() - Constructor for class com.lightbend.cinnamon.jmximporter.JmxImporter.TrueQueryExp
-
- warn(String) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `WARN` level.
- warn(Supplier<String>) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `WARN` level.
- warn(String, Throwable) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `WARN` level.
- warn(Supplier<String>, Throwable) - Method in interface com.lightbend.cinnamon.logging.Logger
-
Logs a message with the `WARN` level.
- whenComplete(BiConsumer<? super T, ? super Throwable>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.whenComplete
, but returns a NameableCompletionStage
where subsequent method calls can use named variations.
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.whenCompleteAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- whenCompleteAsync(BiConsumer<? super T, ? super Throwable>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Original version of CompletionStage.whenCompleteAsync
, but returns a
NameableCompletionStage where subsequent method calls can use named variations.
- whenCompleteAsyncNamed(String, BiConsumer<? super T, ? super Throwable>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.whenCompleteAsync
.
- whenCompleteAsyncNamed(String, BiConsumer<? super T, ? super Throwable>, Executor) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.whenCompleteAsync
.
- whenCompleteNamed(String, BiConsumer<? super T, ? super Throwable>) - Method in class com.lightbend.cinnamon.java.future.NameableCompletionStage
-
Named version of CompletionStage.whenComplete
.
- withCategories(String...) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withCategories(List<String>) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withCategories(Set<String>) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withCategory(String) - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- withClass(Class) - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- withConfigPath(String) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withGroupName(String) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withHints(String...) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withHints(Set<String>) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withInstance(Class, String) - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- withKey(String) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withKey(String) - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- withName(String, Supplier<T>) - Method in class com.lightbend.cinnamon.akka.http.javadsl.client.Request$
-
Used to wrap request sending with a request name.
- withName(String, Supplier<T>) - Static method in class com.lightbend.cinnamon.akka.http.javadsl.client.Request
-
Used to wrap request sending with a request name.
- withName(String, Supplier<T>) - Method in class com.lightbend.cinnamon.akka.http.javadsl.server.Endpoint$
-
Used to wrap response creation with an HTTP endpoint name.
- withName(String, Supplier<T>) - Static method in class com.lightbend.cinnamon.akka.http.javadsl.server.Endpoint
-
Used to wrap response creation with an HTTP endpoint name.
- withName(String, Function0<T>) - Method in class com.lightbend.cinnamon.akka.http.scaladsl.client.Request$
-
Used to wrap request sending with a request name.
- withName(String, Function0<T>) - Static method in class com.lightbend.cinnamon.akka.http.scaladsl.client.Request
-
Used to wrap request sending with a request name.
- withName(String, Function0<T>) - Method in class com.lightbend.cinnamon.akka.http.scaladsl.server.Endpoint$
-
Used to wrap response creation with an HTTP endpoint name.
- withName(String, Function0<T>) - Static method in class com.lightbend.cinnamon.akka.http.scaladsl.server.Endpoint
-
Used to wrap response creation with an HTTP endpoint name.
- withName(String) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: set name for instrumentation.
- withName(String, Supplier<F>) - Static method in class com.lightbend.cinnamon.java.future.NameableCompletableFuture
-
Add a name around CompletableFuture creation or completion callbacks.
- withName(String) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withName(String) - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- withName(String, Supplier<T>) - Method in class com.lightbend.cinnamon.play.javadsl.client.Request$
-
Used to wrap request sending with a request name.
- withName(String, Supplier<T>) - Static method in class com.lightbend.cinnamon.play.javadsl.client.Request
-
Used to wrap request sending with a request name.
- withName(String, Function0<T>) - Method in class com.lightbend.cinnamon.play.scaladsl.client.Request$
-
Used to wrap request sending with a request name.
- withName(String, Function0<T>) - Static method in class com.lightbend.cinnamon.play.scaladsl.client.Request
-
Used to wrap request sending with a request name.
- withoutPerConnection() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: disable per-connection instrumentation.
- withoutPerFlow() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: disable per-flow instrumentation.
- withoutPerOperator() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: disable per-operator instrumentation.
- withoutSubstreams() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: disable substreams instrumentation.
- withParent(Identity) - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- withPerBoundary() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: enable per-boundary instrumentation.
- withPerBoundary(boolean) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: set per-boundary instrumentation.
- withPerConnection() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: enable per-connection instrumentation.
- withPerConnection(boolean) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: set per-connection instrumentation.
- withPerFlow() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: enable per-flow instrumentation.
- withPerFlow(boolean) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: set per-flow instrumentation.
- withPerOperator() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: enable per-operator instrumentation.
- withPerOperator(boolean) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: set per-operator instrumentation.
- withReportByInstance() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: set report by instance.
- withReportByName() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: set report by name.
- withReportByName(String) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: set report by name and provide name.
- withSubstreams() - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: enable substreams instrumentation.
- withSubstreams(boolean) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: set substreams instrumentation.
- withTag(String, String) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withTag(String, String) - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- withTags(Map<String, String>) - Method in class com.lightbend.cinnamon.akka.stream.CinnamonAttributes.Instrumented
-
Java API: set tags on stream identity.
- withTags(Map<String, String>) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withTags(Map<String, String>) - Method in class com.lightbend.cinnamon.meta.Identity.Builder
-
- withUnitPluralSuffix(String) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withUnitSuffix(String) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- withUnitType(Descriptor.UnitType) - Method in class com.lightbend.cinnamon.meta.Descriptor.Builder
-
- wrap(String, Function0<T>) - Method in interface com.lightbend.cinnamon.stopwatch.Stopwatch
-
Run the block within a stopwatch start and stop,
to create a user defined time interval.
- wrap(String, Runnable) - Method in interface com.lightbend.cinnamon.stopwatch.Stopwatch
-
Run the runnable within a stopwatch start and end,
to create a user defined time interval.
- wrap(String, Function0<T>) - Method in class com.lightbend.cinnamon.stopwatch.StopwatchBlocks
-
- wrap(String, Runnable) - Method in class com.lightbend.cinnamon.stopwatch.StopwatchBlocks
-