Index

A B C D G I M N P R S T V _ 
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
 
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
 

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
 

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.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
 
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
 
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.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
 
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
 
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
 
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
 

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.

_

_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.
A B C D G I M N P R S T V _ 
All Classes and Interfaces|All Packages|Constant Field Values