Class ChainBranchCreationResult


  • @ExperimentalApi
    public class ChainBranchCreationResult
    extends Object
    Result of creating chain branch. Always a plan branch key, in case of RSS branches contains also RSS detection future.
    • Constructor Detail

      • ChainBranchCreationResult

        public ChainBranchCreationResult​(@NotNull
                                         @NotNull PlanKey planKey,
                                         @NotNull
                                         @NotNull VcsBranch vcsBranch)
      • ChainBranchCreationResult

        public ChainBranchCreationResult​(@NotNull
                                         @NotNull PlanKey planKey,
                                         @NotNull
                                         @NotNull VcsBranch vcsBranch,
                                         @NotNull
                                         @NotNull Future<Boolean> specsDetectionFuture)
    • Method Detail

      • isSpecsDetectionEnqueued

        public boolean isSpecsDetectionEnqueued()
      • getPlanKey

        @NotNull
        public @NotNull PlanKey getPlanKey()
      • getVcsBranch

        @NotNull
        public @NotNull VcsBranch getVcsBranch()
      • getSpecsDetectionFuture

        @NotNull
        public @NotNull Future<Boolean> getSpecsDetectionFuture()