Interface OtelMonitoringAction

All Superinterfaces:
Action, ModelObject
All Known Implementing Classes:
AbstractInvisibleMonitoringAction, AbstractMonitoringAction, BuildStepMonitoringAction, FlowNodeMonitoringAction, MonitoringAction, RunPhaseMonitoringAction

public interface OtelMonitoringAction extends Action
Action to decorate Job steps to hold references to Spans
  • Method Details

    • getW3cTraceContext

      Map<String,String> getW3cTraceContext()
    • getSpan

      @CheckForNull io.opentelemetry.api.trace.Span getSpan()
    • purgeSpanAndCloseAssociatedScopes

      void purgeSpanAndCloseAssociatedScopes()
    • hasEnded

      boolean hasEnded()
      Returns:
      true if the associated Span has ended
      See Also:
      • ReadableSpan.hasEnded()