package
0.7.3
Repository: https://github.com/kubernetes-helm/monocular.git
Documentation: pkg.go.dev

# Functions

NewCreateRepo creates a new http.Handler for the create repo operation.
NewCreateRepoCreated creates CreateRepoCreated with default headers values.
NewCreateRepoDefault creates CreateRepoDefault with default headers values.
NewCreateRepoParams creates a new CreateRepoParams object with the default values initialized.
NewDeleteRepo creates a new http.Handler for the delete repo operation.
NewDeleteRepoDefault creates DeleteRepoDefault with default headers values.
NewDeleteRepoOK creates DeleteRepoOK with default headers values.
NewDeleteRepoParams creates a new DeleteRepoParams object with the default values initialized.
NewGetAllRepos creates a new http.Handler for the get all repos operation.
NewGetAllReposDefault creates GetAllReposDefault with default headers values.
NewGetAllReposOK creates GetAllReposOK with default headers values.
NewGetAllReposParams creates a new GetAllReposParams object with the default values initialized.
NewGetRepo creates a new http.Handler for the get repo operation.
NewGetRepoDefault creates GetRepoDefault with default headers values.
NewGetRepoOK creates GetRepoOK with default headers values.
NewGetRepoParams creates a new GetRepoParams object with the default values initialized.

# Structs

CreateRepo swagger:route POST /v1/repos repositories createRepo add a repository to be indexed */.
CreateRepoCreated Repository added swagger:response createRepoCreated */.
CreateRepoDefault unexpected error swagger:response createRepoDefault */.
CreateRepoParams contains all the bound params for the create repo operation typically these are obtained from a http.Request swagger:parameters createRepo.
DeleteRepo swagger:route DELETE /v1/repos/{repoName} repositories deleteRepo delete a repository enabled in the backend */.
DeleteRepoDefault unexpected error swagger:response deleteRepoDefault */.
DeleteRepoOK repo deleted swagger:response deleteRepoOK */.
DeleteRepoParams contains all the bound params for the delete repo operation typically these are obtained from a http.Request swagger:parameters deleteRepo.
GetAllRepos swagger:route GET /v1/repos repositories getAllRepos get all repositories enabled in the backend */.
GetAllReposDefault unexpected error swagger:response getAllReposDefault */.
GetAllReposOK repositories response swagger:response getAllReposOK */.
GetAllReposParams contains all the bound params for the get all repos operation typically these are obtained from a http.Request swagger:parameters getAllRepos.
GetRepo swagger:route GET /v1/repos/{repoName} repositories getRepo get a repository enabled in the backend */.
GetRepoDefault unexpected error swagger:response getRepoDefault */.
GetRepoOK repo information swagger:response getRepoOK */.
GetRepoParams contains all the bound params for the get repo operation typically these are obtained from a http.Request swagger:parameters getRepo.

# Interfaces

CreateRepoHandler interface for that can handle valid create repo params.
DeleteRepoHandler interface for that can handle valid delete repo params.
GetAllReposHandler interface for that can handle valid get all repos params.
GetRepoHandler interface for that can handle valid get repo params.

# Type aliases

CreateRepoHandlerFunc turns a function with the right signature into a create repo handler.
DeleteRepoHandlerFunc turns a function with the right signature into a delete repo handler.
GetAllReposHandlerFunc turns a function with the right signature into a get all repos handler.
GetRepoHandlerFunc turns a function with the right signature into a get repo handler.