|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@PublicApi public interface Plan
Mutable version of the plan.
Field Summary |
---|
Fields inherited from interface com.atlassian.bamboo.plan.cache.ImmutablePlan |
---|
MAX_NUMBER_LOG_ENTRIES, MAX_PREVIOUS_BUILD_FOR_AVE, STATUS_CURRENTLY_BUILDING, STATUS_FAIL, STATUS_NO_BUILDS, STATUS_NOT_RUN, STATUS_SUCCESS |
Fields inherited from interface com.atlassian.bamboo.plan.PlanIdentifier |
---|
getPlanKeyFunction |
Method Summary | |
---|---|
BuildDefinitionForBuild |
getBuildDefinitionXml()
|
java.util.List<Labelling> |
getLabellings()
Deprecated. 3.4 |
ResultsSummary |
getLatestResultsSummary()
Get the latest finished result |
java.util.List<Labelling> |
getRelatedLabellings()
Returns labellings that's application for the plan level |
void |
setBuildDefinitionXml(BuildDefinitionForBuild buildDefinitionXml)
|
void |
setBuildKey(java.lang.String buildKey)
Define the build's unique key (uppercase alphanumeric) |
void |
setBuildName(java.lang.String buildName)
|
void |
setFirstBuildNumber(int firstBuildNumber)
|
void |
setKey(java.lang.String fullKey)
|
void |
setLabellings(java.util.List<Labelling> labellings)
|
void |
setLastBuildNumber(int lastBuildNumber)
|
void |
setMaster(Plan master)
Set which plan is the master of this plan. |
void |
setNextBuildNumber(int nextBuildNumber)
|
void |
setPlanKey(PlanKey planKey)
|
void |
setProject(Project project)
|
void |
setSuspendedFromBuilding(boolean suspendFromBuilding)
Sets the build to suspend temporarily |
Methods inherited from interface com.atlassian.bamboo.Describable |
---|
setDescription, setName |
Methods inherited from interface com.atlassian.bamboo.deletion.Deletable |
---|
setMarkedForDeletion |
Methods inherited from interface com.atlassian.bamboo.core.BambooObject |
---|
setId |
Methods inherited from interface com.atlassian.bamboo.plan.cache.ImmutableDeletable |
---|
isMarkedForDeletion |
Methods inherited from interface com.atlassian.bamboo.plan.cache.ImmutablePlan |
---|
getAverageBuildDuration, getBuildDefinition, getBuildLogger, getCurrentStatus, getEffectiveVariables, getFirstBuildNumber, getKey, getLabelNames, getLastBuildNumber, getMaster, getNextBuildNumber, getProject, getType, getVariables, hasMaster, isActive, isBusy, isExecuting, isMarkedForDeletion |
Methods inherited from interface com.atlassian.bamboo.plan.PlanIdentifier |
---|
getBuildKey, getBuildName, getId, getMasterId, getName, getPlanKey, getPlanType, isSuspendedFromBuilding |
Methods inherited from interface com.atlassian.bamboo.utils.DescriptionProvider |
---|
getDescription |
Method Detail |
---|
void setKey(java.lang.String fullKey)
fullKey
- void setPlanKey(@NotNull PlanKey planKey)
void setBuildKey(java.lang.String buildKey)
buildKey
- The value of the keyvoid setBuildName(java.lang.String buildName)
void setFirstBuildNumber(int firstBuildNumber)
void setLastBuildNumber(int lastBuildNumber)
void setNextBuildNumber(int nextBuildNumber)
void setSuspendedFromBuilding(boolean suspendFromBuilding)
suspendFromBuilding
- @Nullable BuildDefinitionForBuild getBuildDefinitionXml()
void setBuildDefinitionXml(@Nullable BuildDefinitionForBuild buildDefinitionXml)
void setMaster(Plan master)
master
- void setProject(Project project)
@Nullable ResultsSummary getLatestResultsSummary()
ImmutablePlan
getLatestResultsSummary
in interface ImmutablePlan
void setLabellings(java.util.List<Labelling> labellings)
@NotNull java.util.List<Labelling> getRelatedLabellings()
@NotNull @Deprecated java.util.List<Labelling> getLabellings()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |