Class BambooYamlPlanDefinition
java.lang.Object
com.atlassian.bamboo.configuration.external.yaml.properties.BambooYamlPlanDefinition
- All Implemented Interfaces:
BambooYamlDefinition
Definition of a plan imported through Bamboo Specs YAML.
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionBambooYamlPlanDefinition
(@NotNull Plan plan, @NotNull Iterable<Stage> stages, @NotNull Iterable<Notification> notifications, @NotNull Iterable<Trigger> triggers, @NotNull Map<String, String> variables, @Nullable List<String> labels, @Nullable Docker docker, @NotNull BranchManagementConfiguration branchManagementConfiguration, @Nullable PlanBranchConfiguration planBranchConfiguration, @Nullable Dependencies dependencies, @Nullable Iterable<com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration> other, @NotNull Optional<List<Repository>> repositories) -
Method Summary
Modifier and TypeMethodDescriptionboolean
@NotNull BranchManagementConfiguration
@Nullable Dependencies
@Nullable Docker
@NotNull List<Notification>
@Nullable List<com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration>
getOther()
@NotNull Plan
getPlan()
@Nullable PlanBranchConfiguration
@NotNull Optional<List<Repository>>
int
hashCode()
toString()
-
Constructor Details
-
BambooYamlPlanDefinition
public BambooYamlPlanDefinition(@NotNull @NotNull Plan plan, @NotNull @NotNull Iterable<Stage> stages, @NotNull @NotNull Iterable<Notification> notifications, @NotNull @NotNull Iterable<Trigger> triggers, @NotNull @NotNull Map<String, String> variables, @Nullable @Nullable List<String> labels, @Nullable @Nullable Docker docker, @NotNull @NotNull BranchManagementConfiguration branchManagementConfiguration, @Nullable @Nullable PlanBranchConfiguration planBranchConfiguration, @Nullable @Nullable Dependencies dependencies, @Nullable @Nullable Iterable<com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration> other, @NotNull @NotNull Optional<List<Repository>> repositories)
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
toString
-
getPlan
-
getStages
-
getNotifications
-
getTriggers
-
getVariables
-
getLabels
-
getDocker
-
getRepositories
-
getBranchManagementConfiguration
-
getPlanBranchConfiguration
-
getDependencies
-
getOther
@Nullable public @Nullable List<com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration> getOther()
-