Serialized Form
-
Package io.jenkins.plugins.smart_retry.action
-
Class io.jenkins.plugins.smart_retry.action.SmartRetryRunAction
class SmartRetryRunAction extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attempts
List<AttemptRecord> attempts
-
finalOutcome
String finalOutcome
-
profile
String profile
-
-
-
Package io.jenkins.plugins.smart_retry.config
-
Class io.jenkins.plugins.smart_retry.config.CustomClassificationRule
class CustomClassificationRule extends AbstractDescribableImpl<CustomClassificationRule> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
description
String description
-
enabled
boolean enabled
-
failureType
FailureType failureType
-
name
String name
-
pattern
String pattern
-
-
Class io.jenkins.plugins.smart_retry.config.CustomProfileSettings
class CustomProfileSettings extends AbstractDescribableImpl<CustomProfileSettings> implements Serializable- serialVersionUID:
- 1L
-
-
Package io.jenkins.plugins.smart_retry.model
-
Class io.jenkins.plugins.smart_retry.model.AttemptRecord
class AttemptRecord extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attemptNumber
int attemptNumber
-
delayMillis
long delayMillis
-
failureType
FailureType failureType
-
matchedRule
String matchedRule
-
outcome
String outcome
-
retried
boolean retried
-
-
Class io.jenkins.plugins.smart_retry.model.FailureClassification
class FailureClassification extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
matchedRule
String matchedRule
-
retryCandidate
boolean retryCandidate
-
summary
String summary
-
type
FailureType type
-
-
Class io.jenkins.plugins.smart_retry.model.RetryDecision
class RetryDecision extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
delayMillis
long delayMillis
-
failureType
FailureType failureType
-
nextAttemptNumber
int nextAttemptNumber
-
reason
String reason
-
shouldRetry
boolean shouldRetry
-
-
-
Package io.jenkins.plugins.smart_retry.policy
-
Class io.jenkins.plugins.smart_retry.policy.RuntimeSettings
class RuntimeSettings extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
backoff
BackoffStrategy backoff
-
initialDelaySeconds
int initialDelaySeconds
-
maxRetries
int maxRetries
-
profile
String profile
-
retryableFailureTypes
Set<FailureType> retryableFailureTypes
-
-
-
Package io.jenkins.plugins.smart_retry.step
-
Class io.jenkins.plugins.smart_retry.step.SmartRetryStepExecution
class SmartRetryStepExecution extends org.jenkinsci.plugins.workflow.steps.StepExecution implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attemptNumber
int attemptNumber
-
backoff
String backoff
-
initialDelaySeconds
Integer initialDelaySeconds
-
maxRetries
Integer maxRetries
-
profile
String profile
-
resolvedConsoleContextLines
int resolvedConsoleContextLines
-
resolvedCustomClassificationRules
List<CustomClassificationRule> resolvedCustomClassificationRules
-
resolvedDisabledBuiltInRuleIds
Set<String> resolvedDisabledBuiltInRuleIds
-
resolvedSettings
RuntimeSettings resolvedSettings
-
waitingUntilMillis
long waitingUntilMillis
-
-