Serialized Form
-
Package io.jenkins.plugins.changeinvestigator.ai
-
Exception Class io.jenkins.plugins.changeinvestigator.ai.AiAnalysisException
class AiAnalysisException extends Exception implements Serializable-
Serialized Fields
-
kind
AiAnalysisException.Kind kind
-
-
-
Class io.jenkins.plugins.changeinvestigator.ai.AiAssessment
class AiAssessment extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
confidence
Confidence confidence
-
errorMessage
String errorMessage
-
generatedAtMillis
long generatedAtMillis
-
insufficientEvidence
boolean insufficientEvidence
-
modelUsed
String modelUsed
-
mostLikelyCause
String mostLikelyCause
-
providerUsed
String providerUsed
-
reasoning
String reasoning
-
recommendedChecks
List<String> recommendedChecks
-
state
io.jenkins.plugins.changeinvestigator.ai.AiAssessment.State state
-
supportingEvidence
List<String> supportingEvidence
-
-
-
Package io.jenkins.plugins.changeinvestigator.ai.provider
-
Class io.jenkins.plugins.changeinvestigator.ai.provider.AiProviderConfig
- serialVersionUID:
- 1L
-
Class io.jenkins.plugins.changeinvestigator.ai.provider.AnthropicProviderConfig
class AnthropicProviderConfig extends AiProviderConfig implements Serializable- serialVersionUID:
- 1L
-
Class io.jenkins.plugins.changeinvestigator.ai.provider.AzureOpenAiProviderConfig
class AzureOpenAiProviderConfig extends AiProviderConfig implements Serializable- serialVersionUID:
- 1L
-
Class io.jenkins.plugins.changeinvestigator.ai.provider.BedrockProviderConfig
class BedrockProviderConfig extends AiProviderConfig implements Serializable- serialVersionUID:
- 1L
-
Class io.jenkins.plugins.changeinvestigator.ai.provider.GeminiProviderConfig
class GeminiProviderConfig extends AiProviderConfig implements Serializable- serialVersionUID:
- 1L
-
Class io.jenkins.plugins.changeinvestigator.ai.provider.OllamaProviderConfig
class OllamaProviderConfig extends AiProviderConfig implements Serializable- serialVersionUID:
- 1L
-
Class io.jenkins.plugins.changeinvestigator.ai.provider.OpenAiCompatibleProviderConfig
class OpenAiCompatibleProviderConfig extends AiProviderConfig implements Serializable- serialVersionUID:
- 1L
-
Class io.jenkins.plugins.changeinvestigator.ai.provider.OpenAiProviderConfig
class OpenAiProviderConfig extends AiProviderConfig implements Serializable- serialVersionUID:
- 1L
-
-
Package io.jenkins.plugins.changeinvestigator.evidence
-
Class io.jenkins.plugins.changeinvestigator.evidence.BuildInvestigationEvidence
class BuildInvestigationEvidence extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
changeDataAvailable
boolean changeDataAvailable
-
changeEntries
List<ChangeEntry> changeEntries
-
changeWindowEnd
int changeWindowEnd
-
collectedAtMillis
long collectedAtMillis
-
failedBuildDurationMillis
long failedBuildDurationMillis
-
failedBuildDurationString
String failedBuildDurationString
-
failedBuildNumber
int failedBuildNumber
-
failedBuildResult
String failedBuildResult
-
failedBuildStartTimeMillis
long failedBuildStartTimeMillis
-
failedBuildUrl
String failedBuildUrl
-
jobFullName
String jobFullName
-
jobUrl
String jobUrl
-
lastKnownRevision
String lastKnownRevision
-
logAvailable
boolean logAvailable
-
logExcerpt
List<String> logExcerpt
-
logExcerptTruncated
boolean logExcerptTruncated
-
logLinesScanned
int logLinesScanned
-
nodeInfoAvailable
boolean nodeInfoAvailable
-
nodeName
String nodeName
-
previousSuccessfulBuildFound
boolean previousSuccessfulBuildFound
-
previousSuccessfulBuildNumber
int previousSuccessfulBuildNumber
-
previousSuccessfulBuildUrl
String previousSuccessfulBuildUrl
-
warnings
List<String> warnings
-
-
Class io.jenkins.plugins.changeinvestigator.evidence.ChangeEntry
class ChangeEntry extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package io.jenkins.plugins.changeinvestigator.investigation
-
Class io.jenkins.plugins.changeinvestigator.investigation.FailureSignal
class FailureSignal extends Object implements Serializable- serialVersionUID:
- 1L
-
Class io.jenkins.plugins.changeinvestigator.investigation.HistoryEvidence
class HistoryEvidence extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
explanation
String explanation
-
firstBad
int firstBad
-
similarBuild
int similarBuild
-
-
Class io.jenkins.plugins.changeinvestigator.investigation.InvestigationCase
class InvestigationCase extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
afterValues
Map<String,
String> afterValues -
baseline
int baseline
-
baselineSignal
FailureSignal baselineSignal
-
beforeValues
Map<String,
String> beforeValues -
changes
List<ChangeEntry> changes
-
comparison
boolean comparison
-
evidence
BuildInvestigationEvidence evidence
-
history
HistoryEvidence history
-
ranked
List<RankedChange> ranked
-
signal
FailureSignal signal
-
target
int target
-
-
Class io.jenkins.plugins.changeinvestigator.investigation.RankedChange
class RankedChange extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package io.jenkins.plugins.changeinvestigator.slack.lifecycle
-
Class io.jenkins.plugins.changeinvestigator.slack.lifecycle.SlackRuntime.ExecutionContext
class ExecutionContext extends InvisibleAction implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
configurationHash
String configurationHash
-
-