Package jenkins.branch
Interface NoTriggerMultiBranchQueueDecisionHandler.NoTriggerProperty
-
- All Known Implementing Classes:
NoTriggerBranchProperty
,NoTriggerOrganizationFolderProperty
- Enclosing class:
- NoTriggerMultiBranchQueueDecisionHandler
public static interface NoTriggerMultiBranchQueueDecisionHandler.NoTriggerProperty
Keeps configuration used to determine whether builds requested byBranchIndexingCause
orBranchEventCause
should be suppressed.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NoTriggerMultiBranchQueueDecisionHandler.SuppressionStrategy
getStrategy()
Returns a strategy which determines which builds should be suppressed.String
getTriggeredBranchesRegex()
Returns a regular expressions which determines which builds should be scheduled.
-
-
-
Method Detail
-
getTriggeredBranchesRegex
@NonNull String getTriggeredBranchesRegex()
Returns a regular expressions which determines which builds should be scheduled.- Returns:
- the branch name regular expression.
-
getStrategy
@NonNull NoTriggerMultiBranchQueueDecisionHandler.SuppressionStrategy getStrategy()
Returns a strategy which determines which builds should be suppressed.- Returns:
- the suppression strategy.
-
-