|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BuildStrategyManager
Interface to handle interactions with BuildStrategy
objects
Field Summary |
---|
Fields inherited from interface com.atlassian.bamboo.trigger.TriggerTypeManager |
---|
BUILD_STRATEGY_DAILY, BUILD_STRATEGY_MANUAL, BUILD_STRATEGY_POLLING, BUILD_STRATEGY_SCHEDULED, BUILD_STRATEGY_STASH, BUILD_STRATEGY_TRIGGERED, SELECTED_BUILD_STRATEGY |
Method Summary | |
---|---|
java.util.List<BuildStrategy> |
getBuildStrategies()
Retuns a list of available BuildStrategy objects |
java.util.List<BuildStrategy> |
getBuildStrategies(boolean sourceControlUsed)
Retuns a list of available BuildStrategy objects with an option to include/exclude strategies that do not apply
to Plans that don't use any VCS. |
java.util.List<BuildStrategy> |
getBuildStrategiesForPlanCreate(boolean sourceControlUsed)
Retuns a list of available BuildStrategy objects with an option to include/exclude strategies that do not apply
to Plans that don't use any VCS. |
java.util.List<BuildTriggerCondition> |
getBuildTriggerConditions()
|
BuildStrategy |
getNewBuildStrategyInstance(java.lang.String buildStrategyKey)
Takes in a BuildStrategy key a creates a new BuildStrategy for that key. |
Methods inherited from interface com.atlassian.bamboo.trigger.TriggerTypeManager |
---|
getNewTriggerInstance, getTriggerTypes, getTriggerTypes, getTriggerTypesForCreate |
Method Detail |
---|
@NotNull java.util.List<BuildStrategy> getBuildStrategies()
BuildStrategy
objects
BuildStrategy
. Empty list if none exists.@NotNull java.util.List<BuildStrategy> getBuildStrategies(boolean sourceControlUsed)
BuildStrategy
objects with an option to include/exclude strategies that do not apply
to Plans that don't use any VCS.
sourceControlUsed
- indicates if VCS system is used
BuildStrategy
. Empty list if none exists.@NotNull BuildStrategy getNewBuildStrategyInstance(@Nullable java.lang.String buildStrategyKey)
BuildStrategy
for that key. Will default to a manual build if the key is invalid
buildStrategyKey
- - Cann be null
BuildStrategy
matching the key. Will return default BuildStrategy
if invalid@NotNull java.util.List<BuildTriggerCondition> getBuildTriggerConditions()
@NotNull java.util.List<BuildStrategy> getBuildStrategiesForPlanCreate(boolean sourceControlUsed)
BuildStrategy
objects with an option to include/exclude strategies that do not apply
to Plans that don't use any VCS. Used during creating Chains.
sourceControlUsed
- indicates if VCS system is used
BuildStrategy
. Empty list if none exists.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |