Documentation ¶
Index ¶
- Constants
- type DeleteProjectProjectNameStageStageNameServiceServiceName
- type DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest) SetPayload(payload *models.Error)
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest) WithPayload(payload *models.Error) *DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteProjectProjectNameStageStageNameServiceServiceNameDefault
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) SetPayload(payload *models.Error)
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode(code int)
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload(payload *models.Error) *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode(code int) *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteProjectProjectNameStageStageNameServiceServiceNameHandler
- type DeleteProjectProjectNameStageStageNameServiceServiceNameHandlerFunc
- type DeleteProjectProjectNameStageStageNameServiceServiceNameNoContent
- type DeleteProjectProjectNameStageStageNameServiceServiceNameParams
- type DeleteProjectProjectNameStageStageNameServiceServiceNameURL
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) Build() (*url.URL, error)
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) Must(u *url.URL, err error) *url.URL
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) SetBasePath(bp string)
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) String() string
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) StringFull(scheme, host string) string
- func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) WithBasePath(bp string) *DeleteProjectProjectNameStageStageNameServiceServiceNameURL
- type GetProjectProjectNameStageStageNameService
- type GetProjectProjectNameStageStageNameServiceDefault
- func (o *GetProjectProjectNameStageStageNameServiceDefault) SetPayload(payload *models.Error)
- func (o *GetProjectProjectNameStageStageNameServiceDefault) SetStatusCode(code int)
- func (o *GetProjectProjectNameStageStageNameServiceDefault) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameServiceDefault
- func (o *GetProjectProjectNameStageStageNameServiceDefault) WithStatusCode(code int) *GetProjectProjectNameStageStageNameServiceDefault
- func (o *GetProjectProjectNameStageStageNameServiceDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProjectProjectNameStageStageNameServiceHandler
- type GetProjectProjectNameStageStageNameServiceHandlerFunc
- type GetProjectProjectNameStageStageNameServiceNotFound
- func (o *GetProjectProjectNameStageStageNameServiceNotFound) SetPayload(payload *models.Error)
- func (o *GetProjectProjectNameStageStageNameServiceNotFound) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameServiceNotFound
- func (o *GetProjectProjectNameStageStageNameServiceNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProjectProjectNameStageStageNameServiceOK
- func (o *GetProjectProjectNameStageStageNameServiceOK) SetPayload(payload *models.Services)
- func (o *GetProjectProjectNameStageStageNameServiceOK) WithPayload(payload *models.Services) *GetProjectProjectNameStageStageNameServiceOK
- func (o *GetProjectProjectNameStageStageNameServiceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProjectProjectNameStageStageNameServiceParams
- type GetProjectProjectNameStageStageNameServiceServiceName
- type GetProjectProjectNameStageStageNameServiceServiceNameDefault
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameDefault) SetPayload(payload *models.Error)
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode(code int)
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameServiceServiceNameDefault
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode(code int) *GetProjectProjectNameStageStageNameServiceServiceNameDefault
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProjectProjectNameStageStageNameServiceServiceNameHandler
- type GetProjectProjectNameStageStageNameServiceServiceNameHandlerFunc
- type GetProjectProjectNameStageStageNameServiceServiceNameNotFound
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameNotFound) SetPayload(payload *models.Error)
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameNotFound) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameServiceServiceNameNotFound
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProjectProjectNameStageStageNameServiceServiceNameOK
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameOK) SetPayload(payload *models.ExpandedService)
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameOK) WithPayload(payload *models.ExpandedService) *GetProjectProjectNameStageStageNameServiceServiceNameOK
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetProjectProjectNameStageStageNameServiceServiceNameParams
- type GetProjectProjectNameStageStageNameServiceServiceNameURL
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) Build() (*url.URL, error)
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) Must(u *url.URL, err error) *url.URL
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) SetBasePath(bp string)
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) String() string
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) StringFull(scheme, host string) string
- func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) WithBasePath(bp string) *GetProjectProjectNameStageStageNameServiceServiceNameURL
- type GetProjectProjectNameStageStageNameServiceURL
- func (o *GetProjectProjectNameStageStageNameServiceURL) Build() (*url.URL, error)
- func (o *GetProjectProjectNameStageStageNameServiceURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *GetProjectProjectNameStageStageNameServiceURL) Must(u *url.URL, err error) *url.URL
- func (o *GetProjectProjectNameStageStageNameServiceURL) SetBasePath(bp string)
- func (o *GetProjectProjectNameStageStageNameServiceURL) String() string
- func (o *GetProjectProjectNameStageStageNameServiceURL) StringFull(scheme, host string) string
- func (o *GetProjectProjectNameStageStageNameServiceURL) WithBasePath(bp string) *GetProjectProjectNameStageStageNameServiceURL
- type PostProjectProjectNameStageStageNameService
- type PostProjectProjectNameStageStageNameServiceBadRequest
- func (o *PostProjectProjectNameStageStageNameServiceBadRequest) SetPayload(payload *models.Error)
- func (o *PostProjectProjectNameStageStageNameServiceBadRequest) WithPayload(payload *models.Error) *PostProjectProjectNameStageStageNameServiceBadRequest
- func (o *PostProjectProjectNameStageStageNameServiceBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PostProjectProjectNameStageStageNameServiceDefault
- func (o *PostProjectProjectNameStageStageNameServiceDefault) SetPayload(payload *models.Error)
- func (o *PostProjectProjectNameStageStageNameServiceDefault) SetStatusCode(code int)
- func (o *PostProjectProjectNameStageStageNameServiceDefault) WithPayload(payload *models.Error) *PostProjectProjectNameStageStageNameServiceDefault
- func (o *PostProjectProjectNameStageStageNameServiceDefault) WithStatusCode(code int) *PostProjectProjectNameStageStageNameServiceDefault
- func (o *PostProjectProjectNameStageStageNameServiceDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PostProjectProjectNameStageStageNameServiceHandler
- type PostProjectProjectNameStageStageNameServiceHandlerFunc
- type PostProjectProjectNameStageStageNameServiceNoContent
- type PostProjectProjectNameStageStageNameServiceParams
- type PostProjectProjectNameStageStageNameServiceURL
- func (o *PostProjectProjectNameStageStageNameServiceURL) Build() (*url.URL, error)
- func (o *PostProjectProjectNameStageStageNameServiceURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *PostProjectProjectNameStageStageNameServiceURL) Must(u *url.URL, err error) *url.URL
- func (o *PostProjectProjectNameStageStageNameServiceURL) SetBasePath(bp string)
- func (o *PostProjectProjectNameStageStageNameServiceURL) String() string
- func (o *PostProjectProjectNameStageStageNameServiceURL) StringFull(scheme, host string) string
- func (o *PostProjectProjectNameStageStageNameServiceURL) WithBasePath(bp string) *PostProjectProjectNameStageStageNameServiceURL
- type PutProjectProjectNameStageStageNameServiceServiceName
- type PutProjectProjectNameStageStageNameServiceServiceNameBadRequest
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameBadRequest) SetPayload(payload *models.Error)
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameBadRequest) WithPayload(payload *models.Error) *PutProjectProjectNameStageStageNameServiceServiceNameBadRequest
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PutProjectProjectNameStageStageNameServiceServiceNameDefault
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameDefault) SetPayload(payload *models.Error)
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode(code int)
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload(payload *models.Error) *PutProjectProjectNameStageStageNameServiceServiceNameDefault
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode(code int) *PutProjectProjectNameStageStageNameServiceServiceNameDefault
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PutProjectProjectNameStageStageNameServiceServiceNameHandler
- type PutProjectProjectNameStageStageNameServiceServiceNameHandlerFunc
- type PutProjectProjectNameStageStageNameServiceServiceNameNoContent
- type PutProjectProjectNameStageStageNameServiceServiceNameParams
- type PutProjectProjectNameStageStageNameServiceServiceNameURL
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) Build() (*url.URL, error)
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull(scheme, host string) (*url.URL, error)
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) Must(u *url.URL, err error) *url.URL
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) SetBasePath(bp string)
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) String() string
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) StringFull(scheme, host string) string
- func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) WithBasePath(bp string) *PutProjectProjectNameStageStageNameServiceServiceNameURL
Constants ¶
const DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequestCode int = 400
DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequestCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest
const DeleteProjectProjectNameStageStageNameServiceServiceNameNoContentCode int = 204
DeleteProjectProjectNameStageStageNameServiceServiceNameNoContentCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameServiceServiceNameNoContent
const GetProjectProjectNameStageStageNameServiceNotFoundCode int = 404
GetProjectProjectNameStageStageNameServiceNotFoundCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceNotFound
const GetProjectProjectNameStageStageNameServiceOKCode int = 200
GetProjectProjectNameStageStageNameServiceOKCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceOK
const GetProjectProjectNameStageStageNameServiceServiceNameNotFoundCode int = 404
GetProjectProjectNameStageStageNameServiceServiceNameNotFoundCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceServiceNameNotFound
const GetProjectProjectNameStageStageNameServiceServiceNameOKCode int = 200
GetProjectProjectNameStageStageNameServiceServiceNameOKCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceServiceNameOK
const PostProjectProjectNameStageStageNameServiceBadRequestCode int = 400
PostProjectProjectNameStageStageNameServiceBadRequestCode is the HTTP code returned for type PostProjectProjectNameStageStageNameServiceBadRequest
const PostProjectProjectNameStageStageNameServiceNoContentCode int = 204
PostProjectProjectNameStageStageNameServiceNoContentCode is the HTTP code returned for type PostProjectProjectNameStageStageNameServiceNoContent
const PutProjectProjectNameStageStageNameServiceServiceNameBadRequestCode int = 400
PutProjectProjectNameStageStageNameServiceServiceNameBadRequestCode is the HTTP code returned for type PutProjectProjectNameStageStageNameServiceServiceNameBadRequest
const PutProjectProjectNameStageStageNameServiceServiceNameNoContentCode int = 204
PutProjectProjectNameStageStageNameServiceServiceNameNoContentCode is the HTTP code returned for type PutProjectProjectNameStageStageNameServiceServiceNameNoContent
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeleteProjectProjectNameStageStageNameServiceServiceName ¶
type DeleteProjectProjectNameStageStageNameServiceServiceName struct { Context *middleware.Context Handler DeleteProjectProjectNameStageStageNameServiceServiceNameHandler }
DeleteProjectProjectNameStageStageNameServiceServiceName swagger:route DELETE /project/{projectName}/stage/{stageName}/service/{serviceName} Service deleteProjectProjectNameStageStageNameServiceServiceName
INTERNAL Endpoint: Delete the specified service
func NewDeleteProjectProjectNameStageStageNameServiceServiceName ¶
func NewDeleteProjectProjectNameStageStageNameServiceServiceName(ctx *middleware.Context, handler DeleteProjectProjectNameStageStageNameServiceServiceNameHandler) *DeleteProjectProjectNameStageStageNameServiceServiceName
NewDeleteProjectProjectNameStageStageNameServiceServiceName creates a new http.Handler for the delete project project name stage stage name service service name operation
func (*DeleteProjectProjectNameStageStageNameServiceServiceName) ServeHTTP ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceName) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest ¶
type DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest Failed. Service could not be deleted.
swagger:response deleteProjectProjectNameStageStageNameServiceServiceNameBadRequest
func NewDeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest ¶
func NewDeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest() *DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest
NewDeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest creates DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest with default headers values
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest) SetPayload ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the delete project project name stage stage name service service name bad request response
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest) WithPayload ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest) WithPayload(payload *models.Error) *DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest
WithPayload adds the payload to the delete project project name stage stage name service service name bad request response
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest) WriteResponse ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteProjectProjectNameStageStageNameServiceServiceNameDefault ¶
type DeleteProjectProjectNameStageStageNameServiceServiceNameDefault struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
DeleteProjectProjectNameStageStageNameServiceServiceNameDefault Error
swagger:response deleteProjectProjectNameStageStageNameServiceServiceNameDefault
func NewDeleteProjectProjectNameStageStageNameServiceServiceNameDefault ¶
func NewDeleteProjectProjectNameStageStageNameServiceServiceNameDefault(code int) *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault
NewDeleteProjectProjectNameStageStageNameServiceServiceNameDefault creates DeleteProjectProjectNameStageStageNameServiceServiceNameDefault with default headers values
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) SetPayload ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) SetPayload(payload *models.Error)
SetPayload sets the payload to the delete project project name stage stage name service service name default response
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode(code int)
SetStatusCode sets the status to the delete project project name stage stage name service service name default response
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload(payload *models.Error) *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault
WithPayload adds the payload to the delete project project name stage stage name service service name default response
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode(code int) *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault
WithStatusCode adds the status to the delete project project name stage stage name service service name default response
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteProjectProjectNameStageStageNameServiceServiceNameHandler ¶
type DeleteProjectProjectNameStageStageNameServiceServiceNameHandler interface {
Handle(DeleteProjectProjectNameStageStageNameServiceServiceNameParams) middleware.Responder
}
DeleteProjectProjectNameStageStageNameServiceServiceNameHandler interface for that can handle valid delete project project name stage stage name service service name params
type DeleteProjectProjectNameStageStageNameServiceServiceNameHandlerFunc ¶
type DeleteProjectProjectNameStageStageNameServiceServiceNameHandlerFunc func(DeleteProjectProjectNameStageStageNameServiceServiceNameParams) middleware.Responder
DeleteProjectProjectNameStageStageNameServiceServiceNameHandlerFunc turns a function with the right signature into a delete project project name stage stage name service service name handler
func (DeleteProjectProjectNameStageStageNameServiceServiceNameHandlerFunc) Handle ¶
func (fn DeleteProjectProjectNameStageStageNameServiceServiceNameHandlerFunc) Handle(params DeleteProjectProjectNameStageStageNameServiceServiceNameParams) middleware.Responder
Handle executing the request and returning a response
type DeleteProjectProjectNameStageStageNameServiceServiceNameNoContent ¶
type DeleteProjectProjectNameStageStageNameServiceServiceNameNoContent struct { }
DeleteProjectProjectNameStageStageNameServiceServiceNameNoContent Success. Service has been deleted. Response does not have a body.
swagger:response deleteProjectProjectNameStageStageNameServiceServiceNameNoContent
func NewDeleteProjectProjectNameStageStageNameServiceServiceNameNoContent ¶
func NewDeleteProjectProjectNameStageStageNameServiceServiceNameNoContent() *DeleteProjectProjectNameStageStageNameServiceServiceNameNoContent
NewDeleteProjectProjectNameStageStageNameServiceServiceNameNoContent creates DeleteProjectProjectNameStageStageNameServiceServiceNameNoContent with default headers values
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameNoContent) WriteResponse ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteProjectProjectNameStageStageNameServiceServiceNameParams ¶
type DeleteProjectProjectNameStageStageNameServiceServiceNameParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Name of the project Required: true In: path */ ProjectName string /*Name of the service Required: true In: path */ ServiceName string /*Name of the stage Required: true In: path */ StageName string }
DeleteProjectProjectNameStageStageNameServiceServiceNameParams contains all the bound params for the delete project project name stage stage name service service name operation typically these are obtained from a http.Request
swagger:parameters DeleteProjectProjectNameStageStageNameServiceServiceName
func NewDeleteProjectProjectNameStageStageNameServiceServiceNameParams ¶
func NewDeleteProjectProjectNameStageStageNameServiceServiceNameParams() DeleteProjectProjectNameStageStageNameServiceServiceNameParams
NewDeleteProjectProjectNameStageStageNameServiceServiceNameParams creates a new DeleteProjectProjectNameStageStageNameServiceServiceNameParams object no default values defined in spec.
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameParams) BindRequest ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameParams) 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 NewDeleteProjectProjectNameStageStageNameServiceServiceNameParams() beforehand.
type DeleteProjectProjectNameStageStageNameServiceServiceNameURL ¶
type DeleteProjectProjectNameStageStageNameServiceServiceNameURL struct { ProjectName string ServiceName string StageName string // contains filtered or unexported fields }
DeleteProjectProjectNameStageStageNameServiceServiceNameURL generates an URL for the delete project project name stage stage name service service name operation
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) Build ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) Build() (*url.URL, error)
Build a url path and query string
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) Must ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) Must(u *url.URL, err error) *url.URL
Must is a helper function to panic when the url builder returns an error
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) SetBasePath ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) 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 (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) String ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) String() string
String returns the string representation of the path with query string
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) StringFull ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) WithBasePath ¶
func (o *DeleteProjectProjectNameStageStageNameServiceServiceNameURL) WithBasePath(bp string) *DeleteProjectProjectNameStageStageNameServiceServiceNameURL
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 GetProjectProjectNameStageStageNameService ¶
type GetProjectProjectNameStageStageNameService struct { Context *middleware.Context Handler GetProjectProjectNameStageStageNameServiceHandler }
GetProjectProjectNameStageStageNameService swagger:route GET /project/{projectName}/stage/{stageName}/service Service getProjectProjectNameStageStageNameService
Get list of services
func NewGetProjectProjectNameStageStageNameService ¶
func NewGetProjectProjectNameStageStageNameService(ctx *middleware.Context, handler GetProjectProjectNameStageStageNameServiceHandler) *GetProjectProjectNameStageStageNameService
NewGetProjectProjectNameStageStageNameService creates a new http.Handler for the get project project name stage stage name service operation
func (*GetProjectProjectNameStageStageNameService) ServeHTTP ¶
func (o *GetProjectProjectNameStageStageNameService) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetProjectProjectNameStageStageNameServiceDefault ¶
type GetProjectProjectNameStageStageNameServiceDefault struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
GetProjectProjectNameStageStageNameServiceDefault Error
swagger:response getProjectProjectNameStageStageNameServiceDefault
func NewGetProjectProjectNameStageStageNameServiceDefault ¶
func NewGetProjectProjectNameStageStageNameServiceDefault(code int) *GetProjectProjectNameStageStageNameServiceDefault
NewGetProjectProjectNameStageStageNameServiceDefault creates GetProjectProjectNameStageStageNameServiceDefault with default headers values
func (*GetProjectProjectNameStageStageNameServiceDefault) SetPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceDefault) SetPayload(payload *models.Error)
SetPayload sets the payload to the get project project name stage stage name service default response
func (*GetProjectProjectNameStageStageNameServiceDefault) SetStatusCode ¶
func (o *GetProjectProjectNameStageStageNameServiceDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get project project name stage stage name service default response
func (*GetProjectProjectNameStageStageNameServiceDefault) WithPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceDefault) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameServiceDefault
WithPayload adds the payload to the get project project name stage stage name service default response
func (*GetProjectProjectNameStageStageNameServiceDefault) WithStatusCode ¶
func (o *GetProjectProjectNameStageStageNameServiceDefault) WithStatusCode(code int) *GetProjectProjectNameStageStageNameServiceDefault
WithStatusCode adds the status to the get project project name stage stage name service default response
func (*GetProjectProjectNameStageStageNameServiceDefault) WriteResponse ¶
func (o *GetProjectProjectNameStageStageNameServiceDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageStageNameServiceHandler ¶
type GetProjectProjectNameStageStageNameServiceHandler interface {
Handle(GetProjectProjectNameStageStageNameServiceParams) middleware.Responder
}
GetProjectProjectNameStageStageNameServiceHandler interface for that can handle valid get project project name stage stage name service params
type GetProjectProjectNameStageStageNameServiceHandlerFunc ¶
type GetProjectProjectNameStageStageNameServiceHandlerFunc func(GetProjectProjectNameStageStageNameServiceParams) middleware.Responder
GetProjectProjectNameStageStageNameServiceHandlerFunc turns a function with the right signature into a get project project name stage stage name service handler
func (GetProjectProjectNameStageStageNameServiceHandlerFunc) Handle ¶
func (fn GetProjectProjectNameStageStageNameServiceHandlerFunc) Handle(params GetProjectProjectNameStageStageNameServiceParams) middleware.Responder
Handle executing the request and returning a response
type GetProjectProjectNameStageStageNameServiceNotFound ¶
type GetProjectProjectNameStageStageNameServiceNotFound struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
GetProjectProjectNameStageStageNameServiceNotFound Failed. Containing project could not be found.
swagger:response getProjectProjectNameStageStageNameServiceNotFound
func NewGetProjectProjectNameStageStageNameServiceNotFound ¶
func NewGetProjectProjectNameStageStageNameServiceNotFound() *GetProjectProjectNameStageStageNameServiceNotFound
NewGetProjectProjectNameStageStageNameServiceNotFound creates GetProjectProjectNameStageStageNameServiceNotFound with default headers values
func (*GetProjectProjectNameStageStageNameServiceNotFound) SetPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceNotFound) SetPayload(payload *models.Error)
SetPayload sets the payload to the get project project name stage stage name service not found response
func (*GetProjectProjectNameStageStageNameServiceNotFound) WithPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceNotFound) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameServiceNotFound
WithPayload adds the payload to the get project project name stage stage name service not found response
func (*GetProjectProjectNameStageStageNameServiceNotFound) WriteResponse ¶
func (o *GetProjectProjectNameStageStageNameServiceNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageStageNameServiceOK ¶
type GetProjectProjectNameStageStageNameServiceOK struct { /* In: Body */ Payload *models.Services `json:"body,omitempty"` }
GetProjectProjectNameStageStageNameServiceOK Success
swagger:response getProjectProjectNameStageStageNameServiceOK
func NewGetProjectProjectNameStageStageNameServiceOK ¶
func NewGetProjectProjectNameStageStageNameServiceOK() *GetProjectProjectNameStageStageNameServiceOK
NewGetProjectProjectNameStageStageNameServiceOK creates GetProjectProjectNameStageStageNameServiceOK with default headers values
func (*GetProjectProjectNameStageStageNameServiceOK) SetPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceOK) SetPayload(payload *models.Services)
SetPayload sets the payload to the get project project name stage stage name service o k response
func (*GetProjectProjectNameStageStageNameServiceOK) WithPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceOK) WithPayload(payload *models.Services) *GetProjectProjectNameStageStageNameServiceOK
WithPayload adds the payload to the get project project name stage stage name service o k response
func (*GetProjectProjectNameStageStageNameServiceOK) WriteResponse ¶
func (o *GetProjectProjectNameStageStageNameServiceOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageStageNameServiceParams ¶
type GetProjectProjectNameStageStageNameServiceParams 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 /*Name of the stage Required: true In: path */ StageName string }
GetProjectProjectNameStageStageNameServiceParams contains all the bound params for the get project project name stage stage name service operation typically these are obtained from a http.Request
swagger:parameters GetProjectProjectNameStageStageNameService
func NewGetProjectProjectNameStageStageNameServiceParams ¶
func NewGetProjectProjectNameStageStageNameServiceParams() GetProjectProjectNameStageStageNameServiceParams
NewGetProjectProjectNameStageStageNameServiceParams creates a new GetProjectProjectNameStageStageNameServiceParams object with the default values initialized.
func (*GetProjectProjectNameStageStageNameServiceParams) BindRequest ¶
func (o *GetProjectProjectNameStageStageNameServiceParams) 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 NewGetProjectProjectNameStageStageNameServiceParams() beforehand.
type GetProjectProjectNameStageStageNameServiceServiceName ¶
type GetProjectProjectNameStageStageNameServiceServiceName struct { Context *middleware.Context Handler GetProjectProjectNameStageStageNameServiceServiceNameHandler }
GetProjectProjectNameStageStageNameServiceServiceName swagger:route GET /project/{projectName}/stage/{stageName}/service/{serviceName} Service getProjectProjectNameStageStageNameServiceServiceName
Get the specified service
func NewGetProjectProjectNameStageStageNameServiceServiceName ¶
func NewGetProjectProjectNameStageStageNameServiceServiceName(ctx *middleware.Context, handler GetProjectProjectNameStageStageNameServiceServiceNameHandler) *GetProjectProjectNameStageStageNameServiceServiceName
NewGetProjectProjectNameStageStageNameServiceServiceName creates a new http.Handler for the get project project name stage stage name service service name operation
func (*GetProjectProjectNameStageStageNameServiceServiceName) ServeHTTP ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceName) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetProjectProjectNameStageStageNameServiceServiceNameDefault ¶
type GetProjectProjectNameStageStageNameServiceServiceNameDefault struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
GetProjectProjectNameStageStageNameServiceServiceNameDefault Error
swagger:response getProjectProjectNameStageStageNameServiceServiceNameDefault
func NewGetProjectProjectNameStageStageNameServiceServiceNameDefault ¶
func NewGetProjectProjectNameStageStageNameServiceServiceNameDefault(code int) *GetProjectProjectNameStageStageNameServiceServiceNameDefault
NewGetProjectProjectNameStageStageNameServiceServiceNameDefault creates GetProjectProjectNameStageStageNameServiceServiceNameDefault with default headers values
func (*GetProjectProjectNameStageStageNameServiceServiceNameDefault) SetPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameDefault) SetPayload(payload *models.Error)
SetPayload sets the payload to the get project project name stage stage name service service name default response
func (*GetProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode(code int)
SetStatusCode sets the status to the get project project name stage stage name service service name default response
func (*GetProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameServiceServiceNameDefault
WithPayload adds the payload to the get project project name stage stage name service service name default response
func (*GetProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode(code int) *GetProjectProjectNameStageStageNameServiceServiceNameDefault
WithStatusCode adds the status to the get project project name stage stage name service service name default response
func (*GetProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageStageNameServiceServiceNameHandler ¶
type GetProjectProjectNameStageStageNameServiceServiceNameHandler interface {
Handle(GetProjectProjectNameStageStageNameServiceServiceNameParams) middleware.Responder
}
GetProjectProjectNameStageStageNameServiceServiceNameHandler interface for that can handle valid get project project name stage stage name service service name params
type GetProjectProjectNameStageStageNameServiceServiceNameHandlerFunc ¶
type GetProjectProjectNameStageStageNameServiceServiceNameHandlerFunc func(GetProjectProjectNameStageStageNameServiceServiceNameParams) middleware.Responder
GetProjectProjectNameStageStageNameServiceServiceNameHandlerFunc turns a function with the right signature into a get project project name stage stage name service service name handler
func (GetProjectProjectNameStageStageNameServiceServiceNameHandlerFunc) Handle ¶
func (fn GetProjectProjectNameStageStageNameServiceServiceNameHandlerFunc) Handle(params GetProjectProjectNameStageStageNameServiceServiceNameParams) middleware.Responder
Handle executing the request and returning a response
type GetProjectProjectNameStageStageNameServiceServiceNameNotFound ¶
type GetProjectProjectNameStageStageNameServiceServiceNameNotFound struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
GetProjectProjectNameStageStageNameServiceServiceNameNotFound Failed. Service could not be found.
swagger:response getProjectProjectNameStageStageNameServiceServiceNameNotFound
func NewGetProjectProjectNameStageStageNameServiceServiceNameNotFound ¶
func NewGetProjectProjectNameStageStageNameServiceServiceNameNotFound() *GetProjectProjectNameStageStageNameServiceServiceNameNotFound
NewGetProjectProjectNameStageStageNameServiceServiceNameNotFound creates GetProjectProjectNameStageStageNameServiceServiceNameNotFound with default headers values
func (*GetProjectProjectNameStageStageNameServiceServiceNameNotFound) SetPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameNotFound) SetPayload(payload *models.Error)
SetPayload sets the payload to the get project project name stage stage name service service name not found response
func (*GetProjectProjectNameStageStageNameServiceServiceNameNotFound) WithPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameNotFound) WithPayload(payload *models.Error) *GetProjectProjectNameStageStageNameServiceServiceNameNotFound
WithPayload adds the payload to the get project project name stage stage name service service name not found response
func (*GetProjectProjectNameStageStageNameServiceServiceNameNotFound) WriteResponse ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageStageNameServiceServiceNameOK ¶
type GetProjectProjectNameStageStageNameServiceServiceNameOK struct { /* In: Body */ Payload *models.ExpandedService `json:"body,omitempty"` }
GetProjectProjectNameStageStageNameServiceServiceNameOK Success
swagger:response getProjectProjectNameStageStageNameServiceServiceNameOK
func NewGetProjectProjectNameStageStageNameServiceServiceNameOK ¶
func NewGetProjectProjectNameStageStageNameServiceServiceNameOK() *GetProjectProjectNameStageStageNameServiceServiceNameOK
NewGetProjectProjectNameStageStageNameServiceServiceNameOK creates GetProjectProjectNameStageStageNameServiceServiceNameOK with default headers values
func (*GetProjectProjectNameStageStageNameServiceServiceNameOK) SetPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameOK) SetPayload(payload *models.ExpandedService)
SetPayload sets the payload to the get project project name stage stage name service service name o k response
func (*GetProjectProjectNameStageStageNameServiceServiceNameOK) WithPayload ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameOK) WithPayload(payload *models.ExpandedService) *GetProjectProjectNameStageStageNameServiceServiceNameOK
WithPayload adds the payload to the get project project name stage stage name service service name o k response
func (*GetProjectProjectNameStageStageNameServiceServiceNameOK) WriteResponse ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetProjectProjectNameStageStageNameServiceServiceNameParams ¶
type GetProjectProjectNameStageStageNameServiceServiceNameParams 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 service Required: true In: path */ ServiceName string /*Name of the stage Required: true In: path */ StageName string }
GetProjectProjectNameStageStageNameServiceServiceNameParams contains all the bound params for the get project project name stage stage name service service name operation typically these are obtained from a http.Request
swagger:parameters GetProjectProjectNameStageStageNameServiceServiceName
func NewGetProjectProjectNameStageStageNameServiceServiceNameParams ¶
func NewGetProjectProjectNameStageStageNameServiceServiceNameParams() GetProjectProjectNameStageStageNameServiceServiceNameParams
NewGetProjectProjectNameStageStageNameServiceServiceNameParams creates a new GetProjectProjectNameStageStageNameServiceServiceNameParams object with the default values initialized.
func (*GetProjectProjectNameStageStageNameServiceServiceNameParams) BindRequest ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameParams) 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 NewGetProjectProjectNameStageStageNameServiceServiceNameParams() beforehand.
type GetProjectProjectNameStageStageNameServiceServiceNameURL ¶
type GetProjectProjectNameStageStageNameServiceServiceNameURL struct { ProjectName string ServiceName string StageName string DisableUpstreamSync *bool // contains filtered or unexported fields }
GetProjectProjectNameStageStageNameServiceServiceNameURL generates an URL for the get project project name stage stage name service service name operation
func (*GetProjectProjectNameStageStageNameServiceServiceNameURL) Build ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetProjectProjectNameStageStageNameServiceServiceNameURL) Must ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) Must(u *url.URL, err error) *url.URL
Must is a helper function to panic when the url builder returns an error
func (*GetProjectProjectNameStageStageNameServiceServiceNameURL) SetBasePath ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) 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 (*GetProjectProjectNameStageStageNameServiceServiceNameURL) String ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) String() string
String returns the string representation of the path with query string
func (*GetProjectProjectNameStageStageNameServiceServiceNameURL) StringFull ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetProjectProjectNameStageStageNameServiceServiceNameURL) WithBasePath ¶
func (o *GetProjectProjectNameStageStageNameServiceServiceNameURL) WithBasePath(bp string) *GetProjectProjectNameStageStageNameServiceServiceNameURL
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 GetProjectProjectNameStageStageNameServiceURL ¶
type GetProjectProjectNameStageStageNameServiceURL struct { ProjectName string StageName string DisableUpstreamSync *bool NextPageKey *string PageSize *int64 // contains filtered or unexported fields }
GetProjectProjectNameStageStageNameServiceURL generates an URL for the get project project name stage stage name service operation
func (*GetProjectProjectNameStageStageNameServiceURL) Build ¶
func (o *GetProjectProjectNameStageStageNameServiceURL) Build() (*url.URL, error)
Build a url path and query string
func (*GetProjectProjectNameStageStageNameServiceURL) BuildFull ¶
func (o *GetProjectProjectNameStageStageNameServiceURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*GetProjectProjectNameStageStageNameServiceURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*GetProjectProjectNameStageStageNameServiceURL) SetBasePath ¶
func (o *GetProjectProjectNameStageStageNameServiceURL) 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 (*GetProjectProjectNameStageStageNameServiceURL) String ¶
func (o *GetProjectProjectNameStageStageNameServiceURL) String() string
String returns the string representation of the path with query string
func (*GetProjectProjectNameStageStageNameServiceURL) StringFull ¶
func (o *GetProjectProjectNameStageStageNameServiceURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*GetProjectProjectNameStageStageNameServiceURL) WithBasePath ¶
func (o *GetProjectProjectNameStageStageNameServiceURL) WithBasePath(bp string) *GetProjectProjectNameStageStageNameServiceURL
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 PostProjectProjectNameStageStageNameService ¶
type PostProjectProjectNameStageStageNameService struct { Context *middleware.Context Handler PostProjectProjectNameStageStageNameServiceHandler }
PostProjectProjectNameStageStageNameService swagger:route POST /project/{projectName}/stage/{stageName}/service Service postProjectProjectNameStageStageNameService
INTERNAL Endpoint: Create a new service by service name
func NewPostProjectProjectNameStageStageNameService ¶
func NewPostProjectProjectNameStageStageNameService(ctx *middleware.Context, handler PostProjectProjectNameStageStageNameServiceHandler) *PostProjectProjectNameStageStageNameService
NewPostProjectProjectNameStageStageNameService creates a new http.Handler for the post project project name stage stage name service operation
func (*PostProjectProjectNameStageStageNameService) ServeHTTP ¶
func (o *PostProjectProjectNameStageStageNameService) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PostProjectProjectNameStageStageNameServiceBadRequest ¶
type PostProjectProjectNameStageStageNameServiceBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
PostProjectProjectNameStageStageNameServiceBadRequest Failed. Service could not be created.
swagger:response postProjectProjectNameStageStageNameServiceBadRequest
func NewPostProjectProjectNameStageStageNameServiceBadRequest ¶
func NewPostProjectProjectNameStageStageNameServiceBadRequest() *PostProjectProjectNameStageStageNameServiceBadRequest
NewPostProjectProjectNameStageStageNameServiceBadRequest creates PostProjectProjectNameStageStageNameServiceBadRequest with default headers values
func (*PostProjectProjectNameStageStageNameServiceBadRequest) SetPayload ¶
func (o *PostProjectProjectNameStageStageNameServiceBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the post project project name stage stage name service bad request response
func (*PostProjectProjectNameStageStageNameServiceBadRequest) WithPayload ¶
func (o *PostProjectProjectNameStageStageNameServiceBadRequest) WithPayload(payload *models.Error) *PostProjectProjectNameStageStageNameServiceBadRequest
WithPayload adds the payload to the post project project name stage stage name service bad request response
func (*PostProjectProjectNameStageStageNameServiceBadRequest) WriteResponse ¶
func (o *PostProjectProjectNameStageStageNameServiceBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PostProjectProjectNameStageStageNameServiceDefault ¶
type PostProjectProjectNameStageStageNameServiceDefault struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
PostProjectProjectNameStageStageNameServiceDefault Error
swagger:response postProjectProjectNameStageStageNameServiceDefault
func NewPostProjectProjectNameStageStageNameServiceDefault ¶
func NewPostProjectProjectNameStageStageNameServiceDefault(code int) *PostProjectProjectNameStageStageNameServiceDefault
NewPostProjectProjectNameStageStageNameServiceDefault creates PostProjectProjectNameStageStageNameServiceDefault with default headers values
func (*PostProjectProjectNameStageStageNameServiceDefault) SetPayload ¶
func (o *PostProjectProjectNameStageStageNameServiceDefault) SetPayload(payload *models.Error)
SetPayload sets the payload to the post project project name stage stage name service default response
func (*PostProjectProjectNameStageStageNameServiceDefault) SetStatusCode ¶
func (o *PostProjectProjectNameStageStageNameServiceDefault) SetStatusCode(code int)
SetStatusCode sets the status to the post project project name stage stage name service default response
func (*PostProjectProjectNameStageStageNameServiceDefault) WithPayload ¶
func (o *PostProjectProjectNameStageStageNameServiceDefault) WithPayload(payload *models.Error) *PostProjectProjectNameStageStageNameServiceDefault
WithPayload adds the payload to the post project project name stage stage name service default response
func (*PostProjectProjectNameStageStageNameServiceDefault) WithStatusCode ¶
func (o *PostProjectProjectNameStageStageNameServiceDefault) WithStatusCode(code int) *PostProjectProjectNameStageStageNameServiceDefault
WithStatusCode adds the status to the post project project name stage stage name service default response
func (*PostProjectProjectNameStageStageNameServiceDefault) WriteResponse ¶
func (o *PostProjectProjectNameStageStageNameServiceDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PostProjectProjectNameStageStageNameServiceHandler ¶
type PostProjectProjectNameStageStageNameServiceHandler interface {
Handle(PostProjectProjectNameStageStageNameServiceParams) middleware.Responder
}
PostProjectProjectNameStageStageNameServiceHandler interface for that can handle valid post project project name stage stage name service params
type PostProjectProjectNameStageStageNameServiceHandlerFunc ¶
type PostProjectProjectNameStageStageNameServiceHandlerFunc func(PostProjectProjectNameStageStageNameServiceParams) middleware.Responder
PostProjectProjectNameStageStageNameServiceHandlerFunc turns a function with the right signature into a post project project name stage stage name service handler
func (PostProjectProjectNameStageStageNameServiceHandlerFunc) Handle ¶
func (fn PostProjectProjectNameStageStageNameServiceHandlerFunc) Handle(params PostProjectProjectNameStageStageNameServiceParams) middleware.Responder
Handle executing the request and returning a response
type PostProjectProjectNameStageStageNameServiceNoContent ¶
type PostProjectProjectNameStageStageNameServiceNoContent struct { }
PostProjectProjectNameStageStageNameServiceNoContent Success. Stage has been created. Response does not have a body.
swagger:response postProjectProjectNameStageStageNameServiceNoContent
func NewPostProjectProjectNameStageStageNameServiceNoContent ¶
func NewPostProjectProjectNameStageStageNameServiceNoContent() *PostProjectProjectNameStageStageNameServiceNoContent
NewPostProjectProjectNameStageStageNameServiceNoContent creates PostProjectProjectNameStageStageNameServiceNoContent with default headers values
func (*PostProjectProjectNameStageStageNameServiceNoContent) WriteResponse ¶
func (o *PostProjectProjectNameStageStageNameServiceNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PostProjectProjectNameStageStageNameServiceParams ¶
type PostProjectProjectNameStageStageNameServiceParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Name of the project Required: true In: path */ ProjectName string /*Service entity In: body */ Service *models.Service /*Name of the stage Required: true In: path */ StageName string }
PostProjectProjectNameStageStageNameServiceParams contains all the bound params for the post project project name stage stage name service operation typically these are obtained from a http.Request
swagger:parameters PostProjectProjectNameStageStageNameService
func NewPostProjectProjectNameStageStageNameServiceParams ¶
func NewPostProjectProjectNameStageStageNameServiceParams() PostProjectProjectNameStageStageNameServiceParams
NewPostProjectProjectNameStageStageNameServiceParams creates a new PostProjectProjectNameStageStageNameServiceParams object no default values defined in spec.
func (*PostProjectProjectNameStageStageNameServiceParams) BindRequest ¶
func (o *PostProjectProjectNameStageStageNameServiceParams) 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 NewPostProjectProjectNameStageStageNameServiceParams() beforehand.
type PostProjectProjectNameStageStageNameServiceURL ¶
type PostProjectProjectNameStageStageNameServiceURL struct { ProjectName string StageName string // contains filtered or unexported fields }
PostProjectProjectNameStageStageNameServiceURL generates an URL for the post project project name stage stage name service operation
func (*PostProjectProjectNameStageStageNameServiceURL) Build ¶
func (o *PostProjectProjectNameStageStageNameServiceURL) Build() (*url.URL, error)
Build a url path and query string
func (*PostProjectProjectNameStageStageNameServiceURL) BuildFull ¶
func (o *PostProjectProjectNameStageStageNameServiceURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*PostProjectProjectNameStageStageNameServiceURL) Must ¶
Must is a helper function to panic when the url builder returns an error
func (*PostProjectProjectNameStageStageNameServiceURL) SetBasePath ¶
func (o *PostProjectProjectNameStageStageNameServiceURL) 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 (*PostProjectProjectNameStageStageNameServiceURL) String ¶
func (o *PostProjectProjectNameStageStageNameServiceURL) String() string
String returns the string representation of the path with query string
func (*PostProjectProjectNameStageStageNameServiceURL) StringFull ¶
func (o *PostProjectProjectNameStageStageNameServiceURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*PostProjectProjectNameStageStageNameServiceURL) WithBasePath ¶
func (o *PostProjectProjectNameStageStageNameServiceURL) WithBasePath(bp string) *PostProjectProjectNameStageStageNameServiceURL
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 PutProjectProjectNameStageStageNameServiceServiceName ¶
type PutProjectProjectNameStageStageNameServiceServiceName struct { Context *middleware.Context Handler PutProjectProjectNameStageStageNameServiceServiceNameHandler }
PutProjectProjectNameStageStageNameServiceServiceName swagger:route PUT /project/{projectName}/stage/{stageName}/service/{serviceName} Service putProjectProjectNameStageStageNameServiceServiceName
INTERNAL Endpoint: Update the specified service
func NewPutProjectProjectNameStageStageNameServiceServiceName ¶
func NewPutProjectProjectNameStageStageNameServiceServiceName(ctx *middleware.Context, handler PutProjectProjectNameStageStageNameServiceServiceNameHandler) *PutProjectProjectNameStageStageNameServiceServiceName
NewPutProjectProjectNameStageStageNameServiceServiceName creates a new http.Handler for the put project project name stage stage name service service name operation
func (*PutProjectProjectNameStageStageNameServiceServiceName) ServeHTTP ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceName) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PutProjectProjectNameStageStageNameServiceServiceNameBadRequest ¶
type PutProjectProjectNameStageStageNameServiceServiceNameBadRequest struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` }
PutProjectProjectNameStageStageNameServiceServiceNameBadRequest Failed. Service could not be updated.
swagger:response putProjectProjectNameStageStageNameServiceServiceNameBadRequest
func NewPutProjectProjectNameStageStageNameServiceServiceNameBadRequest ¶
func NewPutProjectProjectNameStageStageNameServiceServiceNameBadRequest() *PutProjectProjectNameStageStageNameServiceServiceNameBadRequest
NewPutProjectProjectNameStageStageNameServiceServiceNameBadRequest creates PutProjectProjectNameStageStageNameServiceServiceNameBadRequest with default headers values
func (*PutProjectProjectNameStageStageNameServiceServiceNameBadRequest) SetPayload ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameBadRequest) SetPayload(payload *models.Error)
SetPayload sets the payload to the put project project name stage stage name service service name bad request response
func (*PutProjectProjectNameStageStageNameServiceServiceNameBadRequest) WithPayload ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameBadRequest) WithPayload(payload *models.Error) *PutProjectProjectNameStageStageNameServiceServiceNameBadRequest
WithPayload adds the payload to the put project project name stage stage name service service name bad request response
func (*PutProjectProjectNameStageStageNameServiceServiceNameBadRequest) WriteResponse ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PutProjectProjectNameStageStageNameServiceServiceNameDefault ¶
type PutProjectProjectNameStageStageNameServiceServiceNameDefault struct { /* In: Body */ Payload *models.Error `json:"body,omitempty"` // contains filtered or unexported fields }
PutProjectProjectNameStageStageNameServiceServiceNameDefault Error
swagger:response putProjectProjectNameStageStageNameServiceServiceNameDefault
func NewPutProjectProjectNameStageStageNameServiceServiceNameDefault ¶
func NewPutProjectProjectNameStageStageNameServiceServiceNameDefault(code int) *PutProjectProjectNameStageStageNameServiceServiceNameDefault
NewPutProjectProjectNameStageStageNameServiceServiceNameDefault creates PutProjectProjectNameStageStageNameServiceServiceNameDefault with default headers values
func (*PutProjectProjectNameStageStageNameServiceServiceNameDefault) SetPayload ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameDefault) SetPayload(payload *models.Error)
SetPayload sets the payload to the put project project name stage stage name service service name default response
func (*PutProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode(code int)
SetStatusCode sets the status to the put project project name stage stage name service service name default response
func (*PutProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload(payload *models.Error) *PutProjectProjectNameStageStageNameServiceServiceNameDefault
WithPayload adds the payload to the put project project name stage stage name service service name default response
func (*PutProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode(code int) *PutProjectProjectNameStageStageNameServiceServiceNameDefault
WithStatusCode adds the status to the put project project name stage stage name service service name default response
func (*PutProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PutProjectProjectNameStageStageNameServiceServiceNameHandler ¶
type PutProjectProjectNameStageStageNameServiceServiceNameHandler interface {
Handle(PutProjectProjectNameStageStageNameServiceServiceNameParams) middleware.Responder
}
PutProjectProjectNameStageStageNameServiceServiceNameHandler interface for that can handle valid put project project name stage stage name service service name params
type PutProjectProjectNameStageStageNameServiceServiceNameHandlerFunc ¶
type PutProjectProjectNameStageStageNameServiceServiceNameHandlerFunc func(PutProjectProjectNameStageStageNameServiceServiceNameParams) middleware.Responder
PutProjectProjectNameStageStageNameServiceServiceNameHandlerFunc turns a function with the right signature into a put project project name stage stage name service service name handler
func (PutProjectProjectNameStageStageNameServiceServiceNameHandlerFunc) Handle ¶
func (fn PutProjectProjectNameStageStageNameServiceServiceNameHandlerFunc) Handle(params PutProjectProjectNameStageStageNameServiceServiceNameParams) middleware.Responder
Handle executing the request and returning a response
type PutProjectProjectNameStageStageNameServiceServiceNameNoContent ¶
type PutProjectProjectNameStageStageNameServiceServiceNameNoContent struct { }
PutProjectProjectNameStageStageNameServiceServiceNameNoContent Success. Service has been updated. Response does not have a body.
swagger:response putProjectProjectNameStageStageNameServiceServiceNameNoContent
func NewPutProjectProjectNameStageStageNameServiceServiceNameNoContent ¶
func NewPutProjectProjectNameStageStageNameServiceServiceNameNoContent() *PutProjectProjectNameStageStageNameServiceServiceNameNoContent
NewPutProjectProjectNameStageStageNameServiceServiceNameNoContent creates PutProjectProjectNameStageStageNameServiceServiceNameNoContent with default headers values
func (*PutProjectProjectNameStageStageNameServiceServiceNameNoContent) WriteResponse ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PutProjectProjectNameStageStageNameServiceServiceNameParams ¶
type PutProjectProjectNameStageStageNameServiceServiceNameParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Name of the project Required: true In: path */ ProjectName string /*Service entity In: body */ Service *models.Service /*Name of the service Required: true In: path */ ServiceName string /*Name of the stage Required: true In: path */ StageName string }
PutProjectProjectNameStageStageNameServiceServiceNameParams contains all the bound params for the put project project name stage stage name service service name operation typically these are obtained from a http.Request
swagger:parameters PutProjectProjectNameStageStageNameServiceServiceName
func NewPutProjectProjectNameStageStageNameServiceServiceNameParams ¶
func NewPutProjectProjectNameStageStageNameServiceServiceNameParams() PutProjectProjectNameStageStageNameServiceServiceNameParams
NewPutProjectProjectNameStageStageNameServiceServiceNameParams creates a new PutProjectProjectNameStageStageNameServiceServiceNameParams object no default values defined in spec.
func (*PutProjectProjectNameStageStageNameServiceServiceNameParams) BindRequest ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameParams) 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 NewPutProjectProjectNameStageStageNameServiceServiceNameParams() beforehand.
type PutProjectProjectNameStageStageNameServiceServiceNameURL ¶
type PutProjectProjectNameStageStageNameServiceServiceNameURL struct { ProjectName string ServiceName string StageName string // contains filtered or unexported fields }
PutProjectProjectNameStageStageNameServiceServiceNameURL generates an URL for the put project project name stage stage name service service name operation
func (*PutProjectProjectNameStageStageNameServiceServiceNameURL) Build ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) Build() (*url.URL, error)
Build a url path and query string
func (*PutProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull(scheme, host string) (*url.URL, error)
BuildFull builds a full url with scheme, host, path and query string
func (*PutProjectProjectNameStageStageNameServiceServiceNameURL) Must ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) Must(u *url.URL, err error) *url.URL
Must is a helper function to panic when the url builder returns an error
func (*PutProjectProjectNameStageStageNameServiceServiceNameURL) SetBasePath ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) 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 (*PutProjectProjectNameStageStageNameServiceServiceNameURL) String ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) String() string
String returns the string representation of the path with query string
func (*PutProjectProjectNameStageStageNameServiceServiceNameURL) StringFull ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) StringFull(scheme, host string) string
StringFull returns the string representation of a complete url
func (*PutProjectProjectNameStageStageNameServiceServiceNameURL) WithBasePath ¶
func (o *PutProjectProjectNameStageStageNameServiceServiceNameURL) WithBasePath(bp string) *PutProjectProjectNameStageStageNameServiceServiceNameURL
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_service_service_name.go
- delete_project_project_name_stage_stage_name_service_service_name_parameters.go
- delete_project_project_name_stage_stage_name_service_service_name_responses.go
- delete_project_project_name_stage_stage_name_service_service_name_urlbuilder.go
- get_project_project_name_stage_stage_name_service.go
- get_project_project_name_stage_stage_name_service_parameters.go
- get_project_project_name_stage_stage_name_service_responses.go
- get_project_project_name_stage_stage_name_service_service_name.go
- get_project_project_name_stage_stage_name_service_service_name_parameters.go
- get_project_project_name_stage_stage_name_service_service_name_responses.go
- get_project_project_name_stage_stage_name_service_service_name_urlbuilder.go
- get_project_project_name_stage_stage_name_service_urlbuilder.go
- post_project_project_name_stage_stage_name_service.go
- post_project_project_name_stage_stage_name_service_parameters.go
- post_project_project_name_stage_stage_name_service_responses.go
- post_project_project_name_stage_stage_name_service_urlbuilder.go
- put_project_project_name_stage_stage_name_service_service_name.go
- put_project_project_name_stage_stage_name_service_service_name_parameters.go
- put_project_project_name_stage_stage_name_service_service_name_responses.go
- put_project_project_name_stage_stage_name_service_service_name_urlbuilder.go