Class GitStepHandler

java.lang.Object
io.jenkins.plugins.opentelemetry.job.step.AbstractGitStepHandler
io.jenkins.plugins.opentelemetry.job.step.GitStepHandler
All Implemented Interfaces:
StepHandler, Comparable<StepHandler>

@Extension(optional=true, dynamicLoadable=YES) public class GitStepHandler extends AbstractGitStepHandler
Customization of the span for git steps.
  • Constructor Details

    • GitStepHandler

      public GitStepHandler()
  • Method Details

    • canCreateSpanBuilder

      public boolean canCreateSpanBuilder(@NonNull org.jenkinsci.plugins.workflow.graph.FlowNode flowNode, @NonNull org.jenkinsci.plugins.workflow.job.WorkflowRun run)
    • createSpanBuilder

      @NonNull public io.opentelemetry.api.trace.SpanBuilder createSpanBuilder(@NonNull org.jenkinsci.plugins.workflow.graph.FlowNode node, @NonNull org.jenkinsci.plugins.workflow.job.WorkflowRun run, @NonNull io.opentelemetry.api.trace.Tracer tracer)