Documentation ¶
Index ¶
- type SchedulerFactory
- type Server
- func (s *Server) CreateJobBuild(pipelineDB db.PipelineDB, dbPipeline dbng.Pipeline) http.Handler
- func (s *Server) GetJob(pipelineDB db.PipelineDB, _ dbng.Pipeline) http.Handler
- func (s *Server) GetJobBuild(pipelineDB db.PipelineDB, _ dbng.Pipeline) http.Handler
- func (s *Server) JobBadge(pipelineDB db.PipelineDB, _ dbng.Pipeline) http.Handler
- func (s *Server) ListJobBuilds(pipelineDB db.PipelineDB, _ dbng.Pipeline) http.Handler
- func (s *Server) ListJobInputs(pipelineDB db.PipelineDB, dbPipeline dbng.Pipeline) http.Handler
- func (s *Server) ListJobs(pipelineDB db.PipelineDB, _ dbng.Pipeline) http.Handler
- func (s *Server) PauseJob(pipelineDB db.PipelineDB, _ dbng.Pipeline) http.Handler
- func (s *Server) UnpauseJob(pipelineDB db.PipelineDB, _ dbng.Pipeline) http.Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SchedulerFactory ¶
type SchedulerFactory interface {
BuildScheduler(db.PipelineDB, dbng.Pipeline, string) scheduler.BuildScheduler
}
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer( logger lager.Logger, schedulerFactory SchedulerFactory, externalURL string, ) *Server
func (*Server) CreateJobBuild ¶
func (*Server) GetJobBuild ¶
func (*Server) ListJobBuilds ¶
func (*Server) ListJobInputs ¶
func (*Server) UnpauseJob ¶
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
This file was generated by counterfeiter
|
This file was generated by counterfeiter |
Click to show internal directories.
Click to hide internal directories.