Skip navigation links
A C D E F G H I K M N O R S U 

A

addAttribute(String, String) - Method in interface org.mule.runtime.tracer.api.span.InternalSpan
Add an attribute
addCurrentSpanAttribute(T, String, String) - Method in interface org.mule.runtime.tracer.api.EventTracer
Adds an attribute to the current span.
addCurrentSpanAttributes(T, Map<String, String>) - Method in interface org.mule.runtime.tracer.api.EventTracer
Adds the attribute to the current span.
addError(InternalSpanError) - Method in interface org.mule.runtime.tracer.api.span.InternalSpan
Adds to the Span the provided InternalSpanError.
addError(InternalSpanError) - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
Assertion - Interface in org.mule.runtime.tracer.api.span.validation
An assertion to make on a InternalSpan.
AssertionFailedException - Exception in org.mule.runtime.tracer.api.span.validation
An exception indicating that a condition was not met on a tracing operation.
AssertionFailedException(String) - Constructor for exception org.mule.runtime.tracer.api.span.validation.AssertionFailedException
 
assertOnSpan(InternalSpan) - Method in interface org.mule.runtime.tracer.api.span.validation.Assertion
Assertion to perform on the span.

C

CapturedEventData - Interface in org.mule.runtime.tracer.api.sniffer
Encapsulates data corresponding to a captured exported span event.
CapturedExportedSpan - Interface in org.mule.runtime.tracer.api.sniffer
Encapsulates data corresponding to a captured exported span.
copy() - Method in interface org.mule.runtime.tracer.api.context.SpanContext
 

D

DEFAULT_EXPORT_SPAN_CUSTOMIZATION_INFO - Static variable in interface org.mule.runtime.tracer.api.span.info.InitialExportInfo
 
DistributedTraceContextGetter - Interface in org.mule.runtime.tracer.api.context.getter
Interface that allows to read trace context fields from a carrier, the medium that is used for carrying them.

E

emptyDistributedTraceContext() - Static method in interface org.mule.runtime.tracer.api.context.SpanContext
 
emptyTraceContextMapGetter() - Static method in interface org.mule.runtime.tracer.api.context.getter.DistributedTraceContextGetter
 
end() - Method in interface org.mule.runtime.tracer.api.span.InternalSpan
Ends the span.
end() - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
endCurrentSpan(T) - Method in interface org.mule.runtime.tracer.api.EventTracer
 
endCurrentSpan(T, Assertion) - Method in interface org.mule.runtime.tracer.api.EventTracer
 
endSpan(Assertion) - Method in interface org.mule.runtime.tracer.api.context.SpanContext
 
EnrichedInitialSpanInfo - Interface in org.mule.runtime.tracer.api.span.info
An enriched InitialSpanInfo with additional information apart from a base initial span info.
EventTracer<T extends org.mule.runtime.api.event.Event> - Interface in org.mule.runtime.tracer.api
A tracer for Event's.
export() - Method in interface org.mule.runtime.tracer.api.span.exporter.SpanExporter
Exports the InternalSpan.
exportedSpanAsMap() - Method in interface org.mule.runtime.tracer.api.span.exporter.SpanExporter
 
ExportedSpanSniffer - Interface in org.mule.runtime.tracer.api.sniffer
A resource that allows to capture the exported spans.

F

forEachAttribute(BiConsumer<String, String>) - Method in interface org.mule.runtime.tracer.api.span.info.InitialSpanInfo
An operation to apply on each of the attributes
forEachAttribute(BiConsumer<String, String>) - Method in interface org.mule.runtime.tracer.api.span.InternalSpan
Performs the operation on each key/value
forEachAttribute(BiConsumer<String, String>) - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 

G

get(String) - Method in interface org.mule.runtime.tracer.api.context.getter.DistributedTraceContextGetter
Returns the value of a field in a carrier.
get(String) - Method in class org.mule.runtime.tracer.api.context.getter.MapDistributedTraceContextGetter
 
getAsInternalSpan(Span) - Static method in interface org.mule.runtime.tracer.api.span.InternalSpan
 
getAttributes() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedEventData
 
getAttributes() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedExportedSpan
 
getAttributesCount() - Method in interface org.mule.runtime.tracer.api.span.InternalSpan
 
getAttributesCount() - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
getBaseInitialSpanInfo() - Method in interface org.mule.runtime.tracer.api.span.info.EnrichedInitialSpanInfo
 
getDistributedTraceContextMap(T) - Method in interface org.mule.runtime.tracer.api.EventTracer
 
getDuration() - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
getEndSpanEpochNanos() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedExportedSpan
 
getErrors() - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
getErrorStacktrace() - Method in interface org.mule.runtime.tracer.api.span.error.InternalSpanError
 
getEvents() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedExportedSpan
 
