service

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 DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequestCode int = 400

DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequestCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest

View Source
const DeleteProjectProjectNameStageStageNameServiceServiceNameNoContentCode int = 204

DeleteProjectProjectNameStageStageNameServiceServiceNameNoContentCode is the HTTP code returned for type DeleteProjectProjectNameStageStageNameServiceServiceNameNoContent

View Source
const GetProjectProjectNameStageStageNameServiceNotFoundCode int = 404

GetProjectProjectNameStageStageNameServiceNotFoundCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceNotFound

View Source
const GetProjectProjectNameStageStageNameServiceOKCode int = 200

GetProjectProjectNameStageStageNameServiceOKCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceOK

View Source
const GetProjectProjectNameStageStageNameServiceServiceNameNotFoundCode int = 404

GetProjectProjectNameStageStageNameServiceServiceNameNotFoundCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceServiceNameNotFound

View Source
const GetProjectProjectNameStageStageNameServiceServiceNameOKCode int = 200

GetProjectProjectNameStageStageNameServiceServiceNameOKCode is the HTTP code returned for type GetProjectProjectNameStageStageNameServiceServiceNameOK

View Source
const PostProjectProjectNameStageStageNameServiceBadRequestCode int = 400

PostProjectProjectNameStageStageNameServiceBadRequestCode is the HTTP code returned for type PostProjectProjectNameStageStageNameServiceBadRequest

View Source
const PostProjectProjectNameStageStageNameServiceNoContentCode int = 204

PostProjectProjectNameStageStageNameServiceNoContentCode is the HTTP code returned for type PostProjectProjectNameStageStageNameServiceNoContent

View Source
const PutProjectProjectNameStageStageNameServiceServiceNameBadRequestCode int = 400

PutProjectProjectNameStageStageNameServiceServiceNameBadRequestCode is the HTTP code returned for type PutProjectProjectNameStageStageNameServiceServiceNameBadRequest

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

NewDeleteProjectProjectNameStageStageNameServiceServiceName creates a new http.Handler for the delete project project name stage stage name service service name operation

func (*DeleteProjectProjectNameStageStageNameServiceServiceName) ServeHTTP

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

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest) WithPayload

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameBadRequest) WriteResponse

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

SetPayload sets the payload to the delete project project name stage stage name service service name default response

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode

SetStatusCode sets the status to the delete project project name stage stage name service service name default response

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode

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

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse

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

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

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

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

Build a url path and query string

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull

BuildFull builds a full url with scheme, host, path and query string

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) Must

Must is a helper function to panic when the url builder returns an error

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) 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 (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) String

String returns the string representation of the path with query string

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) StringFull

StringFull returns the string representation of a complete url

func (*DeleteProjectProjectNameStageStageNameServiceServiceNameURL) 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 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

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

SetPayload sets the payload to the get project project name stage stage name service default response

func (*GetProjectProjectNameStageStageNameServiceDefault) SetStatusCode

SetStatusCode sets the status to the get project project name stage stage name service default response

func (*GetProjectProjectNameStageStageNameServiceDefault) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceDefault) WithStatusCode

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

func (*GetProjectProjectNameStageStageNameServiceDefault) WriteResponse

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

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

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

func (*GetProjectProjectNameStageStageNameServiceNotFound) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceNotFound) WriteResponse

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

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

func (*GetProjectProjectNameStageStageNameServiceOK) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceOK) WriteResponse

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

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

NewGetProjectProjectNameStageStageNameServiceServiceName creates a new http.Handler for the get project project name stage stage name service service name operation

func (*GetProjectProjectNameStageStageNameServiceServiceName) ServeHTTP

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

SetPayload sets the payload to the get project project name stage stage name service service name default response

func (*GetProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode

SetStatusCode sets the status to the get project project name stage stage name service service name default response

func (*GetProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse

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

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

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameNotFound) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameNotFound) WriteResponse

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

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameOK) WithPayload

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

func (*GetProjectProjectNameStageStageNameServiceServiceNameOK) WriteResponse

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

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

Build a url path and query string

func (*GetProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull

BuildFull builds a full url with scheme, host, path and query string

func (*GetProjectProjectNameStageStageNameServiceServiceNameURL) Must

Must is a helper function to panic when the url builder returns an error

func (*GetProjectProjectNameStageStageNameServiceServiceNameURL) 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 (*GetProjectProjectNameStageStageNameServiceServiceNameURL) String

String returns the string representation of the path with query string

func (*GetProjectProjectNameStageStageNameServiceServiceNameURL) StringFull

StringFull returns the string representation of a complete url

func (*GetProjectProjectNameStageStageNameServiceServiceNameURL) 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 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

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

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

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

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

NewPostProjectProjectNameStageStageNameService creates a new http.Handler for the post project project name stage stage name service operation

func (*PostProjectProjectNameStageStageNameService) ServeHTTP

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

SetPayload sets the payload to the post project project name stage stage name service bad request response

func (*PostProjectProjectNameStageStageNameServiceBadRequest) WithPayload

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

func (*PostProjectProjectNameStageStageNameServiceBadRequest) WriteResponse

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

SetPayload sets the payload to the post project project name stage stage name service default response

func (*PostProjectProjectNameStageStageNameServiceDefault) SetStatusCode

SetStatusCode sets the status to the post project project name stage stage name service default response

func (*PostProjectProjectNameStageStageNameServiceDefault) WithPayload

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

func (*PostProjectProjectNameStageStageNameServiceDefault) WithStatusCode

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

func (*PostProjectProjectNameStageStageNameServiceDefault) WriteResponse

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

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

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

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

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

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

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

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

NewPutProjectProjectNameStageStageNameServiceServiceName creates a new http.Handler for the put project project name stage stage name service service name operation

func (*PutProjectProjectNameStageStageNameServiceServiceName) ServeHTTP

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

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameBadRequest) WithPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameBadRequest) WriteResponse

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

SetPayload sets the payload to the put project project name stage stage name service service name default response

func (*PutProjectProjectNameStageStageNameServiceServiceNameDefault) SetStatusCode

SetStatusCode sets the status to the put project project name stage stage name service service name default response

func (*PutProjectProjectNameStageStageNameServiceServiceNameDefault) WithPayload

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameDefault) WithStatusCode

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

func (*PutProjectProjectNameStageStageNameServiceServiceNameDefault) WriteResponse

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

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

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

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

Build a url path and query string

func (*PutProjectProjectNameStageStageNameServiceServiceNameURL) BuildFull

BuildFull builds a full url with scheme, host, path and query string

func (*PutProjectProjectNameStageStageNameServiceServiceNameURL) Must

Must is a helper function to panic when the url builder returns an error

func (*PutProjectProjectNameStageStageNameServiceServiceNameURL) 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 (*PutProjectProjectNameStageStageNameServiceServiceNameURL) String

String returns the string representation of the path with query string

func (*PutProjectProjectNameStageStageNameServiceServiceNameURL) StringFull

StringFull returns the string representation of a complete url

func (*PutProjectProjectNameStageStageNameServiceServiceNameURL) 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