Class GitCheckoutStepHandler

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

@Extension(optional=true, dynamicLoadable=YES) public class GitCheckoutStepHandler extends AbstractGitStepHandler
Customization of the checkout ... step when configured to access a Git repository.
  • Constructor Details

    • GitCheckoutStepHandler

      public GitCheckoutStepHandler()
  • 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)