Interface PipelineManager

    • Method Detail

      • getAll

        @NotNull
        List<Pipeline> getAll​(@Nullable
                              String parentProjectExtId)
        Returns all the pipelines stored under the given project
        Parameters:
        parentProjectExtId - project to find pipelines in, or in Root porject if null
        Returns:
        see above
      • findByProject

        @Nullable
        Pipeline findByProject​(@NotNull
                               SProject project)
      • isPipeline

        boolean isPipeline​(@NotNull
                           SProject project)
      • save

        Pipeline save​(@NotNull
                      Pipeline pipeline,
                      @Nullable
                      String parentProjectExtId)
        Save a new pipeline, or force the pipeline update without checking if its version is outdated
      • remove

        void remove​(@NotNull
                    Pipeline pipeline)