Documentation ¶
Index ¶
- type Badge
- type SchedulerFactory
- type Server
- func (s *Server) CreateJobBuild(pipeline db.Pipeline) http.Handler
- func (s *Server) GetJob(pipeline db.Pipeline) http.Handler
- func (s *Server) GetJobBuild(pipeline db.Pipeline) http.Handler
- func (s *Server) JobBadge(pipeline db.Pipeline) http.Handler
- func (s *Server) ListAllJobs(w http.ResponseWriter, r *http.Request)
- func (s *Server) ListJobBuilds(pipeline db.Pipeline) http.Handler
- func (s *Server) ListJobInputs(pipeline db.Pipeline) http.Handler
- func (s *Server) ListJobs(pipeline db.Pipeline) http.Handler
- func (s *Server) PauseJob(pipeline db.Pipeline) http.Handler
- func (s *Server) UnpauseJob(pipeline db.Pipeline) http.Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SchedulerFactory ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func NewServer ¶
func NewServer( logger lager.Logger, schedulerFactory SchedulerFactory, externalURL string, variablesFactory creds.VariablesFactory, jobFactory db.JobFactory, ) *Server
func (*Server) ListAllJobs ¶
func (s *Server) ListAllJobs(w http.ResponseWriter, r *http.Request)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.