Uses of Interface
com.avioconsulting.mule.opentelemetry.api.store.SpanMeta
-
-
Uses of SpanMeta in com.avioconsulting.mule.opentelemetry.api.providers
Methods in com.avioconsulting.mule.opentelemetry.api.providers with parameters of type SpanMeta Modifier and Type Method Description voidOpenTelemetryMetricsProvider. captureProcessorMetrics(org.mule.runtime.api.component.Component component, org.mule.runtime.api.message.Error error, String location, SpanMeta spanMeta)This method is called for capturing Mule Processor event metrics such as start or end of the execution. -
Uses of SpanMeta in com.avioconsulting.mule.opentelemetry.api.store
Methods in com.avioconsulting.mule.opentelemetry.api.store that return SpanMeta Modifier and Type Method Description default SpanMetaTransactionStore. endProcessorSpan(String transactionId, String location, Consumer<io.opentelemetry.api.trace.Span> spanUpdater)End an existing span under an existing transaction.SpanMetaTransactionStore. endProcessorSpan(String transactionId, String location, Consumer<io.opentelemetry.api.trace.Span> spanUpdater, Instant endTime)This overloading allows to end a span at given time. -
Uses of SpanMeta in com.avioconsulting.mule.opentelemetry.internal.connection
Methods in com.avioconsulting.mule.opentelemetry.internal.connection that return SpanMeta Modifier and Type Method Description SpanMetaOpenTelemetryConnection. endProcessorSpan(TraceComponent traceComponent, org.mule.runtime.api.message.Error error)Methods in com.avioconsulting.mule.opentelemetry.internal.connection with parameters of type SpanMeta Modifier and Type Method Description voidOpenTelemetryMetricsProviderCollection. captureProcessorMetrics(org.mule.runtime.api.component.Component component, org.mule.runtime.api.message.Error error, String location, SpanMeta spanMeta) -
Uses of SpanMeta in com.avioconsulting.mule.opentelemetry.internal.store
Classes in com.avioconsulting.mule.opentelemetry.internal.store that implement SpanMeta Modifier and Type Class Description classProcessorSpanMethods in com.avioconsulting.mule.opentelemetry.internal.store that return SpanMeta Modifier and Type Method Description SpanMetaFlowSpan. addProcessorSpan(String containerName, TraceComponent traceComponent, io.opentelemetry.api.trace.SpanBuilder spanBuilder)Add a span created from givenSpanBuilderfor the processor identified at the given locationString.SpanMetaFlowSpan. endProcessorSpan(String location, Consumer<io.opentelemetry.api.trace.Span> spanUpdater, Instant endTime)SpanMetaInMemoryTransactionStore. endProcessorSpan(String transactionId, String location, Consumer<io.opentelemetry.api.trace.Span> spanUpdater, Instant endTime)
-