Documentation ¶
Index ¶
- Constants
- type DeleteProjectProjectNameStageStageName
- type DeleteProjectProjectNameStageStageNameBadRequest
- func (o *DeleteProjectProjectNameStageStageNameBadRequest) SetPayload(payload *models.Error)
- func (o *DeleteProjectProjectNameStageStageNameBadRequest) WithPayload(payload *models.Error) *DeleteProjectProjectNameStageStageNameBadRequest
- func (o *DeleteProjectProjectNameStageStageNameBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteProjectProjectNameStageStageNameDefault
- func (o *DeleteProjectProjectNameStageStageNameDefault) SetPayload(payload *models.Error)
- func (o *DeleteProjectProjectNameStageStageNameDefault) SetStatusCode(code int)
- func (o *DeleteProjectProjectNameStageStageNameDefault) WithPayload(payload *models.Error) *DeleteProjectProjectNameStageStageNameDefault
- func (o *DeleteProjectProjectNameStageStageNameDefault) WithStatusCode(code int) *DeleteProjectProjectNameStageStageNameDefault
- func (o *DeleteProjectProjectNameStageStageNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteProjectProjectNameStageStageNameHandler
- type DeleteProjectProjectNameStageStageNameHandlerFunc
- type DeleteProjectProjectNameStageStageNameNoContent
- type DeleteProjectProjectNameStageStageNameParams
- type DeleteProjectProjectNameStageStageNameURL
- func (o *DeleteProjectProjectNameStageStageNameURL) Build() (*url.URL, error)
- func (o *DeleteProjectProjectNameStageStageNameURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteProjectProjectNameStageStageNameURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteProjectProjectNameStageStageNameURL) SetBasePath(bp string)
- func (o *DeleteProjectProjectNameStageStageNameURL) String() string
- func (o *DeleteProjectProjectNameStageStageNameURL) StringFull(scheme, host string) string
- func (o *DeleteProjectProjectNameStageStageNameURL) WithBasePath(bp string) *DeleteProjectProjectNameStageStageNameURL
- type GetProjectProjectNameStage
- type GetProjectProjectNameStageDefault
- func (o *GetProjectProjectNameStageDefault) SetPayload(payload *models.Error)
- func (o *GetProjectProjectNameStageDefault) SetStatusCode(code int)
- func (o *GetProjectProjectNameStageDefault) WithPayload(payload *models.Error) *GetProjectProjectNameStageDefault
- func (o *GetProjectProjectNameStageDefault) WithStatusCode(code int) *GetProjectProjectNameStageDefault
- func (o *GetProjectProjectNameStageDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProjectProjectNameStageHandler
- type GetProjectProjectNameStageHandlerFunc
- type GetProjectProjectNameStageNotFound
- func (o *GetProjectProjectNameStageNotFound) SetPayload(payload *models.Error)
- func (o *GetProjectProjectNameStageNotFound) WithPayload(payload *models.Error) *GetProjectProjectNameStageNotFound
- func (o *GetProjectProjectNameStageNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProjectProjectNameStageOK
- type GetProjectProjectNameStageParams
- type GetProjectProjectNameStageStageName
- type GetProjectProjectNameStageStageNameDefault
- func (o *GetProjectProjectNameStageStageNameDefault) SetPayload(payload *models.Error)
- func (o *GetProjectProjectNameStageStageNameDefault) SetStatusCode(code int)
- func (o *GetProjectProjectNameStageStageNameDefault) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameDefault
- func (o *GetProjectProjectNameStageStageNameDefault) WithStatusCode(code int) *GetProjectProjectNameStageStageNameDefault
- func (o *GetProjectProjectNameStageStageNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProjectProjectNameStageStageNameHandler
- type GetProjectProjectNameStageStageNameHandlerFunc
- type GetProjectProjectNameStageStageNameNotFound
- func (o *GetProjectProjectNameStageStageNameNotFound) SetPayload(payload *models.Error)
- func (o *GetProjectProjectNameStageStageNameNotFound) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameNotFound
- func (o *GetProjectProjectNameStageStageNameNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProjectProjectNameStageStageNameOK
- func (o *GetProjectProjectNameStageStageNameOK) SetPayload(payload *models.ExpandedStage)
- func (o *GetProjectProjectNameStageStageNameOK) WithPayload(payload *models.ExpandedStage) *GetProjectProjectNameStageStageNameOK
- func (o *GetProjectProjectNameStageStageNameOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProjectProjectNameStageStageNameParams
- type GetProjectProjectNameStageStageNameURL
- func (o *GetProjectProjectNameStageStageNameURL) Build() (*url.URL, error)
- func (o *GetProjectProjectNameStageStageNameURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetProjectProjectNameStageStageNameURL) Must(u *url.URL, err error) *url.URL
- func (o *GetProjectProjectNameStageStageNameURL) SetBasePath(bp string)
- func (o *GetProjectProjectNameStageStageNameURL) String() string
- func (o *GetProjectProjectNameStageStageNameURL) StringFull(scheme, host string) string
- func (o *GetProjectProjectNameStageStageNameURL) WithBasePath(bp string) *GetProjectProjectNameStageStageNameURL
- type GetProjectProjectNameStageURL
- func (o *GetProjectProjectNameStageURL) Build() (*url.URL, error)
- func (o *GetProjectProjectNameStageURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetProjectProjectNameStageURL) Must(u *url.URL, err error) *url.URL
- func (o *GetProjectProjectNameStageURL) SetBasePath(bp string)
- func (o *GetProjectProjectNameStageURL) String() string
- func (o *GetProjectProjectNameStageURL) StringFull(scheme, host string) string
- func (o *GetProjectProjectNameStageURL) WithBasePath(bp string) *GetProjectProjectNameStageURL
- type PostProjectProjectNameStage
- type PostProjectProjectNameStageBadRequest
- func (o *PostProjectProjectNameStageBadRequest) SetPayload(payload *models.Error)
- func (o *PostProjectProjectNameStageBadRequest) WithPayload(payload *models.Error) *PostProjectProjectNameStageBadRequest
- func (o *PostProjectProjectNameStageBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PostProjectProjectNameStageDefault
- func (o *PostProjectProjectNameStageDefault) SetPayload(payload *models.Error)
- func (o *PostProjectProjectNameStageDefault) SetStatusCode(code int)
- func (o *PostProjectProjectNameStageDefault) WithPayload(payload *models.Error) *PostProjectProjectNameStageDefault
- func (o *PostProjectProjectNameStageDefault) WithStatusCode(code int) *PostProjectProjectNameStageDefault
- func (o *PostProjectProjectNameStageDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PostProjectProjectNameStageHandler
- type PostProjectProjectNameStageHandlerFunc
- type PostProjectProjectNameStageNoContent
- type PostProjectProjectNameStageParams
- type PostProjectProjectNameStageURL
- func (o *PostProjectProjectNameStageURL) Build() (*url.URL, error)
- func (o *PostProjectProjectNameStageURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *PostProjectProjectNameStageURL) Must(u *url.URL, err error) *url.URL
- func (o *PostProjectProjectNameStageURL) SetBasePath(bp string)
- func (o *PostProjectProjectNameStageURL) String() string
- func (o *PostProjectProjectNameStageURL) StringFull(scheme, host string) string
- func (o *PostProjectProjectNameStageURL) WithBasePath(bp string) *PostProjectProjectNameStageURL
- type PutProjectProjectNameStageStageName
- type PutProjectProjectNameStageStageNameBadRequest
- func (o *PutProjectProjectNameStageStageNameBadRequest) SetPayload(payload *models.Error)
- func (o *PutProjectProjectNameStageStageNameBadRequest) WithPayload(payload *models.Error) *PutProjectProjectNameStageStageNameBadRequest
- func (o *PutProjectProjectNameStageStageNameBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PutProjectProjectNameStageStageNameDefault
- func (o *PutProjectProjectNameStageStageNameDefault) SetPayload(payload *models.Error)
- func (o *PutProjectProjectNameStageStageNameDefault) SetStatusCode(code int)
- func (o *PutProjectProjectNameStageStageNameDefault) WithPayload(payload *models.Error) *PutProjectProjectNameStageStageNameDefault
- func (o *PutProjectProjectNameStageStageNameDefault) WithStatusCode(code int) *PutProjectProjectNameStageStageNameDefault
- func (o *PutProjectProjectNameStageStageNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PutProjectProjectNameStageStageNameHandler
- type PutProjectProjectNameStageStageNameHandlerFunc
- type PutProjectProjectNameStageStageNameNoContent
- type PutProjectProjectNameStageStageNameParams
- type PutProjectProjectNameStageStageNameURL
- func (o *PutProjectProjectNameStageStageNameURL) Build() (*url.URL, error)
- func (o *PutProjectProjectNameStageStageNameURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *PutProjectProjectNameStageStageNameURL) Must(u *url.URL, err error) *url.URL
- func (o *PutProjectProjectNameStageStageNameURL) SetBasePath(bp string)
- func (o *PutProjectProjectNameStageStageNameURL) String() string
- func (o *PutProjectProjectNameStageStageNameURL) StringFull(scheme, host string) string
- func (o *PutProjectProjectNameStageStageNameURL) WithBasePath(bp string) *PutProjectProjectNameStageStageNameURL
Constants ¶
const DeleteProjectProjectNameStageStageNameBadRequestCode int = 400
DeleteProjectProjectNameStageStageNameBadRequestCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameBadRequest
const DeleteProjectProjectNameStageStageNameNoContentCode int = 204
DeleteProjectProjectNameStageStageNameNoContentCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameNoContent
const GetProjectProjectNameStageNotFoundCode int = 404
GetProjectProjectNameStageNotFoundCode is the HTTP code returned for type GetProjectProjectNameStageNotFound
const GetProjectProjectNameStageOKCode int = 200
GetProjectProjectNameStageOKCode is the HTTP code returned for type GetProjectProjectNameStageOK
const GetProjectProjectNameStageStageNameNotFoundCode int = 404
GetProjectProjectNameStageStageNameNotFoundCode is the HTTP code returned for type GetProjectProjectNameStageStageNameNotFound
const GetProjectProjectNameStageStageNameOKCode int = 200
GetProjectProjectNameStageStageNameOKCode is the HTTP code returned for type GetProjectProjectNameStageStageNameOK
const PostProjectProjectNameStageBadRequestCode int = 400
PostProjectProjectNameStageBadRequestCode is the HTTP code returned for type PostProjectProjectNameStageBadRequest
const PostProjectProjectNameStageNoContentCode int = 204
PostProjectProjectNameStageNoContentCode is the HTTP code returned for type PostProjectProjectNameStageNoContent
const PutProjectProjectNameStageStageNameBadRequestCode int = 400
PutProjectProjectNameStageStageNameBadRequestCode is the HTTP code returned for type PutProjectProjectNameStageStageNameBadRequest
const PutProjectProjectNameStageStageNameNoContentCode int = 204
PutProjectProjectNameStageStageNameNoContentCode is the HTTP code returned for type PutProjectProjectNameStageStageNameNoContent
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteProjectProjectNameStageStageName ¶
type DeleteProjectProjectNameStageStageName struct { Context *middleware.Context Handler DeleteProjectProjectNameStageStageNameHandler }
DeleteProjectProjectNameStageStageName swagger:route DELETE /project/{projectName}/stage/{stageName} Stage deleteProjectProjectNameStageStageName
INTERNAL Endpoint: Delete the specified stage
func NewDeleteProjectProjectNameStageStageName ¶
func NewDeleteProjectProjectNameStageStageName(ctx *middleware.Context, handler DeleteProjectProjectNameStageStageNameHandler) *DeleteProjectProjectNameStageStageName
NewDeleteProjectProjectNameStageStageName creates a new http.Handler for the delete project project name stage stage name operation
func (*DeleteProjectProjectNameStageStageName) ServeHTTP ¶
func (o *DeleteProjectProjectNameStageStageName) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteProjectProjectNameStageStageNameBadRequest ¶
type DeleteProjectProjectNameStageStageNameBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
DeleteProjectProjectNameStageStageNameBadRequest Failed. Stage could not be deleted.
swagger:response deleteProjectProjectNameStageStageNameBadRequest
func NewDeleteProjectProjectNameStageStageNameBadRequest ¶
func NewDeleteProjectProjectNameStageStageNameBadRequest() *DeleteProjectProjectNameStageStageNameBadRequest
NewDeleteProjectProjectNameStageStageNameBadRequest creates DeleteProjectProjectNameStageStageNameBadRequest with default headers values
func (*DeleteProjectProjectNameStageStageNameBadRequest) SetPayload ¶
func (o *DeleteProjectProjectNameStageStageNameBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the delete project project name stage stage name bad request response
func (*DeleteProjectProjectNameStageStageNameBadRequest) WithPayload ¶
func (o *DeleteProjectProjectNameStageStageNameBadRequest) WithPayload(payload *models.Error) *DeleteProjectProjectNameStageStageNameBadRequest
WithPayload adds the payload to the delete project project name stage stage name bad request response
func (*DeleteProjectProjectNameStageStageNameBadRequest) WriteResponse ¶
func (o *DeleteProjectProjectNameStageStageNameBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteProjectProjectNameStageStageNameDefault ¶
type DeleteProjectProjectNameStageStageNameDefault struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
DeleteProjectProjectNameStageStageNameDefault Error
swagger:response deleteProjectProjectNameStageStageNameDefault
func NewDeleteProjectProjectNameStageStageNameDefault ¶
func NewDeleteProjectProjectNameStageStageNameDefault(code int) *DeleteProjectProjectNameStageStageNameDefault
NewDeleteProjectProjectNameStageStageNameDefault creates DeleteProjectProjectNameStageStageNameDefault with default headers values
func (*DeleteProjectProjectNameStageStageNameDefault) SetPayload ¶
func (o *DeleteProjectProjectNameStageStageNameDefault) SetPayload(payload *models.Error)
SetPayload sets the payload to the delete project project name stage stage name default response
func (*DeleteProjectProjectNameStageStageNameDefault) SetStatusCode ¶
func (o *DeleteProjectProjectNameStageStageNameDefault) SetStatusCode(code int)
SetStatusCode sets the status to the delete project project name stage stage name default response
func (*DeleteProjectProjectNameStageStageNameDefault) WithPayload ¶
func (o *DeleteProjectProjectNameStageStageNameDefault) WithPayload(payload *models.Error) *DeleteProjectProjectNameStageStageNameDefault
WithPayload adds the payload to the delete project project name stage stage name default response
func (*DeleteProjectProjectNameStageStageNameDefault) WithStatusCode ¶
func (o *DeleteProjectProjectNameStageStageNameDefault) WithStatusCode(code int) *DeleteProjectProjectNameStageStageNameDefault
WithStatusCode adds the status to the delete project project name stage stage name default response
func (*DeleteProjectProjectNameStageStageNameDefault) WriteResponse ¶
func (o *DeleteProjectProjectNameStageStageNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteProjectProjectNameStageStageNameHandler ¶
type DeleteProjectProjectNameStageStageNameHandler interface {
Handle(DeleteProjectProjectNameStageStageNameParams) middleware.Responder
}
DeleteProjectProjectNameStageStageNameHandler interface for that can handle valid delete project project name stage stage name params
type DeleteProjectProjectNameStageStageNameHandlerFunc ¶
type DeleteProjectProjectNameStageStageNameHandlerFunc func(DeleteProjectProjectNameStageStageNameParams) middleware.Responder
DeleteProjectProjectNameStageStageNameHandlerFunc turns a function with the right signature into a delete project project name stage stage name handler
func (DeleteProjectProjectNameStageStageNameHandlerFunc) Handle ¶
func (fn DeleteProjectProjectNameStageStageNameHandlerFunc) Handle(params DeleteProjectProjectNameStageStageNameParams) middleware.Responder
Handle executing the request and returning a response
type DeleteProjectProjectNameStageStageNameNoContent ¶
type DeleteProjectProjectNameStageStageNameNoContent struct { }
DeleteProjectProjectNameStageStageNameNoContent Success. Stage has been deleted. Response does not have a body.
swagger:response deleteProjectProjectNameStageStageNameNoContent
func NewDeleteProjectProjectNameStageStageNameNoContent ¶
func NewDeleteProjectProjectNameStageStageNameNoContent() *DeleteProjectProjectNameStageStageNameNoContent
NewDeleteProjectProjectNameStageStageNameNoContent creates DeleteProjectProjectNameStageStageNameNoContent with default headers values
func (*DeleteProjectProjectNameStageStageNameNoContent) WriteResponse ¶
func (o *DeleteProjectProjectNameStageStageNameNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteProjectProjectNameStageStageNameParams ¶
type DeleteProjectProjectNameStageStageNameParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Name of the project Required: true In: path */ ProjectName string /*Name of the stage Required: true In: path */ StageName string }
DeleteProjectProjectNameStageStageNameParams contains all the bound params for the delete project project name stage stage name operation typically these are obtained from a http.Request
swagger:parameters DeleteProjectProjectNameStageStageName
func NewDeleteProjectProjectNameStageStageNameParams ¶
func NewDeleteProjectProjectNameStageStageNameParams() DeleteProjectProjectNameStageStageNameParams
NewDeleteProjectProjectNameStageStageNameParams creates a new DeleteProjectProjectNameStageStageNameParams object no default values defined in spec.
func (*DeleteProjectProjectNameStageStageNameParams) BindRequest ¶
func (o *DeleteProjectProjectNameStageStageNameParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteProjectProjectNameStageStageNameParams() beforehand.
type DeleteProjectProjectNameStageStageNameURL ¶
type DeleteProjectProjectNameStageStageNameURL struct { ProjectName string StageName string // contains filtered or unexported fields }
DeleteProjectProjectNameStageStageNameURL generates an URL for the delete project project name stage stage name operation
func (*DeleteProjectProjectNameStageStageNameURL) Build ¶
func (o *DeleteProjectProjectNameStageStageNameURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteProjectProjectNameStageStageNameURL) BuildFull ¶
func (o *DeleteProjectProjectNameStageStageNameURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteProjectProjectNameStageStageNameURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*DeleteProjectProjectNameStageStageNameURL) SetBasePath ¶
func (o *DeleteProjectProjectNameStageStageNameURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*DeleteProjectProjectNameStageStageNameURL) String ¶
func (o *DeleteProjectProjectNameStageStageNameURL) String() string
String returns the string representation of the path with query string
func (*DeleteProjectProjectNameStageStageNameURL) StringFull ¶
func (o *DeleteProjectProjectNameStageStageNameURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteProjectProjectNameStageStageNameURL) WithBasePath ¶
func (o *DeleteProjectProjectNameStageStageNameURL) WithBasePath(bp string) *DeleteProjectProjectNameStageStageNameURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetProjectProjectNameStage ¶
type GetProjectProjectNameStage struct { Context *middleware.Context Handler GetProjectProjectNameStageHandler }
GetProjectProjectNameStage swagger:route GET /project/{projectName}/stage Stage getProjectProjectNameStage
Get list of stages
func NewGetProjectProjectNameStage ¶
func NewGetProjectProjectNameStage(ctx *middleware.Context, handler GetProjectProjectNameStageHandler) *GetProjectProjectNameStage
NewGetProjectProjectNameStage creates a new http.Handler for the get project project name stage operation
func (*GetProjectProjectNameStage) ServeHTTP ¶
func (o *GetProjectProjectNameStage) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetProjectProjectNameStageDefault ¶
type GetProjectProjectNameStageDefault struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
GetProjectProjectNameStageDefault Error
swagger:response getProjectProjectNameStageDefault
func NewGetProjectProjectNameStageDefault ¶
func NewGetProjectProjectNameStageDefault(code int) *GetProjectProjectNameStageDefault
NewGetProjectProjectNameStageDefault creates GetProjectProjectNameStageDefault with default headers values
func (*GetProjectProjectNameStageDefault) SetPayload ¶
func (o *GetProjectProjectNameStageDefault) SetPayload(payload *models.Error)
SetPayload sets the payload to the get project project name stage default response
func (*GetProjectProjectNameStageDefault) SetStatusCode ¶
func (o *GetProjectProjectNameStageDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get project project name stage default response
func (*GetProjectProjectNameStageDefault) WithPayload ¶
func (o *GetProjectProjectNameStageDefault) WithPayload(payload *models.Error) *GetProjectProjectNameStageDefault
WithPayload adds the payload to the get project project name stage default response
func (*GetProjectProjectNameStageDefault) WithStatusCode ¶
func (o *GetProjectProjectNameStageDefault) WithStatusCode(code int) *GetProjectProjectNameStageDefault
WithStatusCode adds the status to the get project project name stage default response
func (*GetProjectProjectNameStageDefault) WriteResponse ¶
func (o *GetProjectProjectNameStageDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageHandler ¶
type GetProjectProjectNameStageHandler interface {
Handle(GetProjectProjectNameStageParams) middleware.Responder
}
GetProjectProjectNameStageHandler interface for that can handle valid get project project name stage params
type GetProjectProjectNameStageHandlerFunc ¶
type GetProjectProjectNameStageHandlerFunc func(GetProjectProjectNameStageParams) middleware.Responder
GetProjectProjectNameStageHandlerFunc turns a function with the right signature into a get project project name stage handler
func (GetProjectProjectNameStageHandlerFunc) Handle ¶
func (fn GetProjectProjectNameStageHandlerFunc) Handle(params GetProjectProjectNameStageParams) middleware.Responder
Handle executing the request and returning a response
type GetProjectProjectNameStageNotFound ¶
type GetProjectProjectNameStageNotFound struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
GetProjectProjectNameStageNotFound Failed. Containing project could not be found.
swagger:response getProjectProjectNameStageNotFound
func NewGetProjectProjectNameStageNotFound ¶
func NewGetProjectProjectNameStageNotFound() *GetProjectProjectNameStageNotFound
NewGetProjectProjectNameStageNotFound creates GetProjectProjectNameStageNotFound with default headers values
func (*GetProjectProjectNameStageNotFound) SetPayload ¶
func (o *GetProjectProjectNameStageNotFound) SetPayload(payload *models.Error)
SetPayload sets the payload to the get project project name stage not found response
func (*GetProjectProjectNameStageNotFound) WithPayload ¶
func (o *GetProjectProjectNameStageNotFound) WithPayload(payload *models.Error) *GetProjectProjectNameStageNotFound
WithPayload adds the payload to the get project project name stage not found response
func (*GetProjectProjectNameStageNotFound) WriteResponse ¶
func (o *GetProjectProjectNameStageNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageOK ¶
type GetProjectProjectNameStageOK struct { /* In: Body */ Payload *models.Stages `json:"body,omitempty"` }
GetProjectProjectNameStageOK Success
swagger:response getProjectProjectNameStageOK
func NewGetProjectProjectNameStageOK ¶
func NewGetProjectProjectNameStageOK() *GetProjectProjectNameStageOK
NewGetProjectProjectNameStageOK creates GetProjectProjectNameStageOK with default headers values
func (*GetProjectProjectNameStageOK) SetPayload ¶
func (o *GetProjectProjectNameStageOK) SetPayload(payload *models.Stages)
SetPayload sets the payload to the get project project name stage o k response
func (*GetProjectProjectNameStageOK) WithPayload ¶
func (o *GetProjectProjectNameStageOK) WithPayload(payload *models.Stages) *GetProjectProjectNameStageOK
WithPayload adds the payload to the get project project name stage o k response
func (*GetProjectProjectNameStageOK) WriteResponse ¶
func (o *GetProjectProjectNameStageOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageParams ¶
type GetProjectProjectNameStageParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Disable sync of upstream repo before reading content In: query Default: false */ DisableUpstreamSync *bool /*Pointer to the next set of items In: query */ NextPageKey *string /*The number of items to return Maximum: 50 Minimum: 1 In: query Default: 20 */ PageSize *int64 /*Name of the project Required: true In: path */ ProjectName string }
GetProjectProjectNameStageParams contains all the bound params for the get project project name stage operation typically these are obtained from a http.Request
swagger:parameters GetProjectProjectNameStage
func NewGetProjectProjectNameStageParams ¶
func NewGetProjectProjectNameStageParams() GetProjectProjectNameStageParams
NewGetProjectProjectNameStageParams creates a new GetProjectProjectNameStageParams object with the default values initialized.
func (*GetProjectProjectNameStageParams) BindRequest ¶
func (o *GetProjectProjectNameStageParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetProjectProjectNameStageParams() beforehand.
type GetProjectProjectNameStageStageName ¶
type GetProjectProjectNameStageStageName struct { Context *middleware.Context Handler GetProjectProjectNameStageStageNameHandler }
GetProjectProjectNameStageStageName swagger:route GET /project/{projectName}/stage/{stageName} Stage getProjectProjectNameStageStageName
Get the specified stage
func NewGetProjectProjectNameStageStageName ¶
func NewGetProjectProjectNameStageStageName(ctx *middleware.Context, handler GetProjectProjectNameStageStageNameHandler) *GetProjectProjectNameStageStageName
NewGetProjectProjectNameStageStageName creates a new http.Handler for the get project project name stage stage name operation
func (*GetProjectProjectNameStageStageName) ServeHTTP ¶
func (o *GetProjectProjectNameStageStageName) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetProjectProjectNameStageStageNameDefault ¶
type GetProjectProjectNameStageStageNameDefault struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
GetProjectProjectNameStageStageNameDefault Error
swagger:response getProjectProjectNameStageStageNameDefault
func NewGetProjectProjectNameStageStageNameDefault ¶
func NewGetProjectProjectNameStageStageNameDefault(code int) *GetProjectProjectNameStageStageNameDefault
NewGetProjectProjectNameStageStageNameDefault creates GetProjectProjectNameStageStageNameDefault with default headers values
func (*GetProjectProjectNameStageStageNameDefault) SetPayload ¶
func (o *GetProjectProjectNameStageStageNameDefault) SetPayload(payload *models.Error)
SetPayload sets the payload to the get project project name stage stage name default response
func (*GetProjectProjectNameStageStageNameDefault) SetStatusCode ¶
func (o *GetProjectProjectNameStageStageNameDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get project project name stage stage name default response
func (*GetProjectProjectNameStageStageNameDefault) WithPayload ¶
func (o *GetProjectProjectNameStageStageNameDefault) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameDefault
WithPayload adds the payload to the get project project name stage stage name default response
func (*GetProjectProjectNameStageStageNameDefault) WithStatusCode ¶
func (o *GetProjectProjectNameStageStageNameDefault) WithStatusCode(code int) *GetProjectProjectNameStageStageNameDefault
WithStatusCode adds the status to the get project project name stage stage name default response
func (*GetProjectProjectNameStageStageNameDefault) WriteResponse ¶
func (o *GetProjectProjectNameStageStageNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageStageNameHandler ¶
type GetProjectProjectNameStageStageNameHandler interface {
Handle(GetProjectProjectNameStageStageNameParams) middleware.Responder
}
GetProjectProjectNameStageStageNameHandler interface for that can handle valid get project project name stage stage name params
type GetProjectProjectNameStageStageNameHandlerFunc ¶
type GetProjectProjectNameStageStageNameHandlerFunc func(GetProjectProjectNameStageStageNameParams) middleware.Responder
GetProjectProjectNameStageStageNameHandlerFunc turns a function with the right signature into a get project project name stage stage name handler
func (GetProjectProjectNameStageStageNameHandlerFunc) Handle ¶
func (fn GetProjectProjectNameStageStageNameHandlerFunc) Handle(params GetProjectProjectNameStageStageNameParams) middleware.Responder
Handle executing the request and returning a response
type GetProjectProjectNameStageStageNameNotFound ¶
type GetProjectProjectNameStageStageNameNotFound struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
GetProjectProjectNameStageStageNameNotFound Failed. Project resource could not be found.
swagger:response getProjectProjectNameStageStageNameNotFound
func NewGetProjectProjectNameStageStageNameNotFound ¶
func NewGetProjectProjectNameStageStageNameNotFound() *GetProjectProjectNameStageStageNameNotFound
NewGetProjectProjectNameStageStageNameNotFound creates GetProjectProjectNameStageStageNameNotFound with default headers values
func (*GetProjectProjectNameStageStageNameNotFound) SetPayload ¶
func (o *GetProjectProjectNameStageStageNameNotFound) SetPayload(payload *models.Error)
SetPayload sets the payload to the get project project name stage stage name not found response
func (*GetProjectProjectNameStageStageNameNotFound) WithPayload ¶
func (o *GetProjectProjectNameStageStageNameNotFound) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameNotFound
WithPayload adds the payload to the get project project name stage stage name not found response
func (*GetProjectProjectNameStageStageNameNotFound) WriteResponse ¶
func (o *GetProjectProjectNameStageStageNameNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageStageNameOK ¶
type GetProjectProjectNameStageStageNameOK struct { /* In: Body */ Payload *models.ExpandedStage `json:"body,omitempty"` }
GetProjectProjectNameStageStageNameOK Success
swagger:response getProjectProjectNameStageStageNameOK
func NewGetProjectProjectNameStageStageNameOK ¶
func NewGetProjectProjectNameStageStageNameOK() *GetProjectProjectNameStageStageNameOK
NewGetProjectProjectNameStageStageNameOK creates GetProjectProjectNameStageStageNameOK with default headers values
func (*GetProjectProjectNameStageStageNameOK) SetPayload ¶
func (o *GetProjectProjectNameStageStageNameOK) SetPayload(payload *models.ExpandedStage)
SetPayload sets the payload to the get project project name stage stage name o k response
func (*GetProjectProjectNameStageStageNameOK) WithPayload ¶
func (o *GetProjectProjectNameStageStageNameOK) WithPayload(payload *models.ExpandedStage) *GetProjectProjectNameStageStageNameOK
WithPayload adds the payload to the get project project name stage stage name o k response
func (*GetProjectProjectNameStageStageNameOK) WriteResponse ¶
func (o *GetProjectProjectNameStageStageNameOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageStageNameParams ¶
type GetProjectProjectNameStageStageNameParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Disable sync of upstream repo before reading content In: query Default: false */ DisableUpstreamSync *bool /*Name of the project Required: true In: path */ ProjectName string /*Name of the stage Required: true In: path */ StageName string }
GetProjectProjectNameStageStageNameParams contains all the bound params for the get project project name stage stage name operation typically these are obtained from a http.Request
swagger:parameters GetProjectProjectNameStageStageName
func NewGetProjectProjectNameStageStageNameParams ¶
func NewGetProjectProjectNameStageStageNameParams() GetProjectProjectNameStageStageNameParams
NewGetProjectProjectNameStageStageNameParams creates a new GetProjectProjectNameStageStageNameParams object with the default values initialized.
func (*GetProjectProjectNameStageStageNameParams) BindRequest ¶
func (o *GetProjectProjectNameStageStageNameParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetProjectProjectNameStageStageNameParams() beforehand.
type GetProjectProjectNameStageStageNameURL ¶
type GetProjectProjectNameStageStageNameURL struct { ProjectName string StageName string DisableUpstreamSync *bool // contains filtered or unexported fields }
GetProjectProjectNameStageStageNameURL generates an URL for the get project project name stage stage name operation
func (*GetProjectProjectNameStageStageNameURL) Build ¶
func (o *GetProjectProjectNameStageStageNameURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetProjectProjectNameStageStageNameURL) BuildFull ¶
func (o *GetProjectProjectNameStageStageNameURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetProjectProjectNameStageStageNameURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetProjectProjectNameStageStageNameURL) SetBasePath ¶
func (o *GetProjectProjectNameStageStageNameURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetProjectProjectNameStageStageNameURL) String ¶
func (o *GetProjectProjectNameStageStageNameURL) String() string
String returns the string representation of the path with query string
func (*GetProjectProjectNameStageStageNameURL) StringFull ¶
func (o *GetProjectProjectNameStageStageNameURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetProjectProjectNameStageStageNameURL) WithBasePath ¶
func (o *GetProjectProjectNameStageStageNameURL) WithBasePath(bp string) *GetProjectProjectNameStageStageNameURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type GetProjectProjectNameStageURL ¶
type GetProjectProjectNameStageURL struct { ProjectName string DisableUpstreamSync *bool NextPageKey *string PageSize *int64 // contains filtered or unexported fields }
GetProjectProjectNameStageURL generates an URL for the get project project name stage operation
func (*GetProjectProjectNameStageURL) Build ¶
func (o *GetProjectProjectNameStageURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetProjectProjectNameStageURL) BuildFull ¶
func (o *GetProjectProjectNameStageURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetProjectProjectNameStageURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetProjectProjectNameStageURL) SetBasePath ¶
func (o *GetProjectProjectNameStageURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*GetProjectProjectNameStageURL) String ¶
func (o *GetProjectProjectNameStageURL) String() string
String returns the string representation of the path with query string
func (*GetProjectProjectNameStageURL) StringFull ¶
func (o *GetProjectProjectNameStageURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetProjectProjectNameStageURL) WithBasePath ¶
func (o *GetProjectProjectNameStageURL) WithBasePath(bp string) *GetProjectProjectNameStageURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type PostProjectProjectNameStage ¶
type PostProjectProjectNameStage struct { Context *middleware.Context Handler PostProjectProjectNameStageHandler }
PostProjectProjectNameStage swagger:route POST /project/{projectName}/stage Stage postProjectProjectNameStage
INTERNAL Endpoint: Create a new stage by stage name
func NewPostProjectProjectNameStage ¶
func NewPostProjectProjectNameStage(ctx *middleware.Context, handler PostProjectProjectNameStageHandler) *PostProjectProjectNameStage
NewPostProjectProjectNameStage creates a new http.Handler for the post project project name stage operation
func (*PostProjectProjectNameStage) ServeHTTP ¶
func (o *PostProjectProjectNameStage) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PostProjectProjectNameStageBadRequest ¶
type PostProjectProjectNameStageBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
PostProjectProjectNameStageBadRequest Failed. Stage could not be created.
swagger:response postProjectProjectNameStageBadRequest
func NewPostProjectProjectNameStageBadRequest ¶
func NewPostProjectProjectNameStageBadRequest() *PostProjectProjectNameStageBadRequest
NewPostProjectProjectNameStageBadRequest creates PostProjectProjectNameStageBadRequest with default headers values
func (*PostProjectProjectNameStageBadRequest) SetPayload ¶
func (o *PostProjectProjectNameStageBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the post project project name stage bad request response
func (*PostProjectProjectNameStageBadRequest) WithPayload ¶
func (o *PostProjectProjectNameStageBadRequest) WithPayload(payload *models.Error) *PostProjectProjectNameStageBadRequest
WithPayload adds the payload to the post project project name stage bad request response
func (*PostProjectProjectNameStageBadRequest) WriteResponse ¶
func (o *PostProjectProjectNameStageBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PostProjectProjectNameStageDefault ¶
type PostProjectProjectNameStageDefault struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
PostProjectProjectNameStageDefault Error
swagger:response postProjectProjectNameStageDefault
func NewPostProjectProjectNameStageDefault ¶
func NewPostProjectProjectNameStageDefault(code int) *PostProjectProjectNameStageDefault
NewPostProjectProjectNameStageDefault creates PostProjectProjectNameStageDefault with default headers values
func (*PostProjectProjectNameStageDefault) SetPayload ¶
func (o *PostProjectProjectNameStageDefault) SetPayload(payload *models.Error)
SetPayload sets the payload to the post project project name stage default response
func (*PostProjectProjectNameStageDefault) SetStatusCode ¶
func (o *PostProjectProjectNameStageDefault) SetStatusCode(code int)
SetStatusCode sets the status to the post project project name stage default response
func (*PostProjectProjectNameStageDefault) WithPayload ¶
func (o *PostProjectProjectNameStageDefault) WithPayload(payload *models.Error) *PostProjectProjectNameStageDefault
WithPayload adds the payload to the post project project name stage default response
func (*PostProjectProjectNameStageDefault) WithStatusCode ¶
func (o *PostProjectProjectNameStageDefault) WithStatusCode(code int) *PostProjectProjectNameStageDefault
WithStatusCode adds the status to the post project project name stage default response
func (*PostProjectProjectNameStageDefault) WriteResponse ¶
func (o *PostProjectProjectNameStageDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PostProjectProjectNameStageHandler ¶
type PostProjectProjectNameStageHandler interface {
Handle(PostProjectProjectNameStageParams) middleware.Responder
}
PostProjectProjectNameStageHandler interface for that can handle valid post project project name stage params
type PostProjectProjectNameStageHandlerFunc ¶
type PostProjectProjectNameStageHandlerFunc func(PostProjectProjectNameStageParams) middleware.Responder
PostProjectProjectNameStageHandlerFunc turns a function with the right signature into a post project project name stage handler
func (PostProjectProjectNameStageHandlerFunc) Handle ¶
func (fn PostProjectProjectNameStageHandlerFunc) Handle(params PostProjectProjectNameStageParams) middleware.Responder
Handle executing the request and returning a response
type PostProjectProjectNameStageNoContent ¶
type PostProjectProjectNameStageNoContent struct { }
PostProjectProjectNameStageNoContent Success. Stage has been created. Response does not have a body.
swagger:response postProjectProjectNameStageNoContent
func NewPostProjectProjectNameStageNoContent ¶
func NewPostProjectProjectNameStageNoContent() *PostProjectProjectNameStageNoContent
NewPostProjectProjectNameStageNoContent creates PostProjectProjectNameStageNoContent with default headers values
func (*PostProjectProjectNameStageNoContent) WriteResponse ¶
func (o *PostProjectProjectNameStageNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PostProjectProjectNameStageParams ¶
type PostProjectProjectNameStageParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Name of the project Required: true In: path */ ProjectName string /*Stage entity In: body */ Stage *models.Stage }
PostProjectProjectNameStageParams contains all the bound params for the post project project name stage operation typically these are obtained from a http.Request
swagger:parameters PostProjectProjectNameStage
func NewPostProjectProjectNameStageParams ¶
func NewPostProjectProjectNameStageParams() PostProjectProjectNameStageParams
NewPostProjectProjectNameStageParams creates a new PostProjectProjectNameStageParams object no default values defined in spec.
func (*PostProjectProjectNameStageParams) BindRequest ¶
func (o *PostProjectProjectNameStageParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPostProjectProjectNameStageParams() beforehand.
type PostProjectProjectNameStageURL ¶
type PostProjectProjectNameStageURL struct { ProjectName string // contains filtered or unexported fields }
PostProjectProjectNameStageURL generates an URL for the post project project name stage operation
func (*PostProjectProjectNameStageURL) Build ¶
func (o *PostProjectProjectNameStageURL) Build() (*url.URL, error)
Build a url path and query string
func (*PostProjectProjectNameStageURL) BuildFull ¶
func (o *PostProjectProjectNameStageURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*PostProjectProjectNameStageURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*PostProjectProjectNameStageURL) SetBasePath ¶
func (o *PostProjectProjectNameStageURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*PostProjectProjectNameStageURL) String ¶
func (o *PostProjectProjectNameStageURL) String() string
String returns the string representation of the path with query string
func (*PostProjectProjectNameStageURL) StringFull ¶
func (o *PostProjectProjectNameStageURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*PostProjectProjectNameStageURL) WithBasePath ¶
func (o *PostProjectProjectNameStageURL) WithBasePath(bp string) *PostProjectProjectNameStageURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
type PutProjectProjectNameStageStageName ¶
type PutProjectProjectNameStageStageName struct { Context *middleware.Context Handler PutProjectProjectNameStageStageNameHandler }
PutProjectProjectNameStageStageName swagger:route PUT /project/{projectName}/stage/{stageName} Stage putProjectProjectNameStageStageName
INTERNAL Endpoint: Update the specified stage
func NewPutProjectProjectNameStageStageName ¶
func NewPutProjectProjectNameStageStageName(ctx *middleware.Context, handler PutProjectProjectNameStageStageNameHandler) *PutProjectProjectNameStageStageName
NewPutProjectProjectNameStageStageName creates a new http.Handler for the put project project name stage stage name operation
func (*PutProjectProjectNameStageStageName) ServeHTTP ¶
func (o *PutProjectProjectNameStageStageName) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PutProjectProjectNameStageStageNameBadRequest ¶
type PutProjectProjectNameStageStageNameBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
PutProjectProjectNameStageStageNameBadRequest Failed. Stage could not be updated.
swagger:response putProjectProjectNameStageStageNameBadRequest
func NewPutProjectProjectNameStageStageNameBadRequest ¶
func NewPutProjectProjectNameStageStageNameBadRequest() *PutProjectProjectNameStageStageNameBadRequest
NewPutProjectProjectNameStageStageNameBadRequest creates PutProjectProjectNameStageStageNameBadRequest with default headers values
func (*PutProjectProjectNameStageStageNameBadRequest) SetPayload ¶
func (o *PutProjectProjectNameStageStageNameBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the put project project name stage stage name bad request response
func (*PutProjectProjectNameStageStageNameBadRequest) WithPayload ¶
func (o *PutProjectProjectNameStageStageNameBadRequest) WithPayload(payload *models.Error) *PutProjectProjectNameStageStageNameBadRequest
WithPayload adds the payload to the put project project name stage stage name bad request response
func (*PutProjectProjectNameStageStageNameBadRequest) WriteResponse ¶
func (o *PutProjectProjectNameStageStageNameBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PutProjectProjectNameStageStageNameDefault ¶
type PutProjectProjectNameStageStageNameDefault struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
PutProjectProjectNameStageStageNameDefault Error
swagger:response putProjectProjectNameStageStageNameDefault
func NewPutProjectProjectNameStageStageNameDefault ¶
func NewPutProjectProjectNameStageStageNameDefault(code int) *PutProjectProjectNameStageStageNameDefault
NewPutProjectProjectNameStageStageNameDefault creates PutProjectProjectNameStageStageNameDefault with default headers values
func (*PutProjectProjectNameStageStageNameDefault) SetPayload ¶
func (o *PutProjectProjectNameStageStageNameDefault) SetPayload(payload *models.Error)
SetPayload sets the payload to the put project project name stage stage name default response
func (*PutProjectProjectNameStageStageNameDefault) SetStatusCode ¶
func (o *PutProjectProjectNameStageStageNameDefault) SetStatusCode(code int)
SetStatusCode sets the status to the put project project name stage stage name default response
func (*PutProjectProjectNameStageStageNameDefault) WithPayload ¶
func (o *PutProjectProjectNameStageStageNameDefault) WithPayload(payload *models.Error) *PutProjectProjectNameStageStageNameDefault
WithPayload adds the payload to the put project project name stage stage name default response
func (*PutProjectProjectNameStageStageNameDefault) WithStatusCode ¶
func (o *PutProjectProjectNameStageStageNameDefault) WithStatusCode(code int) *PutProjectProjectNameStageStageNameDefault
WithStatusCode adds the status to the put project project name stage stage name default response
func (*PutProjectProjectNameStageStageNameDefault) WriteResponse ¶
func (o *PutProjectProjectNameStageStageNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PutProjectProjectNameStageStageNameHandler ¶
type PutProjectProjectNameStageStageNameHandler interface {
Handle(PutProjectProjectNameStageStageNameParams) middleware.Responder
}
PutProjectProjectNameStageStageNameHandler interface for that can handle valid put project project name stage stage name params
type PutProjectProjectNameStageStageNameHandlerFunc ¶
type PutProjectProjectNameStageStageNameHandlerFunc func(PutProjectProjectNameStageStageNameParams) middleware.Responder
PutProjectProjectNameStageStageNameHandlerFunc turns a function with the right signature into a put project project name stage stage name handler
func (PutProjectProjectNameStageStageNameHandlerFunc) Handle ¶
func (fn PutProjectProjectNameStageStageNameHandlerFunc) Handle(params PutProjectProjectNameStageStageNameParams) middleware.Responder
Handle executing the request and returning a response
type PutProjectProjectNameStageStageNameNoContent ¶
type PutProjectProjectNameStageStageNameNoContent struct { }
PutProjectProjectNameStageStageNameNoContent Success. Stage has been updated. Response does not have a body.
swagger:response putProjectProjectNameStageStageNameNoContent
func NewPutProjectProjectNameStageStageNameNoContent ¶
func NewPutProjectProjectNameStageStageNameNoContent() *PutProjectProjectNameStageStageNameNoContent
NewPutProjectProjectNameStageStageNameNoContent creates PutProjectProjectNameStageStageNameNoContent with default headers values
func (*PutProjectProjectNameStageStageNameNoContent) WriteResponse ¶
func (o *PutProjectProjectNameStageStageNameNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PutProjectProjectNameStageStageNameParams ¶
type PutProjectProjectNameStageStageNameParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Name of the project Required: true In: path */ ProjectName string /*Stage entity In: body */ Stage *models.Stage /*Name of the stage Required: true In: path */ StageName string }
PutProjectProjectNameStageStageNameParams contains all the bound params for the put project project name stage stage name operation typically these are obtained from a http.Request
swagger:parameters PutProjectProjectNameStageStageName
func NewPutProjectProjectNameStageStageNameParams ¶
func NewPutProjectProjectNameStageStageNameParams() PutProjectProjectNameStageStageNameParams
NewPutProjectProjectNameStageStageNameParams creates a new PutProjectProjectNameStageStageNameParams object no default values defined in spec.
func (*PutProjectProjectNameStageStageNameParams) BindRequest ¶
func (o *PutProjectProjectNameStageStageNameParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPutProjectProjectNameStageStageNameParams() beforehand.
type PutProjectProjectNameStageStageNameURL ¶
type PutProjectProjectNameStageStageNameURL struct { ProjectName string StageName string // contains filtered or unexported fields }
PutProjectProjectNameStageStageNameURL generates an URL for the put project project name stage stage name operation
func (*PutProjectProjectNameStageStageNameURL) Build ¶
func (o *PutProjectProjectNameStageStageNameURL) Build() (*url.URL, error)
Build a url path and query string
func (*PutProjectProjectNameStageStageNameURL) BuildFull ¶
func (o *PutProjectProjectNameStageStageNameURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*PutProjectProjectNameStageStageNameURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*PutProjectProjectNameStageStageNameURL) SetBasePath ¶
func (o *PutProjectProjectNameStageStageNameURL) SetBasePath(bp string)
SetBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
func (*PutProjectProjectNameStageStageNameURL) String ¶
func (o *PutProjectProjectNameStageStageNameURL) String() string
String returns the string representation of the path with query string
func (*PutProjectProjectNameStageStageNameURL) StringFull ¶
func (o *PutProjectProjectNameStageStageNameURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*PutProjectProjectNameStageStageNameURL) WithBasePath ¶
func (o *PutProjectProjectNameStageStageNameURL) WithBasePath(bp string) *PutProjectProjectNameStageStageNameURL
WithBasePath sets the base path for this url builder, only required when it's different from the base path specified in the swagger spec. When the value of the base path is an empty string
Source Files ¶
- delete_project_project_name_stage_stage_name.go
- delete_project_project_name_stage_stage_name_parameters.go
- delete_project_project_name_stage_stage_name_responses.go
- delete_project_project_name_stage_stage_name_urlbuilder.go
- get_project_project_name_stage.go
- get_project_project_name_stage_parameters.go
- get_project_project_name_stage_responses.go
- get_project_project_name_stage_stage_name.go
- get_project_project_name_stage_stage_name_parameters.go
- get_project_project_name_stage_stage_name_responses.go
- get_project_project_name_stage_stage_name_urlbuilder.go
- get_project_project_name_stage_urlbuilder.go
- post_project_project_name_stage.go
- post_project_project_name_stage_parameters.go
- post_project_project_name_stage_responses.go
- post_project_project_name_stage_urlbuilder.go
- put_project_project_name_stage_stage_name.go
- put_project_project_name_stage_stage_name_parameters.go
- put_project_project_name_stage_stage_name_responses.go
- put_project_project_name_stage_stage_name_urlbuilder.go