stage

package
v0.0.0-...-a5d79d0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 7, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const DeleteProjectProjectNameStageStageNameBadRequestCode int = 400

DeleteProjectProjectNameStageStageNameBadRequestCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameBadRequest

View Source
const DeleteProjectProjectNameStageStageNameNoContentCode int = 204

DeleteProjectProjectNameStageStageNameNoContentCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameNoContent

View Source
const GetProjectProjectNameStageNotFoundCode int = 404

GetProjectProjectNameStageNotFoundCode is the HTTP code returned for type GetProjectProjectNameStageNotFound

View Source
const GetProjectProjectNameStageOKCode int = 200

GetProjectProjectNameStageOKCode is the HTTP code returned for type GetProjectProjectNameStageOK

View Source
const GetProjectProjectNameStageStageNameNotFoundCode int = 404

GetProjectProjectNameStageStageNameNotFoundCode is the HTTP code returned for type GetProjectProjectNameStageStageNameNotFound

View Source
const GetProjectProjectNameStageStageNameOKCode int = 200

GetProjectProjectNameStageStageNameOKCode is the HTTP code returned for type GetProjectProjectNameStageStageNameOK

View Source
const PostProjectProjectNameStageBadRequestCode int = 400

PostProjectProjectNameStageBadRequestCode is the HTTP code returned for type PostProjectProjectNameStageBadRequest

View Source
const PostProjectProjectNameStageNoContentCode int = 204

PostProjectProjectNameStageNoContentCode is the HTTP code returned for type PostProjectProjectNameStageNoContent

View Source
const PutProjectProjectNameStageStageNameBadRequestCode int = 400

PutProjectProjectNameStageStageNameBadRequestCode is the HTTP code returned for type PutProjectProjectNameStageStageNameBadRequest

View Source
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

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

SetPayload sets the payload to the delete project project name stage stage name bad request response

func (*DeleteProjectProjectNameStageStageNameBadRequest) WithPayload

WithPayload adds the payload to the delete project project name stage stage name bad request response

func (*DeleteProjectProjectNameStageStageNameBadRequest) WriteResponse

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

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

WithPayload adds the payload to the delete project project name stage stage name default response

func (*DeleteProjectProjectNameStageStageNameDefault) WithStatusCode

WithStatusCode adds the status to the delete project project name stage stage name default response

func (*DeleteProjectProjectNameStageStageNameDefault) WriteResponse

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

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

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

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

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

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

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

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

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

WithPayload adds the payload to the get project project name stage default response

func (*GetProjectProjectNameStageDefault) WithStatusCode

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

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

WithPayload adds the payload to the get project project name stage not found response

func (*GetProjectProjectNameStageNotFound) WriteResponse

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

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

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

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

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

WithPayload adds the payload to the get project project name stage stage name default response

func (*GetProjectProjectNameStageStageNameDefault) WithStatusCode

WithStatusCode adds the status to the get project project name stage stage name default response

func (*GetProjectProjectNameStageStageNameDefault) WriteResponse

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

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

SetPayload sets the payload to the get project project name stage stage name not found response

func (*GetProjectProjectNameStageStageNameNotFound) WithPayload

WithPayload adds the payload to the get project project name stage stage name not found response

func (*GetProjectProjectNameStageStageNameNotFound) WriteResponse

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

SetPayload sets the payload to the get project project name stage stage name o k response

func (*GetProjectProjectNameStageStageNameOK) WithPayload

WithPayload adds the payload to the get project project name stage stage name o k response

func (*GetProjectProjectNameStageStageNameOK) WriteResponse

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

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

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

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

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

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

func (o *GetProjectProjectNameStageURL) Must(u *url.URL, err error) *url.URL

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

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

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

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

WithPayload adds the payload to the post project project name stage bad request response

func (*PostProjectProjectNameStageBadRequest) WriteResponse

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

WithPayload adds the payload to the post project project name stage default response

func (*PostProjectProjectNameStageDefault) WithStatusCode

WithStatusCode adds the status to the post project project name stage default response

func (*PostProjectProjectNameStageDefault) WriteResponse

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

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

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

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

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

func (o *PostProjectProjectNameStageURL) Must(u *url.URL, err error) *url.URL

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

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

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

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

SetPayload sets the payload to the put project project name stage stage name bad request response

func (*PutProjectProjectNameStageStageNameBadRequest) WithPayload

WithPayload adds the payload to the put project project name stage stage name bad request response

func (*PutProjectProjectNameStageStageNameBadRequest) WriteResponse

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

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

WithPayload adds the payload to the put project project name stage stage name default response

func (*PutProjectProjectNameStageStageNameDefault) WithStatusCode

WithStatusCode adds the status to the put project project name stage stage name default response

func (*PutProjectProjectNameStageStageNameDefault) WriteResponse

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

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

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

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

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

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

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

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL