| Package | Description |
|---|---|
| com.avioconsulting.mule.opentelemetry.api.processor | |
| com.avioconsulting.mule.opentelemetry.internal.processor |
| Modifier and Type | Method and Description |
|---|---|
TraceComponent |
ProcessorComponent.getEndTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification)
Build a
TraceComponent for end of a flow-like container or a message
processor. |
TraceComponent |
ProcessorComponent.getStartTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification)
Build a
TraceComponent for start of a flow-like container or a
message processor. |
| Modifier and Type | Method and Description |
|---|---|
default Optional<TraceComponent> |
ProcessorComponent.getSourceEndTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification,
TraceContextHandler traceContextHandler)
For flows with a source component, this method can allow processor components
to build source specific traces.
|
default Optional<TraceComponent> |
ProcessorComponent.getSourceStartTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification,
TraceContextHandler traceContextHandler)
If a message processor has a source variation, then this implementation can
do more processing of a component.
|
| Modifier and Type | Method and Description |
|---|---|
TraceComponent |
TraceComponent.Builder.build() |
TraceComponent |
AnypointMQProcessorComponent.getEndTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification) |
TraceComponent |
AbstractProcessorComponent.getEndTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification) |
TraceComponent |
HttpProcessorComponent.getEndTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification) |
TraceComponent |
AnypointMQProcessorComponent.getStartTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification) |
TraceComponent |
FlowProcessorComponent.getStartTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification) |
TraceComponent |
AbstractProcessorComponent.getStartTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification) |
TraceComponent |
HttpProcessorComponent.getStartTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification) |
| Modifier and Type | Method and Description |
|---|---|
Optional<TraceComponent> |
AnypointMQProcessorComponent.getSourceEndTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification,
TraceContextHandler traceContextHandler) |
Optional<TraceComponent> |
FlowProcessorComponent.getSourceEndTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification,
TraceContextHandler traceContextHandler) |
Optional<TraceComponent> |
HttpProcessorComponent.getSourceEndTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification,
TraceContextHandler traceContextHandler) |
Optional<TraceComponent> |
AnypointMQProcessorComponent.getSourceStartTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification,
TraceContextHandler traceContextHandler) |
Optional<TraceComponent> |
FlowProcessorComponent.getSourceStartTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification,
TraceContextHandler traceContextHandler) |
Optional<TraceComponent> |
HttpProcessorComponent.getSourceStartTraceComponent(org.mule.runtime.api.notification.EnrichedServerNotification notification,
TraceContextHandler traceContextHandler) |
Copyright © 2022 AVIO Consulting. All rights reserved.