Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- Action - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.actions
- Action() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.actions.Action
B
- BuildAgeRangeCondition - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions
-
Matches builds that age is between given days range.
- BuildAgeRangeCondition() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildAgeRangeCondition
- BuildAgeRangeConditionDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions
-
Descriptor implementation needed to render UI for
BuildAgeRangeCondition
. - BuildAgeRangeConditionDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.BuildAgeRangeConditionDescriptor
- BuildDescriptionCondition - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions
-
Matches builds that description is equal, contains or matches given pattern.
- BuildDescriptionCondition() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildDescriptionCondition
- BuildDescriptionCondition.MatchingMethodType - Enum in pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions
-
Matches method for the pattern
- BuildDescriptionDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions
-
Descriptor implementation needed to render UI for
BuildDescriptionCondition
. - BuildDescriptionDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.BuildDescriptionDescriptor
- BuildHistoryManager - Class in pl.damianszczepanik.jenkins.buildhistorymanager
-
Custom implementation of
BuildDiscarder
- BuildHistoryManager(List<Rule>) - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.BuildHistoryManager
- BuildHistoryManagerDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors
-
Descriptor implementation needed to render UI for
BuildHistoryManager
. - BuildHistoryManagerDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.BuildHistoryManagerDescriptor
- BuildNumberRangeCondition - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions
-
Matches builds with build number between given number range.
- BuildNumberRangeCondition() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildNumberRangeCondition
- BuildNumberRangeConditionDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions
-
Descriptor implementation needed to render UI for
BuildNumberRangeCondition
. - BuildNumberRangeConditionDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.BuildNumberRangeConditionDescriptor
- BuildResultCondition - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions
-
Matches builds that have expected build results.
- BuildResultCondition() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- BuildResultConditionDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions
-
Descriptor implementation needed to render UI for
BuildResultCondition
. - BuildResultConditionDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.BuildResultConditionDescriptor
C
- CauseCondition - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions
-
Matches builds for which class name of
Cause
matches given class. - CauseCondition() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.CauseCondition
- CauseConditionDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions
-
Descriptor implementation needed to render UI for
CauseCondition
. - CauseConditionDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.CauseConditionDescriptor
- ChangeBuildDescriptionAction - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.actions
-
Prepend to job description
- ChangeBuildDescriptionAction() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.actions.ChangeBuildDescriptionAction
- ChangeBuildDescriptionActionDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions
-
Descriptor implementation needed to render UI for
ChangeBuildDescriptionAction
. - ChangeBuildDescriptionActionDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions.ChangeBuildDescriptionActionDescriptor
- clearTime(Calendar) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildAgeRangeCondition
- Condition - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions
-
Decides if the build matches given criteria to be updated or not.
- Condition() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.Condition
- CONTAINS - Enum constant in enum pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildDescriptionCondition.MatchingMethodType
D
- DeleteArtifactsAction - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.actions
-
Deletes the artifacts.
- DeleteArtifactsAction() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.actions.DeleteArtifactsAction
- DeleteArtifactsActionDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions
-
Descriptor implementation needed to render UI for
DeleteArtifactsAction
. - DeleteArtifactsActionDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions.DeleteArtifactsActionDescriptor
- DeleteBuildAction - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.actions
-
Deletes the build.
- DeleteBuildAction() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.actions.DeleteBuildAction
- DeleteBuildActionDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions
-
Descriptor implementation needed to render UI for
DeleteBuildAction
. - DeleteBuildActionDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions.DeleteBuildActionDescriptor
- DeleteLogFileAction - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.actions
-
Deletes the build log file.
- DeleteLogFileAction() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.actions.DeleteLogFileAction
- DeleteLogFileActionDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions
-
Descriptor implementation needed to render UI for
DeleteLogFileAction
. - DeleteLogFileActionDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions.DeleteLogFileActionDescriptor
- doCheckMatchAtMost(String) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.RuleDescriptor
- doFillMatchingMethodItems() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.BuildDescriptionDescriptor
E
- EQUALS - Enum constant in enum pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildDescriptionCondition.MatchingMethodType
G
- getActions() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.Rule
- getCauseClass() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.CauseCondition
- getConditions() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.Rule
- getContinueAfterMatch() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.Rule
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions.ChangeBuildDescriptionActionDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions.DeleteArtifactsActionDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions.DeleteBuildActionDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions.DeleteLogFileActionDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.BuildHistoryManagerDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.BuildAgeRangeConditionDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.BuildDescriptionDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.BuildNumberRangeConditionDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.BuildResultConditionDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.CauseConditionDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.MatchEveryBuildConditionDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.TokenMacroConditionDescriptor
- getDisplayName() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.RuleDescriptor
- getMatchAborted() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- getMatchAtMost() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.Rule
- getMatchAtMost() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.RuleConfiguration
- getMatchFailure() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- getMatchingMethod() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildDescriptionCondition
- getMatchNotBuilt() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- getMatchSuccess() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- getMatchUnstable() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- getMaxBuildNumber() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildNumberRangeCondition
- getMaxDaysAge() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildAgeRangeCondition
- getMinBuildNumber() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildNumberRangeCondition
- getMinDaysAge() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildAgeRangeCondition
- getPattern() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildDescriptionCondition
- getRules() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.BuildHistoryManager
- getTemplate() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.TokenMacroCondition
- getValue() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.TokenMacroCondition
I
- initialize(String) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.Rule
-
Resets local counters and variables before processing conditions and actions.
- isContinueAfterMatch() - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.RuleConfiguration
M
- MATCH_UNLIMITED - Static variable in class pl.damianszczepanik.jenkins.buildhistorymanager.model.RuleConfiguration
-
Indicates that there is no limitation about
RuleConfiguration.matchAtMost
. - matches(Run<?, ?>, RuleConfiguration) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildAgeRangeCondition
- matches(Run<?, ?>, RuleConfiguration) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildDescriptionCondition
- matches(Run<?, ?>, RuleConfiguration) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildNumberRangeCondition
- matches(Run<?, ?>, RuleConfiguration) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- matches(Run<?, ?>, RuleConfiguration) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.CauseCondition
- matches(Run<?, ?>, RuleConfiguration) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.Condition
-
Decides if the build matches given criteria to be updated or not.
- matches(Run<?, ?>, RuleConfiguration) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.MatchEveryBuildCondition
- matches(Run<?, ?>, RuleConfiguration) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.TokenMacroCondition
- MATCHES - Enum constant in enum pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildDescriptionCondition.MatchingMethodType
- MatchEveryBuildCondition - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions
-
Matches every build.
- MatchEveryBuildCondition() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.MatchEveryBuildCondition
- MatchEveryBuildConditionDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions
-
Descriptor implementation needed to render UI for
MatchEveryBuildCondition
. - MatchEveryBuildConditionDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.MatchEveryBuildConditionDescriptor
- matchingMethodType_CONTAINS() - Static method in class pl.damianszczepanik.jenkins.buildhistorymanager.Messages
-
Key
matchingMethodType.CONTAINS
:Contains pattern
. - matchingMethodType_EQUALS() - Static method in class pl.damianszczepanik.jenkins.buildhistorymanager.Messages
-
Key
matchingMethodType.EQUALS
:Equals pattern
. - matchingMethodType_MATCHES() - Static method in class pl.damianszczepanik.jenkins.buildhistorymanager.Messages
-
Key
matchingMethodType.MATCHES
:Matches pattern (regular expression)
. - Messages - Class in pl.damianszczepanik.jenkins.buildhistorymanager
-
Generated localization support class.
- Messages() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.Messages
N
- notInteger() - Static method in class pl.damianszczepanik.jenkins.buildhistorymanager.Messages
-
Key
notInteger
:Provided value is not an integer
.
P
- perform(Job<?, ?>) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.BuildHistoryManager
-
Entry point for the discarding process.
- perform(Run<?, ?>) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.actions.Action
-
Performs operation defined by given action.
- perform(Run<?, ?>) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.actions.ChangeBuildDescriptionAction
- perform(Run<?, ?>) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.actions.DeleteArtifactsAction
- perform(Run<?, ?>) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.actions.DeleteBuildAction
- perform(Run<?, ?>) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.actions.DeleteLogFileAction
- performActions(Run<?, ?>) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.Rule
- pl.damianszczepanik.jenkins.buildhistorymanager - package pl.damianszczepanik.jenkins.buildhistorymanager
- pl.damianszczepanik.jenkins.buildhistorymanager.descriptors - package pl.damianszczepanik.jenkins.buildhistorymanager.descriptors
- pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions - package pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.actions
- pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions - package pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions
- pl.damianszczepanik.jenkins.buildhistorymanager.model - package pl.damianszczepanik.jenkins.buildhistorymanager.model
- pl.damianszczepanik.jenkins.buildhistorymanager.model.actions - package pl.damianszczepanik.jenkins.buildhistorymanager.model.actions
- pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions - package pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions
R
- role_notValidMatchAtMost() - Static method in class pl.damianszczepanik.jenkins.buildhistorymanager.Messages
-
Key
role.notValidMatchAtMost
:Provide integer value or -1 if the rule execution should not be limited
. - Rule - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model
- Rule(List<Condition>, List<Action>) - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.Rule
- RuleConfiguration - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model
-
Stores configuration used by
Rule
. - RuleConfiguration() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.RuleConfiguration
- RuleDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors
-
Descriptor implementation needed to render UI for
Rule
. - RuleDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.RuleDescriptor
S
- setCauseClass(String) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.CauseCondition
- setContinueAfterMatch(boolean) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.Rule
- setContinueAfterMatch(boolean) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.RuleConfiguration
- setMatchAborted(boolean) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- setMatchAtMost(int) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.Rule
- setMatchAtMost(int) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.RuleConfiguration
- setMatchFailure(boolean) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- setMatchingMethod(String) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildDescriptionCondition
- setMatchNotBuilt(boolean) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- setMatchSuccess(boolean) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- setMatchUnstable(boolean) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildResultCondition
- setMaxBuildNumber(int) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildNumberRangeCondition
- setMaxDaysAge(int) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildAgeRangeCondition
- setMinBuildNumber(int) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildNumberRangeCondition
- setMinDaysAge(int) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildAgeRangeCondition
- setPattern(String) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildDescriptionCondition
T
- TokenMacroCondition - Class in pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions
-
Matches macro with given value.
- TokenMacroCondition(String, String) - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.TokenMacroCondition
- TokenMacroConditionDescriptor - Class in pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions
-
Descriptor implementation needed to render UI for
TokenMacroCondition
. - TokenMacroConditionDescriptor() - Constructor for class pl.damianszczepanik.jenkins.buildhistorymanager.descriptors.conditions.TokenMacroConditionDescriptor
V
- validateConditions(Run<?, ?>) - Method in class pl.damianszczepanik.jenkins.buildhistorymanager.model.Rule
-
Checks if passed build matches with all conditions from this rule.
- valueOf(String) - Static method in enum pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildDescriptionCondition.MatchingMethodType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum pl.damianszczepanik.jenkins.buildhistorymanager.model.conditions.BuildDescriptionCondition.MatchingMethodType
-
Returns an array containing the constants of this enum type, in the order they are declared.
_
- _matchingMethodType_CONTAINS() - Static method in class pl.damianszczepanik.jenkins.buildhistorymanager.Messages
-
Key
matchingMethodType.CONTAINS
:Contains pattern
. - _matchingMethodType_EQUALS() - Static method in class pl.damianszczepanik.jenkins.buildhistorymanager.Messages
-
Key
matchingMethodType.EQUALS
:Equals pattern
. - _matchingMethodType_MATCHES() - Static method in class pl.damianszczepanik.jenkins.buildhistorymanager.Messages
-
Key
matchingMethodType.MATCHES
:Matches pattern (regular expression)
. - _notInteger() - Static method in class pl.damianszczepanik.jenkins.buildhistorymanager.Messages
-
Key
notInteger
:Provided value is not an integer
. - _role_notValidMatchAtMost() - Static method in class pl.damianszczepanik.jenkins.buildhistorymanager.Messages
-
Key
role.notValidMatchAtMost
:Provide integer value or -1 if the rule execution should not be limited
.
All Classes and Interfaces|All Packages|Constant Field Values