| Modifier and Type | Class and Description |
|---|---|
class |
DefaultChain |
| Modifier and Type | Method and Description |
|---|---|
List<ImmutableTopLevelPlan> |
ViewAgentPlanMatrixWizard.getSortedTopLevelPlans(Project project) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Iterable<Path> |
PlanConfigExportService.exportPlan(@NotNull ImmutableTopLevelPlan plan)
Export top level plan to default location in Bamboo home dir.
|
@NotNull Iterable<Path> |
PlanConfigExportServiceImpl.exportPlan(@NotNull ImmutableTopLevelPlan topLevelPlan) |
com.atlassian.bamboo.specs.api.builders.plan.Plan |
PlanConfigExportService.exportPlanToSpecs(@NotNull ImmutableTopLevelPlan plan)
Export top level plan to Bamboo Specs entity.
|
com.atlassian.bamboo.specs.api.builders.plan.Plan |
PlanConfigExportServiceImpl.exportPlanToSpecs(@NotNull ImmutableTopLevelPlan plan) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement |
ChainBranchExporterImpl.exportPlanBranchManagement(@NotNull ImmutableTopLevelPlan plan) |
@NotNull com.atlassian.bamboo.specs.api.builders.plan.branches.PlanBranchManagement |
ChainBranchExporter.exportPlanBranchManagement(@NotNull ImmutableTopLevelPlan plan)
Exports plan branch management configuration to properties
|
String |
SpecsExporter.getCodeFromPlan(ImmutableTopLevelPlan immutableTopLevelPlan)
Delegates to
SpecsExporter.getCodeFromPlan(ImmutableTopLevelPlan, ExportFormat, String, String) with a default packageName and className |
String |
SpecsExporterImpl.getCodeFromPlan(ImmutableTopLevelPlan immutableTopLevelPlan) |
String |
SpecsExporter.getCodeFromPlan(ImmutableTopLevelPlan immutableTopLevelPlan,
SpecsExporter.ExportFormat format,
@Nullable String packageName,
@Nullable String className)
Convert a plan to a Java Bamboo Spec
|
String |
SpecsExporterImpl.getCodeFromPlan(ImmutableTopLevelPlan immutableTopLevelPlan,
SpecsExporter.ExportFormat format,
String packageName,
String className) |
@NotNull com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies |
ChainDependenciesExporter.toSpecsEntity(@NotNull ImmutableTopLevelPlan chain) |
@NotNull com.atlassian.bamboo.specs.api.builders.plan.dependencies.Dependencies |
ChainDependenciesExporterImpl.toSpecsEntity(@NotNull ImmutableTopLevelPlan chain) |
| Modifier and Type | Method and Description |
|---|---|
static Stream<QuickSearchItemImpl> |
QuickSearchItemImpl.forChain(@NotNull ImmutableTopLevelPlan chain) |
void |
QuickSearchIndexerImpl.indexChain(@NotNull ImmutableTopLevelPlan chain) |
void |
QuickSearchIndexer.indexChain(@NotNull ImmutableTopLevelPlan chain) |
| Constructor and Description |
|---|
PlanDecorator(ImmutableTopLevelPlan plan,
Long currentTime,
boolean favourite,
ChainExecutionManager chainExecutionManager,
PlanExecutionManager planExecutionManager,
@Nullable PlanResultKey lastResultKey) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
TopLevelPlan
Marker interface that specifies that the implementing
Plan is a 'top level' object |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutableChainImpl
A
ImmutableChain implementation. |
| Modifier and Type | Method and Description |
|---|---|
static String |
DefaultProject.getCurrentStatusFromPlans(Collection<? extends ImmutableTopLevelPlan> plans) |
String |
ProjectStatusHelperImpl.getProjectSummaryForPlans(Collection<ImmutableTopLevelPlan> plans) |
| Constructor and Description |
|---|
ProjectStatusHelperImpl(Collection<? extends ImmutableTopLevelPlan> plans,
@NotNull com.opensymphony.xwork2.TextProvider textProvider) |
| Modifier and Type | Method and Description |
|---|---|
<T extends ImmutableTopLevelPlan> |
QuickFilterManagerImpl.filter(@NotNull Iterable<T> plans,
@NotNull QuickFilter quickFilter) |
<T extends ImmutableTopLevelPlan> |
QuickFilterManager.filter(@NotNull Iterable<T> plans,
@NotNull QuickFilter quickFilter)
Filter given plans, returning only those that match the specified quick filter.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
QuickFilterRuleTypeUnsafeCodeDecorator.matches(@NotNull Map<String,Object> configuration,
@NotNull ImmutableTopLevelPlan plan) |
boolean |
QuickFilterRuleType.matches(@NotNull Map<String,Object> configuration,
@NotNull ImmutableTopLevelPlan plan)
Checks whether the given plan matches a rule of this type with given configuration.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
LastResultStatusRuleType.matches(@NotNull Map<String,Object> configuration,
@NotNull ImmutableTopLevelPlan plan) |
boolean |
LastExecutionDateRuleType.matches(@NotNull Map<String,Object> configuration,
@NotNull ImmutableTopLevelPlan plan) |
boolean |
InProjectRuleType.matches(@NotNull Map<String,Object> configuration,
@NotNull ImmutableTopLevelPlan plan) |
boolean |
SuspensionStatusRuleType.matches(@NotNull Map<String,Object> configuration,
@NotNull ImmutableTopLevelPlan plan) |
boolean |
NameMatcherRuleType.matches(@NotNull Map<String,Object> configuration,
@NotNull ImmutableTopLevelPlan plan) |
boolean |
HasLabelRuleType.matches(@NotNull Map<String,Object> configuration,
@NotNull ImmutableTopLevelPlan plan) |
| Modifier and Type | Method and Description |
|---|---|
protected List<ImmutableTopLevelPlan> |
StarterAction.filterPlansByProject(List<ImmutableTopLevelPlan> plans,
List<String> rawProjectKeys) |
List<ImmutableTopLevelPlan> |
StarterAction.DashboardPage.getItems() |
| Modifier and Type | Method and Description |
|---|---|
protected List<ImmutableTopLevelPlan> |
StarterAction.filterPlansByProject(List<ImmutableTopLevelPlan> plans,
List<String> rawProjectKeys) |
| Constructor and Description |
|---|
DashboardPage(int accumutatedSubsetCount,
int totalSize,
String lastProjectKey,
List<ImmutableTopLevelPlan> items,
int allVisiblePlans) |
| Modifier and Type | Method and Description |
|---|---|
List<ImmutableTopLevelPlan> |
BulkPlanAction.getSortedTopLevelPlans(Project project) |
| Modifier and Type | Method and Description |
|---|---|
List<ImmutableTopLevelPlan> |
BulkEditBuildPermissions.getSortedTopLevelPlans(Project project) |
List<ImmutableTopLevelPlan> |
DeleteBuilds.getSortedTopLevelPlans(Project project) |
List<ImmutableTopLevelPlan> |
MoveBuilds.getSortedTopLevelPlans(Project project) |
| Modifier and Type | Method and Description |
|---|---|
Collection<ImmutableTopLevelPlan> |
ConfigurePlanDependencies.getPossiblePlanDependencies() |
| Modifier and Type | Method and Description |
|---|---|
List<ImmutableTopLevelPlan> |
ViewProjectPlans.getPlans() |
Collection<ImmutableTopLevelPlan> |
ViewProjectPlans.getProjectPlans() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ViewProjectPlans.hasBranches(ImmutableTopLevelPlan plan) |
boolean |
ViewProjectPlans.isFavourite(ImmutableTopLevelPlan plan) |
| Modifier and Type | Method and Description |
|---|---|
Collection<ImmutableTopLevelPlan> |
ViewReport.getAvailablePlans() |
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.