com.atlassian.bamboo.plan.cache
Interface ImmutableTopLevelPlan

All Superinterfaces:
BambooIdProvider, DescriptionProvider, ImmutableChain, ImmutablePlan, NameProvider, PlanIdentifier, Triggerable
All Known Subinterfaces:
TopLevelPlan
All Known Implementing Classes:
DefaultChain, ImmutableChainImpl

public interface ImmutableTopLevelPlan
extends ImmutableChain

Represents a TopLevelPlan that is immutable.

Since:
v3.4

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
 
Method Summary
 
Methods inherited from interface com.atlassian.bamboo.plan.cache.ImmutableChain
containsStage, getAllJobs, getAllStages, getEffectiveRepositoryDefinitions, getJobCount, getLastResultKey, getMaster, getNotificationSet, getStages
 
Methods inherited from interface com.atlassian.bamboo.plan.cache.ImmutablePlan
getAverageBuildDuration, getBuildDefinition, getBuildLogger, getCurrentStatus, getEffectiveVariables, getFirstBuildNumber, getKey, getLabelNames, getLastBuildNumber, getLatestResultsSummary, 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
 
Methods inherited from interface com.atlassian.bamboo.trigger.Triggerable
getTriggers, isSuspended
 



Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.