getExportedSpans() - Method in interface org.mule.runtime.tracer.api.sniffer.ExportedSpanSniffer
 
getExportedSpanSniffer() - Method in interface org.mule.runtime.tracer.api.sniffer.SpanSnifferManager
 
getIdentifier() - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
getInitialAttributes() - Method in interface org.mule.runtime.tracer.api.span.info.InitialSpanInfo
 
getInitialAttributesCount() - Method in interface org.mule.runtime.tracer.api.span.info.InitialSpanInfo
 
getInitialExportInfo() - Method in interface org.mule.runtime.tracer.api.span.info.InitialSpanInfo
 
getInternalSpan() - Method in interface org.mule.runtime.tracer.api.span.exporter.SpanExporter
 
getInternalSpanError(SpanError) - Static method in interface org.mule.runtime.tracer.api.span.error.InternalSpanError
Converts an API SpanError into an InternalSpanError.
getName() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedEventData
 
getName() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedExportedSpan
 
getName() - Method in interface org.mule.runtime.tracer.api.span.info.InitialSpanInfo
 
getName() - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
getParent() - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
getParentSpanId() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedExportedSpan
 
getServiceName() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedExportedSpan
 
getSpan() - Method in interface org.mule.runtime.tracer.api.span.SpanAware
 
getSpanContext() - Method in interface org.mule.runtime.tracer.api.context.SpanContextAware
 
getSpanExporter() - Method in interface org.mule.runtime.tracer.api.span.InternalSpan
Gets the span exporter
getSpanExporter() - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
getSpanExporterManager() - Method in interface org.mule.runtime.tracer.api.EventTracer
 
getSpanId() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedExportedSpan
 
getSpanKindName() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedExportedSpan
 
getStartEpochSpanNanos() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedExportedSpan
 
getTraceId() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedExportedSpan
 

H

hasErrors() - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
hasErrorStatus() - Method in interface org.mule.runtime.tracer.api.sniffer.CapturedExportedSpan
 

I

InitialExportInfo - Interface in org.mule.runtime.tracer.api.span.info
The export information when starting a InternalSpan.
InitialSpanInfo - Interface in org.mule.runtime.tracer.api.span.info
Initial info for a starting an InternalSpan.
injectDistributedTraceContext(EventContext, DistributedTraceContextGetter) - Method in interface org.mule.runtime.tracer.api.EventTracer
Injects a distributedTraceContext in a InternalSpan
InternalSpan - Interface in org.mule.runtime.tracer.api.span
A InternalSpan used internally by the runtime.
InternalSpan.SpanInternalWrapper - Class in org.mule.runtime.tracer.api.span
A wrapper as InternalSpan for other type of Span
InternalSpanCallStack - Interface in org.mule.runtime.tracer.api.span
A span call stack.
InternalSpanError - Interface in org.mule.runtime.tracer.api.span.error
Extends the SpanError API with mule core internal operations.
isEmptyDistributedTraceContext() - Method in interface org.mule.runtime.tracer.api.context.getter.DistributedTraceContextGetter
 
isEmptyDistributedTraceContext() - Method in class org.mule.runtime.tracer.api.context.getter.MapDistributedTraceContextGetter
 
isExportable() - Method in interface org.mule.runtime.tracer.api.span.info.InitialExportInfo
 
isPolicySpan() - Method in interface org.mule.runtime.tracer.api.span.info.InitialSpanInfo
 
isRootSpan() - Method in interface org.mule.runtime.tracer.api.span.info.InitialSpanInfo
indicates if it is the first entry point of a mule pan.

K

keys() - Method in interface org.mule.runtime.tracer.api.context.getter.DistributedTraceContextGetter
Returns all the keys of the carrier.
keys() - Method in class org.mule.runtime.tracer.api.context.getter.MapDistributedTraceContextGetter
 

M

MapDistributedTraceContextGetter - Class in org.mule.runtime.tracer.api.context.getter
Implementation of DistributedTraceContextGetter that receives a Map to get the data from
MapDistributedTraceContextGetter(Map<String, String>) - Constructor for class org.mule.runtime.tracer.api.context.getter.MapDistributedTraceContextGetter
 

N

NO_EXPORTABLE_DEFAULT_EXPORT_SPAN_CUSTOMIZATION_INFO - Static variable in interface org.mule.runtime.tracer.api.span.info.InitialExportInfo
 
noExportUntil() - Method in interface org.mule.runtime.tracer.api.span.info.InitialExportInfo
Indicates that no children will be exported till a span is found with the names returned.
NOOP_EXPORTER - Static variable in interface org.mule.runtime.tracer.api.span.exporter.SpanExporter
 

O

onAdditionalAttribute(String, String) - Method in interface org.mule.runtime.tracer.api.span.exporter.SpanExporter
Operation to do when an attribute is added.
onError(InternalSpanError) - Method in interface org.mule.runtime.tracer.api.span.exporter.SpanExporter
Operation to do when an attribute an error occurs.
org.mule.runtime.tracer.api - package org.mule.runtime.tracer.api
 
org.mule.runtime.tracer.api.context - package org.mule.runtime.tracer.api.context
 
org.mule.runtime.tracer.api.context.getter - package org.mule.runtime.tracer.api.context.getter
 
org.mule.runtime.tracer.api.sniffer - package org.mule.runtime.tracer.api.sniffer
 
org.mule.runtime.tracer.api.span - package org.mule.runtime.tracer.api.span
 
org.mule.runtime.tracer.api.span.error - package org.mule.runtime.tracer.api.span.error
 
org.mule.runtime.tracer.api.span.exporter - package org.mule.runtime.tracer.api.span.exporter
 
org.mule.runtime.tracer.api.span.info - package org.mule.runtime.tracer.api.span.info
 
org.mule.runtime.tracer.api.span.validation - package org.mule.runtime.tracer.api.span.validation
 

R

recordErrorAtCurrentSpan(T, boolean) - Method in interface org.mule.runtime.tracer.api.EventTracer
Records an error as part of the current InternalSpan.
recordErrorAtCurrentSpan(T, Supplier<Error>, boolean) - Method in interface org.mule.runtime.tracer.api.EventTracer
Records an error as part of the current InternalSpan.
recordErrorAtSpan(InternalSpanError) - Method in interface org.mule.runtime.tracer.api.context.SpanContext
 

S

serializeAsMap() - Method in interface org.mule.runtime.tracer.api.span.InternalSpan
Serializes the span as a map.
serializeAsMap() - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
setCurrentSpanName(T, String) - Method in interface org.mule.runtime.tracer.api.EventTracer
Sets the current span name.
setRootAttribute(String, String) - Method in interface org.mule.runtime.tracer.api.span.exporter.SpanExporter
Sets a root attribute in the local trace for the exporter.
setRootAttribute(String, String) - Method in interface org.mule.runtime.tracer.api.span.InternalSpan
Sets a root attribute in the local trace for InternalSpan This is useful in case a root element sets an attribute for the flow, and it has to be propagated to the flow span.
setRootName(String) - Method in interface org.mule.runtime.tracer.api.span.exporter.SpanExporter
Sets the root name in the local trace for the exporter.
setSpan(InternalSpan, Assertion) - Method in interface org.mule.runtime.tracer.api.span.SpanAware
 
setSpanContext(SpanContext) - Method in interface org.mule.runtime.tracer.api.context.SpanContextAware
 
SpanAware - Interface in org.mule.runtime.tracer.api.span
A component that has a Span.
SpanContext - Interface in org.mule.runtime.tracer.api.context
Represents a context defined by a InternalSpan.
SpanContextAware - Interface in org.mule.runtime.tracer.api.context
A component that carries information about the distributed trace context
SpanExporter - Interface in org.mule.runtime.tracer.api.span.exporter
An exporter for InternalSpan.
SpanSnifferManager - Interface in org.mule.runtime.tracer.api.sniffer
A manager for the sniffing of exported Span
startComponentSpan(T, InitialSpanInfo) - Method in interface org.mule.runtime.tracer.api.EventTracer
Starts a span associated to the as the current context span for the Event.
startComponentSpan(T, InitialSpanInfo, Assertion) - Method in interface org.mule.runtime.tracer.api.EventTracer
Starts a span associated to the as the current context span for the Event.
SUCCESSFUL_ASSERTION - Static variable in interface org.mule.runtime.tracer.api.span.validation.Assertion
 

U

updateChildSpanExporter(SpanExporter) - Method in interface org.mule.runtime.tracer.api.span.exporter.SpanExporter
Updates the exporter of a child InternalSpan.
updateChildSpanExporter(InternalSpan) - Method in interface org.mule.runtime.tracer.api.span.InternalSpan
Updates the child InternalSpan.
updateName(String) - Method in class org.mule.runtime.tracer.api.span.InternalSpan.SpanInternalWrapper
 
updateName(String) - Method in interface org.mule.runtime.tracer.api.span.InternalSpan
Updates the name for the current InternalSpan
updateNameForExport(String) - Method in interface org.mule.runtime.tracer.api.span.exporter.SpanExporter
Indicates that the span should be exported using a new name.
updateParentSpanFrom(Map<String, String>) - Method in interface org.mule.runtime.tracer.api.span.exporter.SpanExporter
Updates parent span from a map
updateRootName(String) - Method in interface org.mule.runtime.tracer.api.span.InternalSpan
Sets the root name in the local trace for the InternalSpan.
A C D E F G H I K M N O R S U 
Skip navigation links

Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.