Class RunIdentifier
- java.lang.Object
-
- io.jenkins.plugins.opentelemetry.job.RunIdentifier
-
- All Implemented Interfaces:
Comparable<RunIdentifier>
- Direct Known Subclasses:
RunFlowNodeIdentifier
@Immutable public class RunIdentifier extends Object implements Comparable<RunIdentifier>
-
-
Constructor Summary
Constructors Constructor Description RunIdentifier(String jobName, int runNumber)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(RunIdentifier o)
boolean
equals(Object o)
String
getId()
String identifier for this runString
getJobName()
int
getRunNumber()
int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
RunIdentifier
public RunIdentifier(@NonNull String jobName, @NonNull int runNumber)
-
-
Method Detail
-
getId
@NonNull public String getId()
String identifier for this run
-
getJobName
public String getJobName()
-
getRunNumber
public int getRunNumber()
-
compareTo
public int compareTo(RunIdentifier o)
- Specified by:
compareTo
in interfaceComparable<RunIdentifier>
-
-