Class BuildInvestigationEvidence.Builder
java.lang.Object
io.jenkins.plugins.changeinvestigator.evidence.BuildInvestigationEvidence.Builder
- Enclosing class:
BuildInvestigationEvidence
Mutable builder used only during evidence collection.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddWarning(String warning) build()changeEntries(List<ChangeEntry> entries, boolean available) failedBuildDurationMillis(long v) failedBuildNumber(int v) failedBuildStartTimeMillis(long v) lastKnownRevision(String revision) previousSuccessfulBuild(int number, String url)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
jobFullName
-
jobUrl
-
failedBuildNumber
-
failedBuildResult
-
failedBuildUrl
-
failedBuildStartTimeMillis
-
failedBuildDurationMillis
-
failedBuildDurationString
-
previousSuccessfulBuild
-
noPreviousSuccessfulBuild
-
node
-
changeEntries
public BuildInvestigationEvidence.Builder changeEntries(List<ChangeEntry> entries, boolean available) -
lastKnownRevision
-
log
public BuildInvestigationEvidence.Builder log(List<String> excerpt, boolean available, boolean truncated, int linesScanned) -
addWarning
-
build
-