Class DivergentBranchDataBean
java.lang.Object
com.atlassian.bamboo.configuration.external.rss.DivergentBranchDataBean
Data used to create or update a divergent branch.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
static DivergentBranchDataBean
forCreation
(@NotNull ImmutableChain immutableChain, @NotNull PlanKey planBranchKey, @NotNull PlanBranchWorkflow planBranchWorkflow, PlanCreationService.EnablePlan enablePlan) static DivergentBranchDataBean
forUpdate
(@NotNull ImmutableChain immutableChain, @NotNull PlanKey planBranchKey) @NotNull Optional<DivergentBranchDataBean.CreationData>
@NotNull ImmutableChain
@NotNull PlanKey
int
hashCode()
boolean
-
Method Details
-
forCreation
public static DivergentBranchDataBean forCreation(@NotNull @NotNull ImmutableChain immutableChain, @NotNull @NotNull PlanKey planBranchKey, @NotNull @NotNull PlanBranchWorkflow planBranchWorkflow, @NotNull PlanCreationService.EnablePlan enablePlan) - Parameters:
immutableChain
- chain for which plan branch should be createdplanBranchKey
- key of new plan branchplanBranchWorkflow
-
-
forUpdate
public static DivergentBranchDataBean forUpdate(@NotNull @NotNull ImmutableChain immutableChain, @NotNull @NotNull PlanKey planBranchKey) - Parameters:
immutableChain
- chain for which plan branch should be updatedplanBranchKey
- key of new plan branch
-
isCreation
public boolean isCreation() -
getCreationData
-
getImmutableChain
-
getPlanBranchKey
-
equals
-
hashCode
public int hashCode()
-