package
0.0.0-20241206133503-25e49e343ffa
Repository: https://github.com/pjotrscholtze/go-buildserver.git
Documentation: pkg.go.dev

# Functions

NewGetPipeline creates a new http.Handler for the get pipeline operation.
NewGetPipelineNotFound creates GetPipelineNotFound with default headers values.
NewGetPipelineOK creates GetPipelineOK with default headers values.
NewGetPipelineParams creates a new GetPipelineParams object There are no default values defined in the spec.
NewGoBuildserverAPI creates a new GoBuildserver instance.
NewListJobs creates a new http.Handler for the list jobs operation.
NewListJobsOK creates ListJobsOK with default headers values.
NewListJobsParams creates a new ListJobsParams object There are no default values defined in the spec.
NewListPipelines creates a new http.Handler for the list pipelines operation.
NewListPipelinesOK creates ListPipelinesOK with default headers values.
NewListPipelinesParams creates a new ListPipelinesParams object There are no default values defined in the spec.
NewStartPipeline creates a new http.Handler for the start pipeline operation.
NewStartPipelineOK creates StartPipelineOK with default headers values.
NewStartPipelineParams creates a new StartPipelineParams object There are no default values defined in the spec.

# Constants

GetPipelineNotFoundCode is the HTTP code returned for type GetPipelineNotFound.
GetPipelineOKCode is the HTTP code returned for type GetPipelineOK.
ListJobsOKCode is the HTTP code returned for type ListJobsOK.
ListPipelinesOKCode is the HTTP code returned for type ListPipelinesOK.
StartPipelineOKCode is the HTTP code returned for type StartPipelineOK.

# Structs

GetPipeline swagger:route GET /pipeline/{name} getPipeline Start specific pipeline information */.
GetPipelineNotFound Pipeline not found swagger:response getPipelineNotFound */.
GetPipelineOK Pipeline infomation swagger:response getPipelineOK */.
GetPipelineParams contains all the bound params for the get pipeline operation typically these are obtained from a http.Request swagger:parameters getPipeline.
GetPipelineURL generates an URL for the get pipeline operation.
GoBuildserverAPI the go buildserver API */.
ListJobs swagger:route GET /jobs listJobs Get jobs */.
ListJobsOK Successful operation swagger:response listJobsOK */.
ListJobsParams contains all the bound params for the list jobs operation typically these are obtained from a http.Request swagger:parameters listJobs.
ListJobsURL generates an URL for the list jobs operation.
ListPipelines swagger:route GET /pipelines listPipelines Get pipelines */.
ListPipelinesOK Successful operation swagger:response listPipelinesOK */.
ListPipelinesParams contains all the bound params for the list pipelines operation typically these are obtained from a http.Request swagger:parameters listPipelines.
ListPipelinesURL generates an URL for the list pipelines operation.
StartPipeline swagger:route POST /pipeline/{name} startPipeline Start pipeline build */.
StartPipelineOK Queued pipeline swagger:response startPipelineOK */.
StartPipelineParams contains all the bound params for the start pipeline operation typically these are obtained from a http.Request swagger:parameters startPipeline.
StartPipelineURL generates an URL for the start pipeline operation.

# Interfaces

GetPipelineHandler interface for that can handle valid get pipeline params.
ListJobsHandler interface for that can handle valid list jobs params.
ListPipelinesHandler interface for that can handle valid list pipelines params.
StartPipelineHandler interface for that can handle valid start pipeline params.

# Type aliases

GetPipelineHandlerFunc turns a function with the right signature into a get pipeline handler.
ListJobsHandlerFunc turns a function with the right signature into a list jobs handler.
ListPipelinesHandlerFunc turns a function with the right signature into a list pipelines handler.
StartPipelineHandlerFunc turns a function with the right signature into a start pipeline handler.