public interface

Buildable

implements Plan
com.atlassian.bamboo.build.Buildable
Known Indirect Subclasses

Summary

[Expand]
Inherited Constants
From interface com.atlassian.bamboo.plan.cache.ImmutablePlan
Public Methods
@Deprecated void addBuildResultSummary(BuildResultsSummary buildResultsSummary)
This method is deprecated. since 4.0 createResultsSummary(BuildContext, Class).
@Deprecated List<BuildResultsSummary> getBuildResultSummaries()
This method is deprecated. since 4.0 Use ResultsSummaryManager's finds methods instead
@NotNull RequirementSet getEffectiveRequirementSet()
Return effective value of RequirementSet, that is value that is considered when checking which agents and elastic images can build this Buildable.
@Deprecated BuildResultsSummary getFirstBuildSummary()
This method is deprecated. since 4.0 Use getFirstBuildNumber()
@Deprecated @Nullable BuildResultsSummary getLatestBuildSummary()
This method is deprecated. since 4.0 Use getLatestResultsSummary()} and Narrow.to() to BuildResultsSummary as required
@Deprecated @Nullable BuildResults getNextBuildResults(int buildNumber)
This method is deprecated. since 4.0 getNeighbouringSummaries(ImmutablePlan, int, int) instead
@Deprecated int getNumberOfConcurrentlyRunningBuilds()
This method is deprecated. since 4.0 getCurrentlyExecutingBuilds(String)
@Deprecated @Nullable BuildResults getPreviousBuildResults(int buildNumber)
This method is deprecated. since 4.0 getNeighbouringSummaries(ImmutablePlan, int, int) instead
@NotNull RequirementSet getRequirementSet()
@Deprecated boolean hasBuildResults()
This method is deprecated. since 4.0 Use getLatestResultsSummary()
@Deprecated void removeBuildResultSummary(int buildNumber)
This method is deprecated. since 4.0 Use removeResultSummary(Plan, int)
void setRequirementSet(RequirementSet requirementSet)
[Expand]
Inherited Methods
From interface com.atlassian.bamboo.Describable
From interface com.atlassian.bamboo.core.BambooIdProvider
From interface com.atlassian.bamboo.core.BambooObject
From interface com.atlassian.bamboo.deletion.Deletable
From interface com.atlassian.bamboo.plan.Plan
From interface com.atlassian.bamboo.plan.PlanIdentifier
From interface com.atlassian.bamboo.plan.cache.ImmutableDeletable
From interface com.atlassian.bamboo.plan.cache.ImmutablePlan
From interface com.atlassian.bamboo.utils.DescriptionProvider
From interface com.atlassian.bamboo.utils.NameProvider

Public Methods

@Deprecated public void addBuildResultSummary (BuildResultsSummary buildResultsSummary)

This method is deprecated.
since 4.0 createResultsSummary(BuildContext, Class).

@Deprecated public List<BuildResultsSummary> getBuildResultSummaries ()

This method is deprecated.
since 4.0 Use ResultsSummaryManager's finds methods instead

@NotNull public RequirementSet getEffectiveRequirementSet ()

Return effective value of RequirementSet, that is value that is considered when checking which agents and elastic images can build this Buildable.

Returns

@Deprecated public BuildResultsSummary getFirstBuildSummary ()

This method is deprecated.
since 4.0 Use getFirstBuildNumber()

@Deprecated @Nullable public BuildResultsSummary getLatestBuildSummary ()

This method is deprecated.
since 4.0 Use getLatestResultsSummary()} and Narrow.to() to BuildResultsSummary as required

@Deprecated @Nullable public BuildResults getNextBuildResults (int buildNumber)

This method is deprecated.
since 4.0 getNeighbouringSummaries(ImmutablePlan, int, int) instead

@Deprecated public int getNumberOfConcurrentlyRunningBuilds ()

This method is deprecated.
since 4.0 getCurrentlyExecutingBuilds(String)

@Deprecated @Nullable public BuildResults getPreviousBuildResults (int buildNumber)

This method is deprecated.
since 4.0 getNeighbouringSummaries(ImmutablePlan, int, int) instead

@NotNull public RequirementSet getRequirementSet ()

@Deprecated public boolean hasBuildResults ()

This method is deprecated.
since 4.0 Use getLatestResultsSummary()

@Deprecated public void removeBuildResultSummary (int buildNumber)

This method is deprecated.
since 4.0 Use removeResultSummary(Plan, int)

public void setRequirementSet (RequirementSet requirementSet)