hub

package
v0.0.0-...-0ce3674 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2021 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const ProductOfferingQualificationManagementHubDeleteBadRequestCode int = 400

ProductOfferingQualificationManagementHubDeleteBadRequestCode is the HTTP code returned for type ProductOfferingQualificationManagementHubDeleteBadRequest

View Source
const ProductOfferingQualificationManagementHubDeleteForbiddenCode int = 403

ProductOfferingQualificationManagementHubDeleteForbiddenCode is the HTTP code returned for type ProductOfferingQualificationManagementHubDeleteForbidden

View Source
const ProductOfferingQualificationManagementHubDeleteNoContentCode int = 204

ProductOfferingQualificationManagementHubDeleteNoContentCode is the HTTP code returned for type ProductOfferingQualificationManagementHubDeleteNoContent

View Source
const ProductOfferingQualificationManagementHubDeleteNotFoundCode int = 404

ProductOfferingQualificationManagementHubDeleteNotFoundCode is the HTTP code returned for type ProductOfferingQualificationManagementHubDeleteNotFound

View Source
const ProductOfferingQualificationManagementHubDeleteRequestTimeoutCode int = 408

ProductOfferingQualificationManagementHubDeleteRequestTimeoutCode is the HTTP code returned for type ProductOfferingQualificationManagementHubDeleteRequestTimeout

View Source
const ProductOfferingQualificationManagementHubDeleteServiceUnavailableCode int = 503

ProductOfferingQualificationManagementHubDeleteServiceUnavailableCode is the HTTP code returned for type ProductOfferingQualificationManagementHubDeleteServiceUnavailable

View Source
const ProductOfferingQualificationManagementHubDeleteUnauthorizedCode int = 401

ProductOfferingQualificationManagementHubDeleteUnauthorizedCode is the HTTP code returned for type ProductOfferingQualificationManagementHubDeleteUnauthorized

View Source
const ProductOfferingQualificationManagementHubDeleteUnprocessableEntityCode int = 422

ProductOfferingQualificationManagementHubDeleteUnprocessableEntityCode is the HTTP code returned for type ProductOfferingQualificationManagementHubDeleteUnprocessableEntity

View Source
const ProductOfferingQualificationManagementHubGetBadRequestCode int = 400

ProductOfferingQualificationManagementHubGetBadRequestCode is the HTTP code returned for type ProductOfferingQualificationManagementHubGetBadRequest

View Source
const ProductOfferingQualificationManagementHubGetForbiddenCode int = 403

ProductOfferingQualificationManagementHubGetForbiddenCode is the HTTP code returned for type ProductOfferingQualificationManagementHubGetForbidden

View Source
const ProductOfferingQualificationManagementHubGetNotFoundCode int = 404

ProductOfferingQualificationManagementHubGetNotFoundCode is the HTTP code returned for type ProductOfferingQualificationManagementHubGetNotFound

View Source
const ProductOfferingQualificationManagementHubGetOKCode int = 200

ProductOfferingQualificationManagementHubGetOKCode is the HTTP code returned for type ProductOfferingQualificationManagementHubGetOK

View Source
const ProductOfferingQualificationManagementHubGetRequestTimeoutCode int = 408

ProductOfferingQualificationManagementHubGetRequestTimeoutCode is the HTTP code returned for type ProductOfferingQualificationManagementHubGetRequestTimeout

View Source
const ProductOfferingQualificationManagementHubGetServiceUnavailableCode int = 503

ProductOfferingQualificationManagementHubGetServiceUnavailableCode is the HTTP code returned for type ProductOfferingQualificationManagementHubGetServiceUnavailable

View Source
const ProductOfferingQualificationManagementHubGetUnauthorizedCode int = 401

ProductOfferingQualificationManagementHubGetUnauthorizedCode is the HTTP code returned for type ProductOfferingQualificationManagementHubGetUnauthorized

View Source
const ProductOfferingQualificationManagementHubGetUnprocessableEntityCode int = 422

ProductOfferingQualificationManagementHubGetUnprocessableEntityCode is the HTTP code returned for type ProductOfferingQualificationManagementHubGetUnprocessableEntity

View Source
const ProductOfferingQualificationManagementHubPostBadRequestCode int = 400

ProductOfferingQualificationManagementHubPostBadRequestCode is the HTTP code returned for type ProductOfferingQualificationManagementHubPostBadRequest

View Source
const ProductOfferingQualificationManagementHubPostCreatedCode int = 201

ProductOfferingQualificationManagementHubPostCreatedCode is the HTTP code returned for type ProductOfferingQualificationManagementHubPostCreated

View Source
const ProductOfferingQualificationManagementHubPostForbiddenCode int = 403

ProductOfferingQualificationManagementHubPostForbiddenCode is the HTTP code returned for type ProductOfferingQualificationManagementHubPostForbidden

View Source
const ProductOfferingQualificationManagementHubPostNotFoundCode int = 404

ProductOfferingQualificationManagementHubPostNotFoundCode is the HTTP code returned for type ProductOfferingQualificationManagementHubPostNotFound

View Source
const ProductOfferingQualificationManagementHubPostRequestTimeoutCode int = 408

ProductOfferingQualificationManagementHubPostRequestTimeoutCode is the HTTP code returned for type ProductOfferingQualificationManagementHubPostRequestTimeout

View Source
const ProductOfferingQualificationManagementHubPostServiceUnavailableCode int = 503

ProductOfferingQualificationManagementHubPostServiceUnavailableCode is the HTTP code returned for type ProductOfferingQualificationManagementHubPostServiceUnavailable

View Source
const ProductOfferingQualificationManagementHubPostUnauthorizedCode int = 401

ProductOfferingQualificationManagementHubPostUnauthorizedCode is the HTTP code returned for type ProductOfferingQualificationManagementHubPostUnauthorized

View Source
const ProductOfferingQualificationManagementHubPostUnprocessableEntityCode int = 422

ProductOfferingQualificationManagementHubPostUnprocessableEntityCode is the HTTP code returned for type ProductOfferingQualificationManagementHubPostUnprocessableEntity

View Source
const ProductOrderManagementHubCreateBadRequestCode int = 400

ProductOrderManagementHubCreateBadRequestCode is the HTTP code returned for type ProductOrderManagementHubCreateBadRequest

View Source
const ProductOrderManagementHubCreateCreatedCode int = 201

ProductOrderManagementHubCreateCreatedCode is the HTTP code returned for type ProductOrderManagementHubCreateCreated

View Source
const ProductOrderManagementHubCreateForbiddenCode int = 403

ProductOrderManagementHubCreateForbiddenCode is the HTTP code returned for type ProductOrderManagementHubCreateForbidden

View Source
const ProductOrderManagementHubCreateInternalServerErrorCode int = 500

ProductOrderManagementHubCreateInternalServerErrorCode is the HTTP code returned for type ProductOrderManagementHubCreateInternalServerError

View Source
const ProductOrderManagementHubCreateMethodNotAllowedCode int = 405

ProductOrderManagementHubCreateMethodNotAllowedCode is the HTTP code returned for type ProductOrderManagementHubCreateMethodNotAllowed

View Source
const ProductOrderManagementHubCreateNotFoundCode int = 404

ProductOrderManagementHubCreateNotFoundCode is the HTTP code returned for type ProductOrderManagementHubCreateNotFound

View Source
const ProductOrderManagementHubCreateRequestTimeoutCode int = 408

ProductOrderManagementHubCreateRequestTimeoutCode is the HTTP code returned for type ProductOrderManagementHubCreateRequestTimeout

View Source
const ProductOrderManagementHubCreateServiceUnavailableCode int = 503

ProductOrderManagementHubCreateServiceUnavailableCode is the HTTP code returned for type ProductOrderManagementHubCreateServiceUnavailable

View Source
const ProductOrderManagementHubCreateUnauthorizedCode int = 401

ProductOrderManagementHubCreateUnauthorizedCode is the HTTP code returned for type ProductOrderManagementHubCreateUnauthorized

View Source
const ProductOrderManagementHubCreateUnprocessableEntityCode int = 422

ProductOrderManagementHubCreateUnprocessableEntityCode is the HTTP code returned for type ProductOrderManagementHubCreateUnprocessableEntity

View Source
const ProductOrderManagementHubDeleteBadRequestCode int = 400

ProductOrderManagementHubDeleteBadRequestCode is the HTTP code returned for type ProductOrderManagementHubDeleteBadRequest

View Source
const ProductOrderManagementHubDeleteForbiddenCode int = 403

ProductOrderManagementHubDeleteForbiddenCode is the HTTP code returned for type ProductOrderManagementHubDeleteForbidden

View Source
const ProductOrderManagementHubDeleteInternalServerErrorCode int = 500

ProductOrderManagementHubDeleteInternalServerErrorCode is the HTTP code returned for type ProductOrderManagementHubDeleteInternalServerError

View Source
const ProductOrderManagementHubDeleteMethodNotAllowedCode int = 405

ProductOrderManagementHubDeleteMethodNotAllowedCode is the HTTP code returned for type ProductOrderManagementHubDeleteMethodNotAllowed

View Source
const ProductOrderManagementHubDeleteNoContentCode int = 204

ProductOrderManagementHubDeleteNoContentCode is the HTTP code returned for type ProductOrderManagementHubDeleteNoContent

View Source
const ProductOrderManagementHubDeleteNotFoundCode int = 404

ProductOrderManagementHubDeleteNotFoundCode is the HTTP code returned for type ProductOrderManagementHubDeleteNotFound

View Source
const ProductOrderManagementHubDeleteRequestTimeoutCode int = 408

ProductOrderManagementHubDeleteRequestTimeoutCode is the HTTP code returned for type ProductOrderManagementHubDeleteRequestTimeout

View Source
const ProductOrderManagementHubDeleteServiceUnavailableCode int = 503

ProductOrderManagementHubDeleteServiceUnavailableCode is the HTTP code returned for type ProductOrderManagementHubDeleteServiceUnavailable

View Source
const ProductOrderManagementHubDeleteUnauthorizedCode int = 401

ProductOrderManagementHubDeleteUnauthorizedCode is the HTTP code returned for type ProductOrderManagementHubDeleteUnauthorized

View Source
const ProductOrderManagementHubDeleteUnprocessableEntityCode int = 422

ProductOrderManagementHubDeleteUnprocessableEntityCode is the HTTP code returned for type ProductOrderManagementHubDeleteUnprocessableEntity

View Source
const ProductOrderManagementHubFindBadRequestCode int = 400

ProductOrderManagementHubFindBadRequestCode is the HTTP code returned for type ProductOrderManagementHubFindBadRequest

View Source
const ProductOrderManagementHubFindForbiddenCode int = 403

ProductOrderManagementHubFindForbiddenCode is the HTTP code returned for type ProductOrderManagementHubFindForbidden

View Source
const ProductOrderManagementHubFindInternalServerErrorCode int = 500

ProductOrderManagementHubFindInternalServerErrorCode is the HTTP code returned for type ProductOrderManagementHubFindInternalServerError

View Source
const ProductOrderManagementHubFindMethodNotAllowedCode int = 405

ProductOrderManagementHubFindMethodNotAllowedCode is the HTTP code returned for type ProductOrderManagementHubFindMethodNotAllowed

View Source
const ProductOrderManagementHubFindNotFoundCode int = 404

ProductOrderManagementHubFindNotFoundCode is the HTTP code returned for type ProductOrderManagementHubFindNotFound

View Source
const ProductOrderManagementHubFindOKCode int = 200

ProductOrderManagementHubFindOKCode is the HTTP code returned for type ProductOrderManagementHubFindOK

View Source
const ProductOrderManagementHubFindRequestTimeoutCode int = 408

ProductOrderManagementHubFindRequestTimeoutCode is the HTTP code returned for type ProductOrderManagementHubFindRequestTimeout

View Source
const ProductOrderManagementHubFindServiceUnavailableCode int = 503

ProductOrderManagementHubFindServiceUnavailableCode is the HTTP code returned for type ProductOrderManagementHubFindServiceUnavailable

View Source
const ProductOrderManagementHubFindUnauthorizedCode int = 401

ProductOrderManagementHubFindUnauthorizedCode is the HTTP code returned for type ProductOrderManagementHubFindUnauthorized

View Source
const ProductOrderManagementHubFindUnprocessableEntityCode int = 422

ProductOrderManagementHubFindUnprocessableEntityCode is the HTTP code returned for type ProductOrderManagementHubFindUnprocessableEntity

View Source
const QuoteManagementHubCreateBadRequestCode int = 400

QuoteManagementHubCreateBadRequestCode is the HTTP code returned for type QuoteManagementHubCreateBadRequest

View Source
const QuoteManagementHubCreateCreatedCode int = 201

QuoteManagementHubCreateCreatedCode is the HTTP code returned for type QuoteManagementHubCreateCreated

View Source
const QuoteManagementHubCreateForbiddenCode int = 403

QuoteManagementHubCreateForbiddenCode is the HTTP code returned for type QuoteManagementHubCreateForbidden

View Source
const QuoteManagementHubCreateInternalServerErrorCode int = 500

QuoteManagementHubCreateInternalServerErrorCode is the HTTP code returned for type QuoteManagementHubCreateInternalServerError

View Source
const QuoteManagementHubCreateMethodNotAllowedCode int = 405

QuoteManagementHubCreateMethodNotAllowedCode is the HTTP code returned for type QuoteManagementHubCreateMethodNotAllowed

View Source
const QuoteManagementHubCreateNotFoundCode int = 404

QuoteManagementHubCreateNotFoundCode is the HTTP code returned for type QuoteManagementHubCreateNotFound

View Source
const QuoteManagementHubCreateServiceUnavailableCode int = 503

QuoteManagementHubCreateServiceUnavailableCode is the HTTP code returned for type QuoteManagementHubCreateServiceUnavailable

View Source
const QuoteManagementHubCreateUnauthorizedCode int = 401

QuoteManagementHubCreateUnauthorizedCode is the HTTP code returned for type QuoteManagementHubCreateUnauthorized

View Source
const QuoteManagementHubCreateUnprocessableEntityCode int = 422

QuoteManagementHubCreateUnprocessableEntityCode is the HTTP code returned for type QuoteManagementHubCreateUnprocessableEntity

View Source
const QuoteManagementHubDeleteBadRequestCode int = 400

QuoteManagementHubDeleteBadRequestCode is the HTTP code returned for type QuoteManagementHubDeleteBadRequest

View Source
const QuoteManagementHubDeleteForbiddenCode int = 403

QuoteManagementHubDeleteForbiddenCode is the HTTP code returned for type QuoteManagementHubDeleteForbidden

View Source
const QuoteManagementHubDeleteInternalServerErrorCode int = 500

QuoteManagementHubDeleteInternalServerErrorCode is the HTTP code returned for type QuoteManagementHubDeleteInternalServerError

View Source
const QuoteManagementHubDeleteMethodNotAllowedCode int = 405

QuoteManagementHubDeleteMethodNotAllowedCode is the HTTP code returned for type QuoteManagementHubDeleteMethodNotAllowed

View Source
const QuoteManagementHubDeleteNoContentCode int = 204

QuoteManagementHubDeleteNoContentCode is the HTTP code returned for type QuoteManagementHubDeleteNoContent

View Source
const QuoteManagementHubDeleteNotFoundCode int = 404

QuoteManagementHubDeleteNotFoundCode is the HTTP code returned for type QuoteManagementHubDeleteNotFound

View Source
const QuoteManagementHubDeleteServiceUnavailableCode int = 503

QuoteManagementHubDeleteServiceUnavailableCode is the HTTP code returned for type QuoteManagementHubDeleteServiceUnavailable

View Source
const QuoteManagementHubDeleteUnauthorizedCode int = 401

QuoteManagementHubDeleteUnauthorizedCode is the HTTP code returned for type QuoteManagementHubDeleteUnauthorized

View Source
const QuoteManagementHubDeleteUnprocessableEntityCode int = 422

QuoteManagementHubDeleteUnprocessableEntityCode is the HTTP code returned for type QuoteManagementHubDeleteUnprocessableEntity

View Source
const QuoteManagementHubFindBadRequestCode int = 400

QuoteManagementHubFindBadRequestCode is the HTTP code returned for type QuoteManagementHubFindBadRequest

View Source
const QuoteManagementHubFindForbiddenCode int = 403

QuoteManagementHubFindForbiddenCode is the HTTP code returned for type QuoteManagementHubFindForbidden

View Source
const QuoteManagementHubFindInternalServerErrorCode int = 500

QuoteManagementHubFindInternalServerErrorCode is the HTTP code returned for type QuoteManagementHubFindInternalServerError

View Source
const QuoteManagementHubFindMethodNotAllowedCode int = 405

QuoteManagementHubFindMethodNotAllowedCode is the HTTP code returned for type QuoteManagementHubFindMethodNotAllowed

View Source
const QuoteManagementHubFindNotFoundCode int = 404

QuoteManagementHubFindNotFoundCode is the HTTP code returned for type QuoteManagementHubFindNotFound

View Source
const QuoteManagementHubFindOKCode int = 200

QuoteManagementHubFindOKCode is the HTTP code returned for type QuoteManagementHubFindOK

View Source
const QuoteManagementHubFindServiceUnavailableCode int = 503

QuoteManagementHubFindServiceUnavailableCode is the HTTP code returned for type QuoteManagementHubFindServiceUnavailable

View Source
const QuoteManagementHubFindUnauthorizedCode int = 401

QuoteManagementHubFindUnauthorizedCode is the HTTP code returned for type QuoteManagementHubFindUnauthorized

View Source
const QuoteManagementHubFindUnprocessableEntityCode int = 422

QuoteManagementHubFindUnprocessableEntityCode is the HTTP code returned for type QuoteManagementHubFindUnprocessableEntity

Variables

This section is empty.

Functions

This section is empty.

Types

type ProductOfferingQualificationManagementHubDelete

type ProductOfferingQualificationManagementHubDelete struct {
	Context *middleware.Context
	Handler ProductOfferingQualificationManagementHubDeleteHandler
}
ProductOfferingQualificationManagementHubDelete swagger:route DELETE /productOfferingQualificationManagement/v3/hub/{HubId} Hub productOfferingQualificationManagementHubDelete

hubDelete

This operation is used to delete a hub.

func NewProductOfferingQualificationManagementHubDelete

NewProductOfferingQualificationManagementHubDelete creates a new http.Handler for the product offering qualification management hub delete operation

func (*ProductOfferingQualificationManagementHubDelete) ServeHTTP

type ProductOfferingQualificationManagementHubDeleteBadRequest

type ProductOfferingQualificationManagementHubDeleteBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubDeleteBadRequest Bad Request

List of supported error codes: - 20: Invalid URL parameter value - 21: Missing body - 22: Invalid body - 23: Missing body field - 24: Invalid body field - 25: Missing header - 26: Invalid header value - 27: Missing query-string parameter - 28: Invalid query-string parameter value

swagger:response productOfferingQualificationManagementHubDeleteBadRequest

func NewProductOfferingQualificationManagementHubDeleteBadRequest

func NewProductOfferingQualificationManagementHubDeleteBadRequest() *ProductOfferingQualificationManagementHubDeleteBadRequest

NewProductOfferingQualificationManagementHubDeleteBadRequest creates ProductOfferingQualificationManagementHubDeleteBadRequest with default headers values

func (*ProductOfferingQualificationManagementHubDeleteBadRequest) SetPayload

SetPayload sets the payload to the product offering qualification management hub delete bad request response

func (*ProductOfferingQualificationManagementHubDeleteBadRequest) WithPayload

WithPayload adds the payload to the product offering qualification management hub delete bad request response

func (*ProductOfferingQualificationManagementHubDeleteBadRequest) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubDeleteForbidden

type ProductOfferingQualificationManagementHubDeleteForbidden struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubDeleteForbidden Forbidden

List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests

swagger:response productOfferingQualificationManagementHubDeleteForbidden

func NewProductOfferingQualificationManagementHubDeleteForbidden

func NewProductOfferingQualificationManagementHubDeleteForbidden() *ProductOfferingQualificationManagementHubDeleteForbidden

NewProductOfferingQualificationManagementHubDeleteForbidden creates ProductOfferingQualificationManagementHubDeleteForbidden with default headers values

func (*ProductOfferingQualificationManagementHubDeleteForbidden) SetPayload

SetPayload sets the payload to the product offering qualification management hub delete forbidden response

func (*ProductOfferingQualificationManagementHubDeleteForbidden) WithPayload

WithPayload adds the payload to the product offering qualification management hub delete forbidden response

func (*ProductOfferingQualificationManagementHubDeleteForbidden) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubDeleteHandler

type ProductOfferingQualificationManagementHubDeleteHandler interface {
	Handle(ProductOfferingQualificationManagementHubDeleteParams, *models.Principal) middleware.Responder
}

ProductOfferingQualificationManagementHubDeleteHandler interface for that can handle valid product offering qualification management hub delete params

type ProductOfferingQualificationManagementHubDeleteHandlerFunc

type ProductOfferingQualificationManagementHubDeleteHandlerFunc func(ProductOfferingQualificationManagementHubDeleteParams, *models.Principal) middleware.Responder

ProductOfferingQualificationManagementHubDeleteHandlerFunc turns a function with the right signature into a product offering qualification management hub delete handler

func (ProductOfferingQualificationManagementHubDeleteHandlerFunc) Handle

Handle executing the request and returning a response

type ProductOfferingQualificationManagementHubDeleteNoContent

type ProductOfferingQualificationManagementHubDeleteNoContent struct {
}

ProductOfferingQualificationManagementHubDeleteNoContent No Content

swagger:response productOfferingQualificationManagementHubDeleteNoContent

func NewProductOfferingQualificationManagementHubDeleteNoContent

func NewProductOfferingQualificationManagementHubDeleteNoContent() *ProductOfferingQualificationManagementHubDeleteNoContent

NewProductOfferingQualificationManagementHubDeleteNoContent creates ProductOfferingQualificationManagementHubDeleteNoContent with default headers values

func (*ProductOfferingQualificationManagementHubDeleteNoContent) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubDeleteNotFound

type ProductOfferingQualificationManagementHubDeleteNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubDeleteNotFound Not Found

List of supported error codes: - 60: Resource not found

swagger:response productOfferingQualificationManagementHubDeleteNotFound

func NewProductOfferingQualificationManagementHubDeleteNotFound

func NewProductOfferingQualificationManagementHubDeleteNotFound() *ProductOfferingQualificationManagementHubDeleteNotFound

NewProductOfferingQualificationManagementHubDeleteNotFound creates ProductOfferingQualificationManagementHubDeleteNotFound with default headers values

func (*ProductOfferingQualificationManagementHubDeleteNotFound) SetPayload

SetPayload sets the payload to the product offering qualification management hub delete not found response

func (*ProductOfferingQualificationManagementHubDeleteNotFound) WithPayload

WithPayload adds the payload to the product offering qualification management hub delete not found response

func (*ProductOfferingQualificationManagementHubDeleteNotFound) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubDeleteParams

type ProductOfferingQualificationManagementHubDeleteParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: path
	*/
	HubID string
}

ProductOfferingQualificationManagementHubDeleteParams contains all the bound params for the product offering qualification management hub delete operation typically these are obtained from a http.Request

swagger:parameters productOfferingQualificationManagementHubDelete

func NewProductOfferingQualificationManagementHubDeleteParams

func NewProductOfferingQualificationManagementHubDeleteParams() ProductOfferingQualificationManagementHubDeleteParams

NewProductOfferingQualificationManagementHubDeleteParams creates a new ProductOfferingQualificationManagementHubDeleteParams object

There are no default values defined in the spec.

func (*ProductOfferingQualificationManagementHubDeleteParams) 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 NewProductOfferingQualificationManagementHubDeleteParams() beforehand.

type ProductOfferingQualificationManagementHubDeleteRequestTimeout

type ProductOfferingQualificationManagementHubDeleteRequestTimeout struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubDeleteRequestTimeout Request Time-out

List of supported error codes: - 63: Request time-out

swagger:response productOfferingQualificationManagementHubDeleteRequestTimeout

func NewProductOfferingQualificationManagementHubDeleteRequestTimeout

func NewProductOfferingQualificationManagementHubDeleteRequestTimeout() *ProductOfferingQualificationManagementHubDeleteRequestTimeout

NewProductOfferingQualificationManagementHubDeleteRequestTimeout creates ProductOfferingQualificationManagementHubDeleteRequestTimeout with default headers values

func (*ProductOfferingQualificationManagementHubDeleteRequestTimeout) SetPayload

SetPayload sets the payload to the product offering qualification management hub delete request timeout response

func (*ProductOfferingQualificationManagementHubDeleteRequestTimeout) WithPayload

WithPayload adds the payload to the product offering qualification management hub delete request timeout response

func (*ProductOfferingQualificationManagementHubDeleteRequestTimeout) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubDeleteServiceUnavailable

type ProductOfferingQualificationManagementHubDeleteServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubDeleteServiceUnavailable Service Unavailable

swagger:response productOfferingQualificationManagementHubDeleteServiceUnavailable

func NewProductOfferingQualificationManagementHubDeleteServiceUnavailable

func NewProductOfferingQualificationManagementHubDeleteServiceUnavailable() *ProductOfferingQualificationManagementHubDeleteServiceUnavailable

NewProductOfferingQualificationManagementHubDeleteServiceUnavailable creates ProductOfferingQualificationManagementHubDeleteServiceUnavailable with default headers values

func (*ProductOfferingQualificationManagementHubDeleteServiceUnavailable) SetPayload

SetPayload sets the payload to the product offering qualification management hub delete service unavailable response

func (*ProductOfferingQualificationManagementHubDeleteServiceUnavailable) WithPayload

WithPayload adds the payload to the product offering qualification management hub delete service unavailable response

func (*ProductOfferingQualificationManagementHubDeleteServiceUnavailable) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubDeleteURL

type ProductOfferingQualificationManagementHubDeleteURL struct {
	HubID string
	// contains filtered or unexported fields
}

ProductOfferingQualificationManagementHubDeleteURL generates an URL for the product offering qualification management hub delete operation

func (*ProductOfferingQualificationManagementHubDeleteURL) Build

Build a url path and query string

func (*ProductOfferingQualificationManagementHubDeleteURL) BuildFull

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

func (*ProductOfferingQualificationManagementHubDeleteURL) Must

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

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

String returns the string representation of the path with query string

func (*ProductOfferingQualificationManagementHubDeleteURL) StringFull

StringFull returns the string representation of a complete url

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

type ProductOfferingQualificationManagementHubDeleteUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubDeleteUnauthorized Unauthorized

List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials

swagger:response productOfferingQualificationManagementHubDeleteUnauthorized

func NewProductOfferingQualificationManagementHubDeleteUnauthorized

func NewProductOfferingQualificationManagementHubDeleteUnauthorized() *ProductOfferingQualificationManagementHubDeleteUnauthorized

NewProductOfferingQualificationManagementHubDeleteUnauthorized creates ProductOfferingQualificationManagementHubDeleteUnauthorized with default headers values

func (*ProductOfferingQualificationManagementHubDeleteUnauthorized) SetPayload

SetPayload sets the payload to the product offering qualification management hub delete unauthorized response

func (*ProductOfferingQualificationManagementHubDeleteUnauthorized) WithPayload

WithPayload adds the payload to the product offering qualification management hub delete unauthorized response

func (*ProductOfferingQualificationManagementHubDeleteUnauthorized) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubDeleteUnprocessableEntity

type ProductOfferingQualificationManagementHubDeleteUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubDeleteUnprocessableEntity Unprocessable entity

Functional error

swagger:response productOfferingQualificationManagementHubDeleteUnprocessableEntity

func NewProductOfferingQualificationManagementHubDeleteUnprocessableEntity

func NewProductOfferingQualificationManagementHubDeleteUnprocessableEntity() *ProductOfferingQualificationManagementHubDeleteUnprocessableEntity

NewProductOfferingQualificationManagementHubDeleteUnprocessableEntity creates ProductOfferingQualificationManagementHubDeleteUnprocessableEntity with default headers values

func (*ProductOfferingQualificationManagementHubDeleteUnprocessableEntity) SetPayload

SetPayload sets the payload to the product offering qualification management hub delete unprocessable entity response

func (*ProductOfferingQualificationManagementHubDeleteUnprocessableEntity) WithPayload

WithPayload adds the payload to the product offering qualification management hub delete unprocessable entity response

func (*ProductOfferingQualificationManagementHubDeleteUnprocessableEntity) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubGet

type ProductOfferingQualificationManagementHubGet struct {
	Context *middleware.Context
	Handler ProductOfferingQualificationManagementHubGetHandler
}
ProductOfferingQualificationManagementHubGet swagger:route GET /productOfferingQualificationManagement/v3/hub Hub productOfferingQualificationManagementHubGet

hubFind

This operation retrieves a set of hubs.

func NewProductOfferingQualificationManagementHubGet

NewProductOfferingQualificationManagementHubGet creates a new http.Handler for the product offering qualification management hub get operation

func (*ProductOfferingQualificationManagementHubGet) ServeHTTP

type ProductOfferingQualificationManagementHubGetBadRequest

type ProductOfferingQualificationManagementHubGetBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubGetBadRequest Bad Request

List of supported error codes: - 20: Invalid URL parameter value - 21: Missing body - 22: Invalid body - 23: Missing body field - 24: Invalid body field - 25: Missing header - 26: Invalid header value - 27: Missing query-string parameter - 28: Invalid query-string parameter value

swagger:response productOfferingQualificationManagementHubGetBadRequest

func NewProductOfferingQualificationManagementHubGetBadRequest

func NewProductOfferingQualificationManagementHubGetBadRequest() *ProductOfferingQualificationManagementHubGetBadRequest

NewProductOfferingQualificationManagementHubGetBadRequest creates ProductOfferingQualificationManagementHubGetBadRequest with default headers values

func (*ProductOfferingQualificationManagementHubGetBadRequest) SetPayload

SetPayload sets the payload to the product offering qualification management hub get bad request response

func (*ProductOfferingQualificationManagementHubGetBadRequest) WithPayload

WithPayload adds the payload to the product offering qualification management hub get bad request response

func (*ProductOfferingQualificationManagementHubGetBadRequest) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubGetForbidden

type ProductOfferingQualificationManagementHubGetForbidden struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubGetForbidden Forbidden

List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests

swagger:response productOfferingQualificationManagementHubGetForbidden

func NewProductOfferingQualificationManagementHubGetForbidden

func NewProductOfferingQualificationManagementHubGetForbidden() *ProductOfferingQualificationManagementHubGetForbidden

NewProductOfferingQualificationManagementHubGetForbidden creates ProductOfferingQualificationManagementHubGetForbidden with default headers values

func (*ProductOfferingQualificationManagementHubGetForbidden) SetPayload

SetPayload sets the payload to the product offering qualification management hub get forbidden response

func (*ProductOfferingQualificationManagementHubGetForbidden) WithPayload

WithPayload adds the payload to the product offering qualification management hub get forbidden response

func (*ProductOfferingQualificationManagementHubGetForbidden) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubGetHandler

type ProductOfferingQualificationManagementHubGetHandler interface {
	Handle(ProductOfferingQualificationManagementHubGetParams, *models.Principal) middleware.Responder
}

ProductOfferingQualificationManagementHubGetHandler interface for that can handle valid product offering qualification management hub get params

type ProductOfferingQualificationManagementHubGetHandlerFunc

type ProductOfferingQualificationManagementHubGetHandlerFunc func(ProductOfferingQualificationManagementHubGetParams, *models.Principal) middleware.Responder

ProductOfferingQualificationManagementHubGetHandlerFunc turns a function with the right signature into a product offering qualification management hub get handler

func (ProductOfferingQualificationManagementHubGetHandlerFunc) Handle

Handle executing the request and returning a response

type ProductOfferingQualificationManagementHubGetNotFound

type ProductOfferingQualificationManagementHubGetNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubGetNotFound Not Found

List of supported error codes: - 60: Resource not found

swagger:response productOfferingQualificationManagementHubGetNotFound

func NewProductOfferingQualificationManagementHubGetNotFound

func NewProductOfferingQualificationManagementHubGetNotFound() *ProductOfferingQualificationManagementHubGetNotFound

NewProductOfferingQualificationManagementHubGetNotFound creates ProductOfferingQualificationManagementHubGetNotFound with default headers values

func (*ProductOfferingQualificationManagementHubGetNotFound) SetPayload

SetPayload sets the payload to the product offering qualification management hub get not found response

func (*ProductOfferingQualificationManagementHubGetNotFound) WithPayload

WithPayload adds the payload to the product offering qualification management hub get not found response

func (*ProductOfferingQualificationManagementHubGetNotFound) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubGetOK

type ProductOfferingQualificationManagementHubGetOK struct {

	/*
	  In: Body
	*/
	Payload []*models.Hub `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubGetOK Ok

swagger:response productOfferingQualificationManagementHubGetOK

func NewProductOfferingQualificationManagementHubGetOK

func NewProductOfferingQualificationManagementHubGetOK() *ProductOfferingQualificationManagementHubGetOK

NewProductOfferingQualificationManagementHubGetOK creates ProductOfferingQualificationManagementHubGetOK with default headers values

func (*ProductOfferingQualificationManagementHubGetOK) SetPayload

func (o *ProductOfferingQualificationManagementHubGetOK) SetPayload(payload []*models.Hub)

SetPayload sets the payload to the product offering qualification management hub get o k response

func (*ProductOfferingQualificationManagementHubGetOK) WithPayload

WithPayload adds the payload to the product offering qualification management hub get o k response

func (*ProductOfferingQualificationManagementHubGetOK) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubGetParams

type ProductOfferingQualificationManagementHubGetParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

ProductOfferingQualificationManagementHubGetParams contains all the bound params for the product offering qualification management hub get operation typically these are obtained from a http.Request

swagger:parameters productOfferingQualificationManagementHubGet

func NewProductOfferingQualificationManagementHubGetParams

func NewProductOfferingQualificationManagementHubGetParams() ProductOfferingQualificationManagementHubGetParams

NewProductOfferingQualificationManagementHubGetParams creates a new ProductOfferingQualificationManagementHubGetParams object

There are no default values defined in the spec.

func (*ProductOfferingQualificationManagementHubGetParams) 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 NewProductOfferingQualificationManagementHubGetParams() beforehand.

type ProductOfferingQualificationManagementHubGetRequestTimeout

type ProductOfferingQualificationManagementHubGetRequestTimeout struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubGetRequestTimeout Request Time-out

List of supported error codes: - 63: Request time-out

swagger:response productOfferingQualificationManagementHubGetRequestTimeout

func NewProductOfferingQualificationManagementHubGetRequestTimeout

func NewProductOfferingQualificationManagementHubGetRequestTimeout() *ProductOfferingQualificationManagementHubGetRequestTimeout

NewProductOfferingQualificationManagementHubGetRequestTimeout creates ProductOfferingQualificationManagementHubGetRequestTimeout with default headers values

func (*ProductOfferingQualificationManagementHubGetRequestTimeout) SetPayload

SetPayload sets the payload to the product offering qualification management hub get request timeout response

func (*ProductOfferingQualificationManagementHubGetRequestTimeout) WithPayload

WithPayload adds the payload to the product offering qualification management hub get request timeout response

func (*ProductOfferingQualificationManagementHubGetRequestTimeout) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubGetServiceUnavailable

type ProductOfferingQualificationManagementHubGetServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubGetServiceUnavailable Service Unavailable

swagger:response productOfferingQualificationManagementHubGetServiceUnavailable

func NewProductOfferingQualificationManagementHubGetServiceUnavailable

func NewProductOfferingQualificationManagementHubGetServiceUnavailable() *ProductOfferingQualificationManagementHubGetServiceUnavailable

NewProductOfferingQualificationManagementHubGetServiceUnavailable creates ProductOfferingQualificationManagementHubGetServiceUnavailable with default headers values

func (*ProductOfferingQualificationManagementHubGetServiceUnavailable) SetPayload

SetPayload sets the payload to the product offering qualification management hub get service unavailable response

func (*ProductOfferingQualificationManagementHubGetServiceUnavailable) WithPayload

WithPayload adds the payload to the product offering qualification management hub get service unavailable response

func (*ProductOfferingQualificationManagementHubGetServiceUnavailable) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubGetURL

type ProductOfferingQualificationManagementHubGetURL struct {
	// contains filtered or unexported fields
}

ProductOfferingQualificationManagementHubGetURL generates an URL for the product offering qualification management hub get operation

func (*ProductOfferingQualificationManagementHubGetURL) Build

Build a url path and query string

func (*ProductOfferingQualificationManagementHubGetURL) BuildFull

func (o *ProductOfferingQualificationManagementHubGetURL) BuildFull(scheme, host string) (*url.URL, error)

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

func (*ProductOfferingQualificationManagementHubGetURL) Must

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

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

String returns the string representation of the path with query string

func (*ProductOfferingQualificationManagementHubGetURL) StringFull

StringFull returns the string representation of a complete url

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

type ProductOfferingQualificationManagementHubGetUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubGetUnauthorized Unauthorized

List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials

swagger:response productOfferingQualificationManagementHubGetUnauthorized

func NewProductOfferingQualificationManagementHubGetUnauthorized

func NewProductOfferingQualificationManagementHubGetUnauthorized() *ProductOfferingQualificationManagementHubGetUnauthorized

NewProductOfferingQualificationManagementHubGetUnauthorized creates ProductOfferingQualificationManagementHubGetUnauthorized with default headers values

func (*ProductOfferingQualificationManagementHubGetUnauthorized) SetPayload

SetPayload sets the payload to the product offering qualification management hub get unauthorized response

func (*ProductOfferingQualificationManagementHubGetUnauthorized) WithPayload

WithPayload adds the payload to the product offering qualification management hub get unauthorized response

func (*ProductOfferingQualificationManagementHubGetUnauthorized) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubGetUnprocessableEntity

type ProductOfferingQualificationManagementHubGetUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubGetUnprocessableEntity Unprocessable entity

Functional error

swagger:response productOfferingQualificationManagementHubGetUnprocessableEntity

func NewProductOfferingQualificationManagementHubGetUnprocessableEntity

func NewProductOfferingQualificationManagementHubGetUnprocessableEntity() *ProductOfferingQualificationManagementHubGetUnprocessableEntity

NewProductOfferingQualificationManagementHubGetUnprocessableEntity creates ProductOfferingQualificationManagementHubGetUnprocessableEntity with default headers values

func (*ProductOfferingQualificationManagementHubGetUnprocessableEntity) SetPayload

SetPayload sets the payload to the product offering qualification management hub get unprocessable entity response

func (*ProductOfferingQualificationManagementHubGetUnprocessableEntity) WithPayload

WithPayload adds the payload to the product offering qualification management hub get unprocessable entity response

func (*ProductOfferingQualificationManagementHubGetUnprocessableEntity) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubPost

type ProductOfferingQualificationManagementHubPost struct {
	Context *middleware.Context
	Handler ProductOfferingQualificationManagementHubPostHandler
}
ProductOfferingQualificationManagementHubPost swagger:route POST /productOfferingQualificationManagement/v3/hub Hub productOfferingQualificationManagementHubPost

hubCreate

A request initiated by the Buyer to instruct the Seller to send notifications of POQ state changes in the event the Seller uses the Deferred Response pattern to respond to a Create Product Offering Qualifica-tion request.

func NewProductOfferingQualificationManagementHubPost

NewProductOfferingQualificationManagementHubPost creates a new http.Handler for the product offering qualification management hub post operation

func (*ProductOfferingQualificationManagementHubPost) ServeHTTP

type ProductOfferingQualificationManagementHubPostBadRequest

type ProductOfferingQualificationManagementHubPostBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubPostBadRequest Bad Request

List of supported error codes: - 20: Invalid URL parameter value - 21: Missing body - 22: Invalid body - 23: Missing body field - 24: Invalid body field - 25: Missing header - 26: Invalid header value - 27: Missing query-string parameter - 28: Invalid query-string parameter value

swagger:response productOfferingQualificationManagementHubPostBadRequest

func NewProductOfferingQualificationManagementHubPostBadRequest

func NewProductOfferingQualificationManagementHubPostBadRequest() *ProductOfferingQualificationManagementHubPostBadRequest

NewProductOfferingQualificationManagementHubPostBadRequest creates ProductOfferingQualificationManagementHubPostBadRequest with default headers values

func (*ProductOfferingQualificationManagementHubPostBadRequest) SetPayload

SetPayload sets the payload to the product offering qualification management hub post bad request response

func (*ProductOfferingQualificationManagementHubPostBadRequest) WithPayload

WithPayload adds the payload to the product offering qualification management hub post bad request response

func (*ProductOfferingQualificationManagementHubPostBadRequest) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubPostCreated

type ProductOfferingQualificationManagementHubPostCreated struct {

	/*
	  In: Body
	*/
	Payload *models.Hub `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubPostCreated Created

swagger:response productOfferingQualificationManagementHubPostCreated

func NewProductOfferingQualificationManagementHubPostCreated

func NewProductOfferingQualificationManagementHubPostCreated() *ProductOfferingQualificationManagementHubPostCreated

NewProductOfferingQualificationManagementHubPostCreated creates ProductOfferingQualificationManagementHubPostCreated with default headers values

func (*ProductOfferingQualificationManagementHubPostCreated) SetPayload

SetPayload sets the payload to the product offering qualification management hub post created response

func (*ProductOfferingQualificationManagementHubPostCreated) WithPayload

WithPayload adds the payload to the product offering qualification management hub post created response

func (*ProductOfferingQualificationManagementHubPostCreated) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubPostForbidden

type ProductOfferingQualificationManagementHubPostForbidden struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubPostForbidden Forbidden

List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests

swagger:response productOfferingQualificationManagementHubPostForbidden

func NewProductOfferingQualificationManagementHubPostForbidden

func NewProductOfferingQualificationManagementHubPostForbidden() *ProductOfferingQualificationManagementHubPostForbidden

NewProductOfferingQualificationManagementHubPostForbidden creates ProductOfferingQualificationManagementHubPostForbidden with default headers values

func (*ProductOfferingQualificationManagementHubPostForbidden) SetPayload

SetPayload sets the payload to the product offering qualification management hub post forbidden response

func (*ProductOfferingQualificationManagementHubPostForbidden) WithPayload

WithPayload adds the payload to the product offering qualification management hub post forbidden response

func (*ProductOfferingQualificationManagementHubPostForbidden) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubPostHandler

type ProductOfferingQualificationManagementHubPostHandler interface {
	Handle(ProductOfferingQualificationManagementHubPostParams, *models.Principal) middleware.Responder
}

ProductOfferingQualificationManagementHubPostHandler interface for that can handle valid product offering qualification management hub post params

type ProductOfferingQualificationManagementHubPostHandlerFunc

type ProductOfferingQualificationManagementHubPostHandlerFunc func(ProductOfferingQualificationManagementHubPostParams, *models.Principal) middleware.Responder

ProductOfferingQualificationManagementHubPostHandlerFunc turns a function with the right signature into a product offering qualification management hub post handler

func (ProductOfferingQualificationManagementHubPostHandlerFunc) Handle

Handle executing the request and returning a response

type ProductOfferingQualificationManagementHubPostNotFound

type ProductOfferingQualificationManagementHubPostNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubPostNotFound Not Found

List of supported error codes: - 60: Resource not found

swagger:response productOfferingQualificationManagementHubPostNotFound

func NewProductOfferingQualificationManagementHubPostNotFound

func NewProductOfferingQualificationManagementHubPostNotFound() *ProductOfferingQualificationManagementHubPostNotFound

NewProductOfferingQualificationManagementHubPostNotFound creates ProductOfferingQualificationManagementHubPostNotFound with default headers values

func (*ProductOfferingQualificationManagementHubPostNotFound) SetPayload

SetPayload sets the payload to the product offering qualification management hub post not found response

func (*ProductOfferingQualificationManagementHubPostNotFound) WithPayload

WithPayload adds the payload to the product offering qualification management hub post not found response

func (*ProductOfferingQualificationManagementHubPostNotFound) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubPostParams

type ProductOfferingQualificationManagementHubPostParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Hub *models.HubInput
}

ProductOfferingQualificationManagementHubPostParams contains all the bound params for the product offering qualification management hub post operation typically these are obtained from a http.Request

swagger:parameters productOfferingQualificationManagementHubPost

func NewProductOfferingQualificationManagementHubPostParams

func NewProductOfferingQualificationManagementHubPostParams() ProductOfferingQualificationManagementHubPostParams

NewProductOfferingQualificationManagementHubPostParams creates a new ProductOfferingQualificationManagementHubPostParams object

There are no default values defined in the spec.

func (*ProductOfferingQualificationManagementHubPostParams) 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 NewProductOfferingQualificationManagementHubPostParams() beforehand.

type ProductOfferingQualificationManagementHubPostRequestTimeout

type ProductOfferingQualificationManagementHubPostRequestTimeout struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubPostRequestTimeout Request Time-out

List of supported error codes: - 63: Request time-out

swagger:response productOfferingQualificationManagementHubPostRequestTimeout

func NewProductOfferingQualificationManagementHubPostRequestTimeout

func NewProductOfferingQualificationManagementHubPostRequestTimeout() *ProductOfferingQualificationManagementHubPostRequestTimeout

NewProductOfferingQualificationManagementHubPostRequestTimeout creates ProductOfferingQualificationManagementHubPostRequestTimeout with default headers values

func (*ProductOfferingQualificationManagementHubPostRequestTimeout) SetPayload

SetPayload sets the payload to the product offering qualification management hub post request timeout response

func (*ProductOfferingQualificationManagementHubPostRequestTimeout) WithPayload

WithPayload adds the payload to the product offering qualification management hub post request timeout response

func (*ProductOfferingQualificationManagementHubPostRequestTimeout) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubPostServiceUnavailable

type ProductOfferingQualificationManagementHubPostServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubPostServiceUnavailable Service Unavailable

swagger:response productOfferingQualificationManagementHubPostServiceUnavailable

func NewProductOfferingQualificationManagementHubPostServiceUnavailable

func NewProductOfferingQualificationManagementHubPostServiceUnavailable() *ProductOfferingQualificationManagementHubPostServiceUnavailable

NewProductOfferingQualificationManagementHubPostServiceUnavailable creates ProductOfferingQualificationManagementHubPostServiceUnavailable with default headers values

func (*ProductOfferingQualificationManagementHubPostServiceUnavailable) SetPayload

SetPayload sets the payload to the product offering qualification management hub post service unavailable response

func (*ProductOfferingQualificationManagementHubPostServiceUnavailable) WithPayload

WithPayload adds the payload to the product offering qualification management hub post service unavailable response

func (*ProductOfferingQualificationManagementHubPostServiceUnavailable) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubPostURL

type ProductOfferingQualificationManagementHubPostURL struct {
	// contains filtered or unexported fields
}

ProductOfferingQualificationManagementHubPostURL generates an URL for the product offering qualification management hub post operation

func (*ProductOfferingQualificationManagementHubPostURL) Build

Build a url path and query string

func (*ProductOfferingQualificationManagementHubPostURL) BuildFull

func (o *ProductOfferingQualificationManagementHubPostURL) BuildFull(scheme, host string) (*url.URL, error)

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

func (*ProductOfferingQualificationManagementHubPostURL) Must

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

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

String returns the string representation of the path with query string

func (*ProductOfferingQualificationManagementHubPostURL) StringFull

StringFull returns the string representation of a complete url

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

type ProductOfferingQualificationManagementHubPostUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubPostUnauthorized Unauthorized

List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials

swagger:response productOfferingQualificationManagementHubPostUnauthorized

func NewProductOfferingQualificationManagementHubPostUnauthorized

func NewProductOfferingQualificationManagementHubPostUnauthorized() *ProductOfferingQualificationManagementHubPostUnauthorized

NewProductOfferingQualificationManagementHubPostUnauthorized creates ProductOfferingQualificationManagementHubPostUnauthorized with default headers values

func (*ProductOfferingQualificationManagementHubPostUnauthorized) SetPayload

SetPayload sets the payload to the product offering qualification management hub post unauthorized response

func (*ProductOfferingQualificationManagementHubPostUnauthorized) WithPayload

WithPayload adds the payload to the product offering qualification management hub post unauthorized response

func (*ProductOfferingQualificationManagementHubPostUnauthorized) WriteResponse

WriteResponse to the client

type ProductOfferingQualificationManagementHubPostUnprocessableEntity

type ProductOfferingQualificationManagementHubPostUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOfferingQualificationManagementHubPostUnprocessableEntity Unprocessable entity

Functional error

swagger:response productOfferingQualificationManagementHubPostUnprocessableEntity

func NewProductOfferingQualificationManagementHubPostUnprocessableEntity

func NewProductOfferingQualificationManagementHubPostUnprocessableEntity() *ProductOfferingQualificationManagementHubPostUnprocessableEntity

NewProductOfferingQualificationManagementHubPostUnprocessableEntity creates ProductOfferingQualificationManagementHubPostUnprocessableEntity with default headers values

func (*ProductOfferingQualificationManagementHubPostUnprocessableEntity) SetPayload

SetPayload sets the payload to the product offering qualification management hub post unprocessable entity response

func (*ProductOfferingQualificationManagementHubPostUnprocessableEntity) WithPayload

WithPayload adds the payload to the product offering qualification management hub post unprocessable entity response

func (*ProductOfferingQualificationManagementHubPostUnprocessableEntity) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubCreate

type ProductOrderManagementHubCreate struct {
	Context *middleware.Context
	Handler ProductOrderManagementHubCreateHandler
}
ProductOrderManagementHubCreate swagger:route POST /productOrderManagement/v3/hub Hub productOrderManagementHubCreate

Create a Hub

Structure used to create a hub (to subscribe to notification)

func NewProductOrderManagementHubCreate

func NewProductOrderManagementHubCreate(ctx *middleware.Context, handler ProductOrderManagementHubCreateHandler) *ProductOrderManagementHubCreate

NewProductOrderManagementHubCreate creates a new http.Handler for the product order management hub create operation

func (*ProductOrderManagementHubCreate) ServeHTTP

type ProductOrderManagementHubCreateBadRequest

type ProductOrderManagementHubCreateBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubCreateBadRequest Bad Request

List of supported error codes: - 20: Invalid URL parameter value - 21: Missing body - 22: Invalid body - 23: Missing body field - 24: Invalid body field - 25: Missing header - 26: Invalid header value - 27: Missing query-string parameter - 28: Invalid query-string parameter value

swagger:response productOrderManagementHubCreateBadRequest

func NewProductOrderManagementHubCreateBadRequest

func NewProductOrderManagementHubCreateBadRequest() *ProductOrderManagementHubCreateBadRequest

NewProductOrderManagementHubCreateBadRequest creates ProductOrderManagementHubCreateBadRequest with default headers values

func (*ProductOrderManagementHubCreateBadRequest) SetPayload

SetPayload sets the payload to the product order management hub create bad request response

func (*ProductOrderManagementHubCreateBadRequest) WithPayload

WithPayload adds the payload to the product order management hub create bad request response

func (*ProductOrderManagementHubCreateBadRequest) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubCreateCreated

type ProductOrderManagementHubCreateCreated struct {

	/*
	  In: Body
	*/
	Payload *models.Hub `json:"body,omitempty"`
}

ProductOrderManagementHubCreateCreated Created

swagger:response productOrderManagementHubCreateCreated

func NewProductOrderManagementHubCreateCreated

func NewProductOrderManagementHubCreateCreated() *ProductOrderManagementHubCreateCreated

NewProductOrderManagementHubCreateCreated creates ProductOrderManagementHubCreateCreated with default headers values

func (*ProductOrderManagementHubCreateCreated) SetPayload

func (o *ProductOrderManagementHubCreateCreated) SetPayload(payload *models.Hub)

SetPayload sets the payload to the product order management hub create created response

func (*ProductOrderManagementHubCreateCreated) WithPayload

WithPayload adds the payload to the product order management hub create created response

func (*ProductOrderManagementHubCreateCreated) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubCreateForbidden

type ProductOrderManagementHubCreateForbidden struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubCreateForbidden Forbidden

List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests

swagger:response productOrderManagementHubCreateForbidden

func NewProductOrderManagementHubCreateForbidden

func NewProductOrderManagementHubCreateForbidden() *ProductOrderManagementHubCreateForbidden

NewProductOrderManagementHubCreateForbidden creates ProductOrderManagementHubCreateForbidden with default headers values

func (*ProductOrderManagementHubCreateForbidden) SetPayload

SetPayload sets the payload to the product order management hub create forbidden response

func (*ProductOrderManagementHubCreateForbidden) WithPayload

WithPayload adds the payload to the product order management hub create forbidden response

func (*ProductOrderManagementHubCreateForbidden) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubCreateHandler

type ProductOrderManagementHubCreateHandler interface {
	Handle(ProductOrderManagementHubCreateParams, *models.Principal) middleware.Responder
}

ProductOrderManagementHubCreateHandler interface for that can handle valid product order management hub create params

type ProductOrderManagementHubCreateHandlerFunc

type ProductOrderManagementHubCreateHandlerFunc func(ProductOrderManagementHubCreateParams, *models.Principal) middleware.Responder

ProductOrderManagementHubCreateHandlerFunc turns a function with the right signature into a product order management hub create handler

func (ProductOrderManagementHubCreateHandlerFunc) Handle

Handle executing the request and returning a response

type ProductOrderManagementHubCreateInternalServerError

type ProductOrderManagementHubCreateInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubCreateInternalServerError Internal Server Error

List of supported error codes: - 1: Internal error

swagger:response productOrderManagementHubCreateInternalServerError

func NewProductOrderManagementHubCreateInternalServerError

func NewProductOrderManagementHubCreateInternalServerError() *ProductOrderManagementHubCreateInternalServerError

NewProductOrderManagementHubCreateInternalServerError creates ProductOrderManagementHubCreateInternalServerError with default headers values

func (*ProductOrderManagementHubCreateInternalServerError) SetPayload

SetPayload sets the payload to the product order management hub create internal server error response

func (*ProductOrderManagementHubCreateInternalServerError) WithPayload

WithPayload adds the payload to the product order management hub create internal server error response

func (*ProductOrderManagementHubCreateInternalServerError) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubCreateMethodNotAllowed

type ProductOrderManagementHubCreateMethodNotAllowed struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubCreateMethodNotAllowed Method Not Allowed

List of supported error codes: - 61: Method not allowed

swagger:response productOrderManagementHubCreateMethodNotAllowed

func NewProductOrderManagementHubCreateMethodNotAllowed

func NewProductOrderManagementHubCreateMethodNotAllowed() *ProductOrderManagementHubCreateMethodNotAllowed

NewProductOrderManagementHubCreateMethodNotAllowed creates ProductOrderManagementHubCreateMethodNotAllowed with default headers values

func (*ProductOrderManagementHubCreateMethodNotAllowed) SetPayload

SetPayload sets the payload to the product order management hub create method not allowed response

func (*ProductOrderManagementHubCreateMethodNotAllowed) WithPayload

WithPayload adds the payload to the product order management hub create method not allowed response

func (*ProductOrderManagementHubCreateMethodNotAllowed) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubCreateNotFound

type ProductOrderManagementHubCreateNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubCreateNotFound Not Found

List of supported error codes: - 60: Resource not found

swagger:response productOrderManagementHubCreateNotFound

func NewProductOrderManagementHubCreateNotFound

func NewProductOrderManagementHubCreateNotFound() *ProductOrderManagementHubCreateNotFound

NewProductOrderManagementHubCreateNotFound creates ProductOrderManagementHubCreateNotFound with default headers values

func (*ProductOrderManagementHubCreateNotFound) SetPayload

SetPayload sets the payload to the product order management hub create not found response

func (*ProductOrderManagementHubCreateNotFound) WithPayload

WithPayload adds the payload to the product order management hub create not found response

func (*ProductOrderManagementHubCreateNotFound) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubCreateParams

type ProductOrderManagementHubCreateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Hub *models.HubInput
}

ProductOrderManagementHubCreateParams contains all the bound params for the product order management hub create operation typically these are obtained from a http.Request

swagger:parameters productOrderManagementHubCreate

func NewProductOrderManagementHubCreateParams

func NewProductOrderManagementHubCreateParams() ProductOrderManagementHubCreateParams

NewProductOrderManagementHubCreateParams creates a new ProductOrderManagementHubCreateParams object

There are no default values defined in the spec.

func (*ProductOrderManagementHubCreateParams) 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 NewProductOrderManagementHubCreateParams() beforehand.

type ProductOrderManagementHubCreateRequestTimeout

type ProductOrderManagementHubCreateRequestTimeout struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubCreateRequestTimeout Request Time-out

List of supported error codes: - 63: Request time-out

swagger:response productOrderManagementHubCreateRequestTimeout

func NewProductOrderManagementHubCreateRequestTimeout

func NewProductOrderManagementHubCreateRequestTimeout() *ProductOrderManagementHubCreateRequestTimeout

NewProductOrderManagementHubCreateRequestTimeout creates ProductOrderManagementHubCreateRequestTimeout with default headers values

func (*ProductOrderManagementHubCreateRequestTimeout) SetPayload

SetPayload sets the payload to the product order management hub create request timeout response

func (*ProductOrderManagementHubCreateRequestTimeout) WithPayload

WithPayload adds the payload to the product order management hub create request timeout response

func (*ProductOrderManagementHubCreateRequestTimeout) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubCreateServiceUnavailable

type ProductOrderManagementHubCreateServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubCreateServiceUnavailable Service Unavailable

swagger:response productOrderManagementHubCreateServiceUnavailable

func NewProductOrderManagementHubCreateServiceUnavailable

func NewProductOrderManagementHubCreateServiceUnavailable() *ProductOrderManagementHubCreateServiceUnavailable

NewProductOrderManagementHubCreateServiceUnavailable creates ProductOrderManagementHubCreateServiceUnavailable with default headers values

func (*ProductOrderManagementHubCreateServiceUnavailable) SetPayload

SetPayload sets the payload to the product order management hub create service unavailable response

func (*ProductOrderManagementHubCreateServiceUnavailable) WithPayload

WithPayload adds the payload to the product order management hub create service unavailable response

func (*ProductOrderManagementHubCreateServiceUnavailable) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubCreateURL

type ProductOrderManagementHubCreateURL struct {
	// contains filtered or unexported fields
}

ProductOrderManagementHubCreateURL generates an URL for the product order management hub create operation

func (*ProductOrderManagementHubCreateURL) Build

Build a url path and query string

func (*ProductOrderManagementHubCreateURL) BuildFull

func (o *ProductOrderManagementHubCreateURL) BuildFull(scheme, host string) (*url.URL, error)

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

func (*ProductOrderManagementHubCreateURL) Must

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

func (*ProductOrderManagementHubCreateURL) SetBasePath

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

String returns the string representation of the path with query string

func (*ProductOrderManagementHubCreateURL) StringFull

func (o *ProductOrderManagementHubCreateURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

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

type ProductOrderManagementHubCreateUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubCreateUnauthorized Unauthorized

List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials

swagger:response productOrderManagementHubCreateUnauthorized

func NewProductOrderManagementHubCreateUnauthorized

func NewProductOrderManagementHubCreateUnauthorized() *ProductOrderManagementHubCreateUnauthorized

NewProductOrderManagementHubCreateUnauthorized creates ProductOrderManagementHubCreateUnauthorized with default headers values

func (*ProductOrderManagementHubCreateUnauthorized) SetPayload

SetPayload sets the payload to the product order management hub create unauthorized response

func (*ProductOrderManagementHubCreateUnauthorized) WithPayload

WithPayload adds the payload to the product order management hub create unauthorized response

func (*ProductOrderManagementHubCreateUnauthorized) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubCreateUnprocessableEntity

type ProductOrderManagementHubCreateUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubCreateUnprocessableEntity Unprocessable entity

Functional error

swagger:response productOrderManagementHubCreateUnprocessableEntity

func NewProductOrderManagementHubCreateUnprocessableEntity

func NewProductOrderManagementHubCreateUnprocessableEntity() *ProductOrderManagementHubCreateUnprocessableEntity

NewProductOrderManagementHubCreateUnprocessableEntity creates ProductOrderManagementHubCreateUnprocessableEntity with default headers values

func (*ProductOrderManagementHubCreateUnprocessableEntity) SetPayload

SetPayload sets the payload to the product order management hub create unprocessable entity response

func (*ProductOrderManagementHubCreateUnprocessableEntity) WithPayload

WithPayload adds the payload to the product order management hub create unprocessable entity response

func (*ProductOrderManagementHubCreateUnprocessableEntity) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubDelete

type ProductOrderManagementHubDelete struct {
	Context *middleware.Context
	Handler ProductOrderManagementHubDeleteHandler
}
ProductOrderManagementHubDelete swagger:route DELETE /productOrderManagement/v3/hub/{HubId} Hub productOrderManagementHubDelete

Delete a Hub

Delete Hub

func NewProductOrderManagementHubDelete

func NewProductOrderManagementHubDelete(ctx *middleware.Context, handler ProductOrderManagementHubDeleteHandler) *ProductOrderManagementHubDelete

NewProductOrderManagementHubDelete creates a new http.Handler for the product order management hub delete operation

func (*ProductOrderManagementHubDelete) ServeHTTP

type ProductOrderManagementHubDeleteBadRequest

type ProductOrderManagementHubDeleteBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubDeleteBadRequest Bad Request

List of supported error codes: - 20: Invalid URL parameter value - 21: Missing body - 22: Invalid body - 23: Missing body field - 24: Invalid body field - 25: Missing header - 26: Invalid header value - 27: Missing query-string parameter - 28: Invalid query-string parameter value

swagger:response productOrderManagementHubDeleteBadRequest

func NewProductOrderManagementHubDeleteBadRequest

func NewProductOrderManagementHubDeleteBadRequest() *ProductOrderManagementHubDeleteBadRequest

NewProductOrderManagementHubDeleteBadRequest creates ProductOrderManagementHubDeleteBadRequest with default headers values

func (*ProductOrderManagementHubDeleteBadRequest) SetPayload

SetPayload sets the payload to the product order management hub delete bad request response

func (*ProductOrderManagementHubDeleteBadRequest) WithPayload

WithPayload adds the payload to the product order management hub delete bad request response

func (*ProductOrderManagementHubDeleteBadRequest) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubDeleteForbidden

type ProductOrderManagementHubDeleteForbidden struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubDeleteForbidden Forbidden

List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests

swagger:response productOrderManagementHubDeleteForbidden

func NewProductOrderManagementHubDeleteForbidden

func NewProductOrderManagementHubDeleteForbidden() *ProductOrderManagementHubDeleteForbidden

NewProductOrderManagementHubDeleteForbidden creates ProductOrderManagementHubDeleteForbidden with default headers values

func (*ProductOrderManagementHubDeleteForbidden) SetPayload

SetPayload sets the payload to the product order management hub delete forbidden response

func (*ProductOrderManagementHubDeleteForbidden) WithPayload

WithPayload adds the payload to the product order management hub delete forbidden response

func (*ProductOrderManagementHubDeleteForbidden) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubDeleteHandler

type ProductOrderManagementHubDeleteHandler interface {
	Handle(ProductOrderManagementHubDeleteParams, *models.Principal) middleware.Responder
}

ProductOrderManagementHubDeleteHandler interface for that can handle valid product order management hub delete params

type ProductOrderManagementHubDeleteHandlerFunc

type ProductOrderManagementHubDeleteHandlerFunc func(ProductOrderManagementHubDeleteParams, *models.Principal) middleware.Responder

ProductOrderManagementHubDeleteHandlerFunc turns a function with the right signature into a product order management hub delete handler

func (ProductOrderManagementHubDeleteHandlerFunc) Handle

Handle executing the request and returning a response

type ProductOrderManagementHubDeleteInternalServerError

type ProductOrderManagementHubDeleteInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubDeleteInternalServerError Internal Server Error

List of supported error codes: - 1: Internal error

swagger:response productOrderManagementHubDeleteInternalServerError

func NewProductOrderManagementHubDeleteInternalServerError

func NewProductOrderManagementHubDeleteInternalServerError() *ProductOrderManagementHubDeleteInternalServerError

NewProductOrderManagementHubDeleteInternalServerError creates ProductOrderManagementHubDeleteInternalServerError with default headers values

func (*ProductOrderManagementHubDeleteInternalServerError) SetPayload

SetPayload sets the payload to the product order management hub delete internal server error response

func (*ProductOrderManagementHubDeleteInternalServerError) WithPayload

WithPayload adds the payload to the product order management hub delete internal server error response

func (*ProductOrderManagementHubDeleteInternalServerError) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubDeleteMethodNotAllowed

type ProductOrderManagementHubDeleteMethodNotAllowed struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubDeleteMethodNotAllowed Method Not Allowed

List of supported error codes: - 61: Method not allowed

swagger:response productOrderManagementHubDeleteMethodNotAllowed

func NewProductOrderManagementHubDeleteMethodNotAllowed

func NewProductOrderManagementHubDeleteMethodNotAllowed() *ProductOrderManagementHubDeleteMethodNotAllowed

NewProductOrderManagementHubDeleteMethodNotAllowed creates ProductOrderManagementHubDeleteMethodNotAllowed with default headers values

func (*ProductOrderManagementHubDeleteMethodNotAllowed) SetPayload

SetPayload sets the payload to the product order management hub delete method not allowed response

func (*ProductOrderManagementHubDeleteMethodNotAllowed) WithPayload

WithPayload adds the payload to the product order management hub delete method not allowed response

func (*ProductOrderManagementHubDeleteMethodNotAllowed) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubDeleteNoContent

type ProductOrderManagementHubDeleteNoContent struct {
}

ProductOrderManagementHubDeleteNoContent No Content

swagger:response productOrderManagementHubDeleteNoContent

func NewProductOrderManagementHubDeleteNoContent

func NewProductOrderManagementHubDeleteNoContent() *ProductOrderManagementHubDeleteNoContent

NewProductOrderManagementHubDeleteNoContent creates ProductOrderManagementHubDeleteNoContent with default headers values

func (*ProductOrderManagementHubDeleteNoContent) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubDeleteNotFound

type ProductOrderManagementHubDeleteNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubDeleteNotFound Not Found

List of supported error codes: - 60: Resource not found

swagger:response productOrderManagementHubDeleteNotFound

func NewProductOrderManagementHubDeleteNotFound

func NewProductOrderManagementHubDeleteNotFound() *ProductOrderManagementHubDeleteNotFound

NewProductOrderManagementHubDeleteNotFound creates ProductOrderManagementHubDeleteNotFound with default headers values

func (*ProductOrderManagementHubDeleteNotFound) SetPayload

SetPayload sets the payload to the product order management hub delete not found response

func (*ProductOrderManagementHubDeleteNotFound) WithPayload

WithPayload adds the payload to the product order management hub delete not found response

func (*ProductOrderManagementHubDeleteNotFound) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubDeleteParams

type ProductOrderManagementHubDeleteParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: path
	*/
	HubID string
}

ProductOrderManagementHubDeleteParams contains all the bound params for the product order management hub delete operation typically these are obtained from a http.Request

swagger:parameters productOrderManagementHubDelete

func NewProductOrderManagementHubDeleteParams

func NewProductOrderManagementHubDeleteParams() ProductOrderManagementHubDeleteParams

NewProductOrderManagementHubDeleteParams creates a new ProductOrderManagementHubDeleteParams object

There are no default values defined in the spec.

func (*ProductOrderManagementHubDeleteParams) 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 NewProductOrderManagementHubDeleteParams() beforehand.

type ProductOrderManagementHubDeleteRequestTimeout

type ProductOrderManagementHubDeleteRequestTimeout struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubDeleteRequestTimeout Request Time-out

List of supported error codes: - 63: Request time-out

swagger:response productOrderManagementHubDeleteRequestTimeout

func NewProductOrderManagementHubDeleteRequestTimeout

func NewProductOrderManagementHubDeleteRequestTimeout() *ProductOrderManagementHubDeleteRequestTimeout

NewProductOrderManagementHubDeleteRequestTimeout creates ProductOrderManagementHubDeleteRequestTimeout with default headers values

func (*ProductOrderManagementHubDeleteRequestTimeout) SetPayload

SetPayload sets the payload to the product order management hub delete request timeout response

func (*ProductOrderManagementHubDeleteRequestTimeout) WithPayload

WithPayload adds the payload to the product order management hub delete request timeout response

func (*ProductOrderManagementHubDeleteRequestTimeout) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubDeleteServiceUnavailable

type ProductOrderManagementHubDeleteServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubDeleteServiceUnavailable Service Unavailable

swagger:response productOrderManagementHubDeleteServiceUnavailable

func NewProductOrderManagementHubDeleteServiceUnavailable

func NewProductOrderManagementHubDeleteServiceUnavailable() *ProductOrderManagementHubDeleteServiceUnavailable

NewProductOrderManagementHubDeleteServiceUnavailable creates ProductOrderManagementHubDeleteServiceUnavailable with default headers values

func (*ProductOrderManagementHubDeleteServiceUnavailable) SetPayload

SetPayload sets the payload to the product order management hub delete service unavailable response

func (*ProductOrderManagementHubDeleteServiceUnavailable) WithPayload

WithPayload adds the payload to the product order management hub delete service unavailable response

func (*ProductOrderManagementHubDeleteServiceUnavailable) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubDeleteURL

type ProductOrderManagementHubDeleteURL struct {
	HubID string
	// contains filtered or unexported fields
}

ProductOrderManagementHubDeleteURL generates an URL for the product order management hub delete operation

func (*ProductOrderManagementHubDeleteURL) Build

Build a url path and query string

func (*ProductOrderManagementHubDeleteURL) BuildFull

func (o *ProductOrderManagementHubDeleteURL) BuildFull(scheme, host string) (*url.URL, error)

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

func (*ProductOrderManagementHubDeleteURL) Must

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

func (*ProductOrderManagementHubDeleteURL) SetBasePath

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

String returns the string representation of the path with query string

func (*ProductOrderManagementHubDeleteURL) StringFull

func (o *ProductOrderManagementHubDeleteURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

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

type ProductOrderManagementHubDeleteUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubDeleteUnauthorized Unauthorized

List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials

swagger:response productOrderManagementHubDeleteUnauthorized

func NewProductOrderManagementHubDeleteUnauthorized

func NewProductOrderManagementHubDeleteUnauthorized() *ProductOrderManagementHubDeleteUnauthorized

NewProductOrderManagementHubDeleteUnauthorized creates ProductOrderManagementHubDeleteUnauthorized with default headers values

func (*ProductOrderManagementHubDeleteUnauthorized) SetPayload

SetPayload sets the payload to the product order management hub delete unauthorized response

func (*ProductOrderManagementHubDeleteUnauthorized) WithPayload

WithPayload adds the payload to the product order management hub delete unauthorized response

func (*ProductOrderManagementHubDeleteUnauthorized) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubDeleteUnprocessableEntity

type ProductOrderManagementHubDeleteUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubDeleteUnprocessableEntity Unprocessable entity

Functional error

swagger:response productOrderManagementHubDeleteUnprocessableEntity

func NewProductOrderManagementHubDeleteUnprocessableEntity

func NewProductOrderManagementHubDeleteUnprocessableEntity() *ProductOrderManagementHubDeleteUnprocessableEntity

NewProductOrderManagementHubDeleteUnprocessableEntity creates ProductOrderManagementHubDeleteUnprocessableEntity with default headers values

func (*ProductOrderManagementHubDeleteUnprocessableEntity) SetPayload

SetPayload sets the payload to the product order management hub delete unprocessable entity response

func (*ProductOrderManagementHubDeleteUnprocessableEntity) WithPayload

WithPayload adds the payload to the product order management hub delete unprocessable entity response

func (*ProductOrderManagementHubDeleteUnprocessableEntity) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubFind

type ProductOrderManagementHubFind struct {
	Context *middleware.Context
	Handler ProductOrderManagementHubFindHandler
}
ProductOrderManagementHubFind swagger:route GET /productOrderManagement/v3/hub Hub productOrderManagementHubFind

Find a list of Hub

Find Hub

func NewProductOrderManagementHubFind

func NewProductOrderManagementHubFind(ctx *middleware.Context, handler ProductOrderManagementHubFindHandler) *ProductOrderManagementHubFind

NewProductOrderManagementHubFind creates a new http.Handler for the product order management hub find operation

func (*ProductOrderManagementHubFind) ServeHTTP

type ProductOrderManagementHubFindBadRequest

type ProductOrderManagementHubFindBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubFindBadRequest Bad Request

List of supported error codes: - 20: Invalid URL parameter value - 21: Missing body - 22: Invalid body - 23: Missing body field - 24: Invalid body field - 25: Missing header - 26: Invalid header value - 27: Missing query-string parameter - 28: Invalid query-string parameter value

swagger:response productOrderManagementHubFindBadRequest

func NewProductOrderManagementHubFindBadRequest

func NewProductOrderManagementHubFindBadRequest() *ProductOrderManagementHubFindBadRequest

NewProductOrderManagementHubFindBadRequest creates ProductOrderManagementHubFindBadRequest with default headers values

func (*ProductOrderManagementHubFindBadRequest) SetPayload

SetPayload sets the payload to the product order management hub find bad request response

func (*ProductOrderManagementHubFindBadRequest) WithPayload

WithPayload adds the payload to the product order management hub find bad request response

func (*ProductOrderManagementHubFindBadRequest) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubFindForbidden

type ProductOrderManagementHubFindForbidden struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubFindForbidden Forbidden

List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests

swagger:response productOrderManagementHubFindForbidden

func NewProductOrderManagementHubFindForbidden

func NewProductOrderManagementHubFindForbidden() *ProductOrderManagementHubFindForbidden

NewProductOrderManagementHubFindForbidden creates ProductOrderManagementHubFindForbidden with default headers values

func (*ProductOrderManagementHubFindForbidden) SetPayload

SetPayload sets the payload to the product order management hub find forbidden response

func (*ProductOrderManagementHubFindForbidden) WithPayload

WithPayload adds the payload to the product order management hub find forbidden response

func (*ProductOrderManagementHubFindForbidden) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubFindHandler

type ProductOrderManagementHubFindHandler interface {
	Handle(ProductOrderManagementHubFindParams, *models.Principal) middleware.Responder
}

ProductOrderManagementHubFindHandler interface for that can handle valid product order management hub find params

type ProductOrderManagementHubFindHandlerFunc

type ProductOrderManagementHubFindHandlerFunc func(ProductOrderManagementHubFindParams, *models.Principal) middleware.Responder

ProductOrderManagementHubFindHandlerFunc turns a function with the right signature into a product order management hub find handler

func (ProductOrderManagementHubFindHandlerFunc) Handle

Handle executing the request and returning a response

type ProductOrderManagementHubFindInternalServerError

type ProductOrderManagementHubFindInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubFindInternalServerError Internal Server Error

List of supported error codes: - 1: Internal error

swagger:response productOrderManagementHubFindInternalServerError

func NewProductOrderManagementHubFindInternalServerError

func NewProductOrderManagementHubFindInternalServerError() *ProductOrderManagementHubFindInternalServerError

NewProductOrderManagementHubFindInternalServerError creates ProductOrderManagementHubFindInternalServerError with default headers values

func (*ProductOrderManagementHubFindInternalServerError) SetPayload

SetPayload sets the payload to the product order management hub find internal server error response

func (*ProductOrderManagementHubFindInternalServerError) WithPayload

WithPayload adds the payload to the product order management hub find internal server error response

func (*ProductOrderManagementHubFindInternalServerError) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubFindMethodNotAllowed

type ProductOrderManagementHubFindMethodNotAllowed struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubFindMethodNotAllowed Method Not Allowed

List of supported error codes: - 61: Method not allowed

swagger:response productOrderManagementHubFindMethodNotAllowed

func NewProductOrderManagementHubFindMethodNotAllowed

func NewProductOrderManagementHubFindMethodNotAllowed() *ProductOrderManagementHubFindMethodNotAllowed

NewProductOrderManagementHubFindMethodNotAllowed creates ProductOrderManagementHubFindMethodNotAllowed with default headers values

func (*ProductOrderManagementHubFindMethodNotAllowed) SetPayload

SetPayload sets the payload to the product order management hub find method not allowed response

func (*ProductOrderManagementHubFindMethodNotAllowed) WithPayload

WithPayload adds the payload to the product order management hub find method not allowed response

func (*ProductOrderManagementHubFindMethodNotAllowed) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubFindNotFound

type ProductOrderManagementHubFindNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubFindNotFound Not Found

List of supported error codes: - 60: Resource not found

swagger:response productOrderManagementHubFindNotFound

func NewProductOrderManagementHubFindNotFound

func NewProductOrderManagementHubFindNotFound() *ProductOrderManagementHubFindNotFound

NewProductOrderManagementHubFindNotFound creates ProductOrderManagementHubFindNotFound with default headers values

func (*ProductOrderManagementHubFindNotFound) SetPayload

SetPayload sets the payload to the product order management hub find not found response

func (*ProductOrderManagementHubFindNotFound) WithPayload

WithPayload adds the payload to the product order management hub find not found response

func (*ProductOrderManagementHubFindNotFound) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubFindOK

type ProductOrderManagementHubFindOK struct {

	/*
	  In: Body
	*/
	Payload []*models.Hub `json:"body,omitempty"`
}

ProductOrderManagementHubFindOK Ok

swagger:response productOrderManagementHubFindOK

func NewProductOrderManagementHubFindOK

func NewProductOrderManagementHubFindOK() *ProductOrderManagementHubFindOK

NewProductOrderManagementHubFindOK creates ProductOrderManagementHubFindOK with default headers values

func (*ProductOrderManagementHubFindOK) SetPayload

func (o *ProductOrderManagementHubFindOK) SetPayload(payload []*models.Hub)

SetPayload sets the payload to the product order management hub find o k response

func (*ProductOrderManagementHubFindOK) WithPayload

WithPayload adds the payload to the product order management hub find o k response

func (*ProductOrderManagementHubFindOK) WriteResponse

func (o *ProductOrderManagementHubFindOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ProductOrderManagementHubFindParams

type ProductOrderManagementHubFindParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

ProductOrderManagementHubFindParams contains all the bound params for the product order management hub find operation typically these are obtained from a http.Request

swagger:parameters productOrderManagementHubFind

func NewProductOrderManagementHubFindParams

func NewProductOrderManagementHubFindParams() ProductOrderManagementHubFindParams

NewProductOrderManagementHubFindParams creates a new ProductOrderManagementHubFindParams object

There are no default values defined in the spec.

func (*ProductOrderManagementHubFindParams) 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 NewProductOrderManagementHubFindParams() beforehand.

type ProductOrderManagementHubFindRequestTimeout

type ProductOrderManagementHubFindRequestTimeout struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubFindRequestTimeout Request Time-out

List of supported error codes: - 63: Request time-out

swagger:response productOrderManagementHubFindRequestTimeout

func NewProductOrderManagementHubFindRequestTimeout

func NewProductOrderManagementHubFindRequestTimeout() *ProductOrderManagementHubFindRequestTimeout

NewProductOrderManagementHubFindRequestTimeout creates ProductOrderManagementHubFindRequestTimeout with default headers values

func (*ProductOrderManagementHubFindRequestTimeout) SetPayload

SetPayload sets the payload to the product order management hub find request timeout response

func (*ProductOrderManagementHubFindRequestTimeout) WithPayload

WithPayload adds the payload to the product order management hub find request timeout response

func (*ProductOrderManagementHubFindRequestTimeout) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubFindServiceUnavailable

type ProductOrderManagementHubFindServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubFindServiceUnavailable Service Unavailable

swagger:response productOrderManagementHubFindServiceUnavailable

func NewProductOrderManagementHubFindServiceUnavailable

func NewProductOrderManagementHubFindServiceUnavailable() *ProductOrderManagementHubFindServiceUnavailable

NewProductOrderManagementHubFindServiceUnavailable creates ProductOrderManagementHubFindServiceUnavailable with default headers values

func (*ProductOrderManagementHubFindServiceUnavailable) SetPayload

SetPayload sets the payload to the product order management hub find service unavailable response

func (*ProductOrderManagementHubFindServiceUnavailable) WithPayload

WithPayload adds the payload to the product order management hub find service unavailable response

func (*ProductOrderManagementHubFindServiceUnavailable) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubFindURL

type ProductOrderManagementHubFindURL struct {
	// contains filtered or unexported fields
}

ProductOrderManagementHubFindURL generates an URL for the product order management hub find operation

func (*ProductOrderManagementHubFindURL) Build

Build a url path and query string

func (*ProductOrderManagementHubFindURL) BuildFull

func (o *ProductOrderManagementHubFindURL) BuildFull(scheme, host string) (*url.URL, error)

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

func (*ProductOrderManagementHubFindURL) Must

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

func (*ProductOrderManagementHubFindURL) SetBasePath

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

String returns the string representation of the path with query string

func (*ProductOrderManagementHubFindURL) StringFull

func (o *ProductOrderManagementHubFindURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

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

type ProductOrderManagementHubFindUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubFindUnauthorized Unauthorized

List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials

swagger:response productOrderManagementHubFindUnauthorized

func NewProductOrderManagementHubFindUnauthorized

func NewProductOrderManagementHubFindUnauthorized() *ProductOrderManagementHubFindUnauthorized

NewProductOrderManagementHubFindUnauthorized creates ProductOrderManagementHubFindUnauthorized with default headers values

func (*ProductOrderManagementHubFindUnauthorized) SetPayload

SetPayload sets the payload to the product order management hub find unauthorized response

func (*ProductOrderManagementHubFindUnauthorized) WithPayload

WithPayload adds the payload to the product order management hub find unauthorized response

func (*ProductOrderManagementHubFindUnauthorized) WriteResponse

WriteResponse to the client

type ProductOrderManagementHubFindUnprocessableEntity

type ProductOrderManagementHubFindUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

ProductOrderManagementHubFindUnprocessableEntity Unprocessable entity

Functional error

swagger:response productOrderManagementHubFindUnprocessableEntity

func NewProductOrderManagementHubFindUnprocessableEntity

func NewProductOrderManagementHubFindUnprocessableEntity() *ProductOrderManagementHubFindUnprocessableEntity

NewProductOrderManagementHubFindUnprocessableEntity creates ProductOrderManagementHubFindUnprocessableEntity with default headers values

func (*ProductOrderManagementHubFindUnprocessableEntity) SetPayload

SetPayload sets the payload to the product order management hub find unprocessable entity response

func (*ProductOrderManagementHubFindUnprocessableEntity) WithPayload

WithPayload adds the payload to the product order management hub find unprocessable entity response

func (*ProductOrderManagementHubFindUnprocessableEntity) WriteResponse

WriteResponse to the client

type QuoteManagementHubCreate

type QuoteManagementHubCreate struct {
	Context *middleware.Context
	Handler QuoteManagementHubCreateHandler
}
QuoteManagementHubCreate swagger:route POST /quoteManagement/v2/hub Hub quoteManagementHubCreate

Register a listener

Sets the communication endpoint address the service instance must use to deliver information about its health state, execution state, failures and metrics

func NewQuoteManagementHubCreate

func NewQuoteManagementHubCreate(ctx *middleware.Context, handler QuoteManagementHubCreateHandler) *QuoteManagementHubCreate

NewQuoteManagementHubCreate creates a new http.Handler for the quote management hub create operation

func (*QuoteManagementHubCreate) ServeHTTP

type QuoteManagementHubCreateBadRequest

type QuoteManagementHubCreateBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubCreateBadRequest Bad Request

List of supported error codes: - 20: Invalid URL parameter value - 21: Missing body - 22: Invalid body - 23: Missing body field - 24: Invalid body field - 25: Missing header - 26: Invalid header value - 27: Missing query-string parameter - 28: Invalid query-string parameter value

swagger:response quoteManagementHubCreateBadRequest

func NewQuoteManagementHubCreateBadRequest

func NewQuoteManagementHubCreateBadRequest() *QuoteManagementHubCreateBadRequest

NewQuoteManagementHubCreateBadRequest creates QuoteManagementHubCreateBadRequest with default headers values

func (*QuoteManagementHubCreateBadRequest) SetPayload

SetPayload sets the payload to the quote management hub create bad request response

func (*QuoteManagementHubCreateBadRequest) WithPayload

WithPayload adds the payload to the quote management hub create bad request response

func (*QuoteManagementHubCreateBadRequest) WriteResponse

WriteResponse to the client

type QuoteManagementHubCreateCreated

type QuoteManagementHubCreateCreated struct {

	/*
	  In: Body
	*/
	Payload *models.Hub `json:"body,omitempty"`
}

QuoteManagementHubCreateCreated Created

swagger:response quoteManagementHubCreateCreated

func NewQuoteManagementHubCreateCreated

func NewQuoteManagementHubCreateCreated() *QuoteManagementHubCreateCreated

NewQuoteManagementHubCreateCreated creates QuoteManagementHubCreateCreated with default headers values

func (*QuoteManagementHubCreateCreated) SetPayload

func (o *QuoteManagementHubCreateCreated) SetPayload(payload *models.Hub)

SetPayload sets the payload to the quote management hub create created response

func (*QuoteManagementHubCreateCreated) WithPayload

WithPayload adds the payload to the quote management hub create created response

func (*QuoteManagementHubCreateCreated) WriteResponse

func (o *QuoteManagementHubCreateCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type QuoteManagementHubCreateForbidden

type QuoteManagementHubCreateForbidden struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubCreateForbidden Forbidden

List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests

swagger:response quoteManagementHubCreateForbidden

func NewQuoteManagementHubCreateForbidden

func NewQuoteManagementHubCreateForbidden() *QuoteManagementHubCreateForbidden

NewQuoteManagementHubCreateForbidden creates QuoteManagementHubCreateForbidden with default headers values

func (*QuoteManagementHubCreateForbidden) SetPayload

SetPayload sets the payload to the quote management hub create forbidden response

func (*QuoteManagementHubCreateForbidden) WithPayload

WithPayload adds the payload to the quote management hub create forbidden response

func (*QuoteManagementHubCreateForbidden) WriteResponse

func (o *QuoteManagementHubCreateForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type QuoteManagementHubCreateHandler

type QuoteManagementHubCreateHandler interface {
	Handle(QuoteManagementHubCreateParams, *models.Principal) middleware.Responder
}

QuoteManagementHubCreateHandler interface for that can handle valid quote management hub create params

type QuoteManagementHubCreateHandlerFunc

type QuoteManagementHubCreateHandlerFunc func(QuoteManagementHubCreateParams, *models.Principal) middleware.Responder

QuoteManagementHubCreateHandlerFunc turns a function with the right signature into a quote management hub create handler

func (QuoteManagementHubCreateHandlerFunc) Handle

Handle executing the request and returning a response

type QuoteManagementHubCreateInternalServerError

type QuoteManagementHubCreateInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubCreateInternalServerError Internal Server Error

List of supported error codes: - 1: Internal error

swagger:response quoteManagementHubCreateInternalServerError

func NewQuoteManagementHubCreateInternalServerError

func NewQuoteManagementHubCreateInternalServerError() *QuoteManagementHubCreateInternalServerError

NewQuoteManagementHubCreateInternalServerError creates QuoteManagementHubCreateInternalServerError with default headers values

func (*QuoteManagementHubCreateInternalServerError) SetPayload

SetPayload sets the payload to the quote management hub create internal server error response

func (*QuoteManagementHubCreateInternalServerError) WithPayload

WithPayload adds the payload to the quote management hub create internal server error response

func (*QuoteManagementHubCreateInternalServerError) WriteResponse

WriteResponse to the client

type QuoteManagementHubCreateMethodNotAllowed

type QuoteManagementHubCreateMethodNotAllowed struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubCreateMethodNotAllowed Method Not Allowed

List of supported error codes: - 61: Method not allowed

swagger:response quoteManagementHubCreateMethodNotAllowed

func NewQuoteManagementHubCreateMethodNotAllowed

func NewQuoteManagementHubCreateMethodNotAllowed() *QuoteManagementHubCreateMethodNotAllowed

NewQuoteManagementHubCreateMethodNotAllowed creates QuoteManagementHubCreateMethodNotAllowed with default headers values

func (*QuoteManagementHubCreateMethodNotAllowed) SetPayload

SetPayload sets the payload to the quote management hub create method not allowed response

func (*QuoteManagementHubCreateMethodNotAllowed) WithPayload

WithPayload adds the payload to the quote management hub create method not allowed response

func (*QuoteManagementHubCreateMethodNotAllowed) WriteResponse

WriteResponse to the client

type QuoteManagementHubCreateNotFound

type QuoteManagementHubCreateNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubCreateNotFound Not Found

List of supported error codes: - 60: Resource not found

swagger:response quoteManagementHubCreateNotFound

func NewQuoteManagementHubCreateNotFound

func NewQuoteManagementHubCreateNotFound() *QuoteManagementHubCreateNotFound

NewQuoteManagementHubCreateNotFound creates QuoteManagementHubCreateNotFound with default headers values

func (*QuoteManagementHubCreateNotFound) SetPayload

SetPayload sets the payload to the quote management hub create not found response

func (*QuoteManagementHubCreateNotFound) WithPayload

WithPayload adds the payload to the quote management hub create not found response

func (*QuoteManagementHubCreateNotFound) WriteResponse

func (o *QuoteManagementHubCreateNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type QuoteManagementHubCreateParams

type QuoteManagementHubCreateParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Hub *models.HubInput
}

QuoteManagementHubCreateParams contains all the bound params for the quote management hub create operation typically these are obtained from a http.Request

swagger:parameters quoteManagementHubCreate

func NewQuoteManagementHubCreateParams

func NewQuoteManagementHubCreateParams() QuoteManagementHubCreateParams

NewQuoteManagementHubCreateParams creates a new QuoteManagementHubCreateParams object

There are no default values defined in the spec.

func (*QuoteManagementHubCreateParams) 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 NewQuoteManagementHubCreateParams() beforehand.

type QuoteManagementHubCreateServiceUnavailable

type QuoteManagementHubCreateServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubCreateServiceUnavailable Service Unavailable

swagger:response quoteManagementHubCreateServiceUnavailable

func NewQuoteManagementHubCreateServiceUnavailable

func NewQuoteManagementHubCreateServiceUnavailable() *QuoteManagementHubCreateServiceUnavailable

NewQuoteManagementHubCreateServiceUnavailable creates QuoteManagementHubCreateServiceUnavailable with default headers values

func (*QuoteManagementHubCreateServiceUnavailable) SetPayload

SetPayload sets the payload to the quote management hub create service unavailable response

func (*QuoteManagementHubCreateServiceUnavailable) WithPayload

WithPayload adds the payload to the quote management hub create service unavailable response

func (*QuoteManagementHubCreateServiceUnavailable) WriteResponse

WriteResponse to the client

type QuoteManagementHubCreateURL

type QuoteManagementHubCreateURL struct {
	// contains filtered or unexported fields
}

QuoteManagementHubCreateURL generates an URL for the quote management hub create operation

func (*QuoteManagementHubCreateURL) Build

func (o *QuoteManagementHubCreateURL) Build() (*url.URL, error)

Build a url path and query string

func (*QuoteManagementHubCreateURL) BuildFull

func (o *QuoteManagementHubCreateURL) BuildFull(scheme, host string) (*url.URL, error)

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

func (*QuoteManagementHubCreateURL) Must

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

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

func (*QuoteManagementHubCreateURL) SetBasePath

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

func (o *QuoteManagementHubCreateURL) String() string

String returns the string representation of the path with query string

func (*QuoteManagementHubCreateURL) StringFull

func (o *QuoteManagementHubCreateURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

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

type QuoteManagementHubCreateUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubCreateUnauthorized Unauthorized

List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials

swagger:response quoteManagementHubCreateUnauthorized

func NewQuoteManagementHubCreateUnauthorized

func NewQuoteManagementHubCreateUnauthorized() *QuoteManagementHubCreateUnauthorized

NewQuoteManagementHubCreateUnauthorized creates QuoteManagementHubCreateUnauthorized with default headers values

func (*QuoteManagementHubCreateUnauthorized) SetPayload

SetPayload sets the payload to the quote management hub create unauthorized response

func (*QuoteManagementHubCreateUnauthorized) WithPayload

WithPayload adds the payload to the quote management hub create unauthorized response

func (*QuoteManagementHubCreateUnauthorized) WriteResponse

WriteResponse to the client

type QuoteManagementHubCreateUnprocessableEntity

type QuoteManagementHubCreateUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubCreateUnprocessableEntity Unprocessable entity

Functional error

swagger:response quoteManagementHubCreateUnprocessableEntity

func NewQuoteManagementHubCreateUnprocessableEntity

func NewQuoteManagementHubCreateUnprocessableEntity() *QuoteManagementHubCreateUnprocessableEntity

NewQuoteManagementHubCreateUnprocessableEntity creates QuoteManagementHubCreateUnprocessableEntity with default headers values

func (*QuoteManagementHubCreateUnprocessableEntity) SetPayload

SetPayload sets the payload to the quote management hub create unprocessable entity response

func (*QuoteManagementHubCreateUnprocessableEntity) WithPayload

WithPayload adds the payload to the quote management hub create unprocessable entity response

func (*QuoteManagementHubCreateUnprocessableEntity) WriteResponse

WriteResponse to the client

type QuoteManagementHubDelete

type QuoteManagementHubDelete struct {
	Context *middleware.Context
	Handler QuoteManagementHubDeleteHandler
}
QuoteManagementHubDelete swagger:route DELETE /quoteManagement/v2/hub/{HubId} Hub quoteManagementHubDelete

Unregister a listener

Clears the communication endpoint address that was set by creating the Hub

func NewQuoteManagementHubDelete

func NewQuoteManagementHubDelete(ctx *middleware.Context, handler QuoteManagementHubDeleteHandler) *QuoteManagementHubDelete

NewQuoteManagementHubDelete creates a new http.Handler for the quote management hub delete operation

func (*QuoteManagementHubDelete) ServeHTTP

type QuoteManagementHubDeleteBadRequest

type QuoteManagementHubDeleteBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubDeleteBadRequest Bad Request

List of supported error codes: - 20: Invalid URL parameter value - 21: Missing body - 22: Invalid body - 23: Missing body field - 24: Invalid body field - 25: Missing header - 26: Invalid header value - 27: Missing query-string parameter - 28: Invalid query-string parameter value

swagger:response quoteManagementHubDeleteBadRequest

func NewQuoteManagementHubDeleteBadRequest

func NewQuoteManagementHubDeleteBadRequest() *QuoteManagementHubDeleteBadRequest

NewQuoteManagementHubDeleteBadRequest creates QuoteManagementHubDeleteBadRequest with default headers values

func (*QuoteManagementHubDeleteBadRequest) SetPayload

SetPayload sets the payload to the quote management hub delete bad request response

func (*QuoteManagementHubDeleteBadRequest) WithPayload

WithPayload adds the payload to the quote management hub delete bad request response

func (*QuoteManagementHubDeleteBadRequest) WriteResponse

WriteResponse to the client

type QuoteManagementHubDeleteForbidden

type QuoteManagementHubDeleteForbidden struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubDeleteForbidden Forbidden

List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests

swagger:response quoteManagementHubDeleteForbidden

func NewQuoteManagementHubDeleteForbidden

func NewQuoteManagementHubDeleteForbidden() *QuoteManagementHubDeleteForbidden

NewQuoteManagementHubDeleteForbidden creates QuoteManagementHubDeleteForbidden with default headers values

func (*QuoteManagementHubDeleteForbidden) SetPayload

SetPayload sets the payload to the quote management hub delete forbidden response

func (*QuoteManagementHubDeleteForbidden) WithPayload

WithPayload adds the payload to the quote management hub delete forbidden response

func (*QuoteManagementHubDeleteForbidden) WriteResponse

func (o *QuoteManagementHubDeleteForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type QuoteManagementHubDeleteHandler

type QuoteManagementHubDeleteHandler interface {
	Handle(QuoteManagementHubDeleteParams, *models.Principal) middleware.Responder
}

QuoteManagementHubDeleteHandler interface for that can handle valid quote management hub delete params

type QuoteManagementHubDeleteHandlerFunc

type QuoteManagementHubDeleteHandlerFunc func(QuoteManagementHubDeleteParams, *models.Principal) middleware.Responder

QuoteManagementHubDeleteHandlerFunc turns a function with the right signature into a quote management hub delete handler

func (QuoteManagementHubDeleteHandlerFunc) Handle

Handle executing the request and returning a response

type QuoteManagementHubDeleteInternalServerError

type QuoteManagementHubDeleteInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubDeleteInternalServerError Internal Server Error

List of supported error codes: - 1: Internal error

swagger:response quoteManagementHubDeleteInternalServerError

func NewQuoteManagementHubDeleteInternalServerError

func NewQuoteManagementHubDeleteInternalServerError() *QuoteManagementHubDeleteInternalServerError

NewQuoteManagementHubDeleteInternalServerError creates QuoteManagementHubDeleteInternalServerError with default headers values

func (*QuoteManagementHubDeleteInternalServerError) SetPayload

SetPayload sets the payload to the quote management hub delete internal server error response

func (*QuoteManagementHubDeleteInternalServerError) WithPayload

WithPayload adds the payload to the quote management hub delete internal server error response

func (*QuoteManagementHubDeleteInternalServerError) WriteResponse

WriteResponse to the client

type QuoteManagementHubDeleteMethodNotAllowed

type QuoteManagementHubDeleteMethodNotAllowed struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubDeleteMethodNotAllowed Method Not Allowed

List of supported error codes: - 61: Method not allowed

swagger:response quoteManagementHubDeleteMethodNotAllowed

func NewQuoteManagementHubDeleteMethodNotAllowed

func NewQuoteManagementHubDeleteMethodNotAllowed() *QuoteManagementHubDeleteMethodNotAllowed

NewQuoteManagementHubDeleteMethodNotAllowed creates QuoteManagementHubDeleteMethodNotAllowed with default headers values

func (*QuoteManagementHubDeleteMethodNotAllowed) SetPayload

SetPayload sets the payload to the quote management hub delete method not allowed response

func (*QuoteManagementHubDeleteMethodNotAllowed) WithPayload

WithPayload adds the payload to the quote management hub delete method not allowed response

func (*QuoteManagementHubDeleteMethodNotAllowed) WriteResponse

WriteResponse to the client

type QuoteManagementHubDeleteNoContent

type QuoteManagementHubDeleteNoContent struct {
}

QuoteManagementHubDeleteNoContent No Content

swagger:response quoteManagementHubDeleteNoContent

func NewQuoteManagementHubDeleteNoContent

func NewQuoteManagementHubDeleteNoContent() *QuoteManagementHubDeleteNoContent

NewQuoteManagementHubDeleteNoContent creates QuoteManagementHubDeleteNoContent with default headers values

func (*QuoteManagementHubDeleteNoContent) WriteResponse

func (o *QuoteManagementHubDeleteNoContent) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type QuoteManagementHubDeleteNotFound

type QuoteManagementHubDeleteNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubDeleteNotFound Not Found

List of supported error codes: - 60: Resource not found

swagger:response quoteManagementHubDeleteNotFound

func NewQuoteManagementHubDeleteNotFound

func NewQuoteManagementHubDeleteNotFound() *QuoteManagementHubDeleteNotFound

NewQuoteManagementHubDeleteNotFound creates QuoteManagementHubDeleteNotFound with default headers values

func (*QuoteManagementHubDeleteNotFound) SetPayload

SetPayload sets the payload to the quote management hub delete not found response

func (*QuoteManagementHubDeleteNotFound) WithPayload

WithPayload adds the payload to the quote management hub delete not found response

func (*QuoteManagementHubDeleteNotFound) WriteResponse

func (o *QuoteManagementHubDeleteNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type QuoteManagementHubDeleteParams

type QuoteManagementHubDeleteParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: path
	*/
	HubID string
}

QuoteManagementHubDeleteParams contains all the bound params for the quote management hub delete operation typically these are obtained from a http.Request

swagger:parameters quoteManagementHubDelete

func NewQuoteManagementHubDeleteParams

func NewQuoteManagementHubDeleteParams() QuoteManagementHubDeleteParams

NewQuoteManagementHubDeleteParams creates a new QuoteManagementHubDeleteParams object

There are no default values defined in the spec.

func (*QuoteManagementHubDeleteParams) 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 NewQuoteManagementHubDeleteParams() beforehand.

type QuoteManagementHubDeleteServiceUnavailable

type QuoteManagementHubDeleteServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubDeleteServiceUnavailable Service Unavailable

swagger:response quoteManagementHubDeleteServiceUnavailable

func NewQuoteManagementHubDeleteServiceUnavailable

func NewQuoteManagementHubDeleteServiceUnavailable() *QuoteManagementHubDeleteServiceUnavailable

NewQuoteManagementHubDeleteServiceUnavailable creates QuoteManagementHubDeleteServiceUnavailable with default headers values

func (*QuoteManagementHubDeleteServiceUnavailable) SetPayload

SetPayload sets the payload to the quote management hub delete service unavailable response

func (*QuoteManagementHubDeleteServiceUnavailable) WithPayload

WithPayload adds the payload to the quote management hub delete service unavailable response

func (*QuoteManagementHubDeleteServiceUnavailable) WriteResponse

WriteResponse to the client

type QuoteManagementHubDeleteURL

type QuoteManagementHubDeleteURL struct {
	HubID string
	// contains filtered or unexported fields
}

QuoteManagementHubDeleteURL generates an URL for the quote management hub delete operation

func (*QuoteManagementHubDeleteURL) Build

func (o *QuoteManagementHubDeleteURL) Build() (*url.URL, error)

Build a url path and query string

func (*QuoteManagementHubDeleteURL) BuildFull

func (o *QuoteManagementHubDeleteURL) BuildFull(scheme, host string) (*url.URL, error)

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

func (*QuoteManagementHubDeleteURL) Must

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

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

func (*QuoteManagementHubDeleteURL) SetBasePath

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

func (o *QuoteManagementHubDeleteURL) String() string

String returns the string representation of the path with query string

func (*QuoteManagementHubDeleteURL) StringFull

func (o *QuoteManagementHubDeleteURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

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

type QuoteManagementHubDeleteUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubDeleteUnauthorized Unauthorized

List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials

swagger:response quoteManagementHubDeleteUnauthorized

func NewQuoteManagementHubDeleteUnauthorized

func NewQuoteManagementHubDeleteUnauthorized() *QuoteManagementHubDeleteUnauthorized

NewQuoteManagementHubDeleteUnauthorized creates QuoteManagementHubDeleteUnauthorized with default headers values

func (*QuoteManagementHubDeleteUnauthorized) SetPayload

SetPayload sets the payload to the quote management hub delete unauthorized response

func (*QuoteManagementHubDeleteUnauthorized) WithPayload

WithPayload adds the payload to the quote management hub delete unauthorized response

func (*QuoteManagementHubDeleteUnauthorized) WriteResponse

WriteResponse to the client

type QuoteManagementHubDeleteUnprocessableEntity

type QuoteManagementHubDeleteUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubDeleteUnprocessableEntity Unprocessable entity

Functional error

swagger:response quoteManagementHubDeleteUnprocessableEntity

func NewQuoteManagementHubDeleteUnprocessableEntity

func NewQuoteManagementHubDeleteUnprocessableEntity() *QuoteManagementHubDeleteUnprocessableEntity

NewQuoteManagementHubDeleteUnprocessableEntity creates QuoteManagementHubDeleteUnprocessableEntity with default headers values

func (*QuoteManagementHubDeleteUnprocessableEntity) SetPayload

SetPayload sets the payload to the quote management hub delete unprocessable entity response

func (*QuoteManagementHubDeleteUnprocessableEntity) WithPayload

WithPayload adds the payload to the quote management hub delete unprocessable entity response

func (*QuoteManagementHubDeleteUnprocessableEntity) WriteResponse

WriteResponse to the client

type QuoteManagementHubFind

type QuoteManagementHubFind struct {
	Context *middleware.Context
	Handler QuoteManagementHubFindHandler
}
QuoteManagementHubFind swagger:route GET /quoteManagement/v2/hub Hub quoteManagementHubFind

listHub

Retrieve hub(s)

func NewQuoteManagementHubFind

func NewQuoteManagementHubFind(ctx *middleware.Context, handler QuoteManagementHubFindHandler) *QuoteManagementHubFind

NewQuoteManagementHubFind creates a new http.Handler for the quote management hub find operation

func (*QuoteManagementHubFind) ServeHTTP

func (o *QuoteManagementHubFind) ServeHTTP(rw http.ResponseWriter, r *http.Request)

type QuoteManagementHubFindBadRequest

type QuoteManagementHubFindBadRequest struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubFindBadRequest Bad Request

List of supported error codes: - 20: Invalid URL parameter value - 21: Missing body - 22: Invalid body - 23: Missing body field - 24: Invalid body field - 25: Missing header - 26: Invalid header value - 27: Missing query-string parameter - 28: Invalid query-string parameter value

swagger:response quoteManagementHubFindBadRequest

func NewQuoteManagementHubFindBadRequest

func NewQuoteManagementHubFindBadRequest() *QuoteManagementHubFindBadRequest

NewQuoteManagementHubFindBadRequest creates QuoteManagementHubFindBadRequest with default headers values

func (*QuoteManagementHubFindBadRequest) SetPayload

SetPayload sets the payload to the quote management hub find bad request response

func (*QuoteManagementHubFindBadRequest) WithPayload

WithPayload adds the payload to the quote management hub find bad request response

func (*QuoteManagementHubFindBadRequest) WriteResponse

func (o *QuoteManagementHubFindBadRequest) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type QuoteManagementHubFindForbidden

type QuoteManagementHubFindForbidden struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubFindForbidden Forbidden

List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests

swagger:response quoteManagementHubFindForbidden

func NewQuoteManagementHubFindForbidden

func NewQuoteManagementHubFindForbidden() *QuoteManagementHubFindForbidden

NewQuoteManagementHubFindForbidden creates QuoteManagementHubFindForbidden with default headers values

func (*QuoteManagementHubFindForbidden) SetPayload

SetPayload sets the payload to the quote management hub find forbidden response

func (*QuoteManagementHubFindForbidden) WithPayload

WithPayload adds the payload to the quote management hub find forbidden response

func (*QuoteManagementHubFindForbidden) WriteResponse

func (o *QuoteManagementHubFindForbidden) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type QuoteManagementHubFindHandler

type QuoteManagementHubFindHandler interface {
	Handle(QuoteManagementHubFindParams, *models.Principal) middleware.Responder
}

QuoteManagementHubFindHandler interface for that can handle valid quote management hub find params

type QuoteManagementHubFindHandlerFunc

type QuoteManagementHubFindHandlerFunc func(QuoteManagementHubFindParams, *models.Principal) middleware.Responder

QuoteManagementHubFindHandlerFunc turns a function with the right signature into a quote management hub find handler

func (QuoteManagementHubFindHandlerFunc) Handle

Handle executing the request and returning a response

type QuoteManagementHubFindInternalServerError

type QuoteManagementHubFindInternalServerError struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubFindInternalServerError Internal Server Error

List of supported error codes: - 1: Internal error

swagger:response quoteManagementHubFindInternalServerError

func NewQuoteManagementHubFindInternalServerError

func NewQuoteManagementHubFindInternalServerError() *QuoteManagementHubFindInternalServerError

NewQuoteManagementHubFindInternalServerError creates QuoteManagementHubFindInternalServerError with default headers values

func (*QuoteManagementHubFindInternalServerError) SetPayload

SetPayload sets the payload to the quote management hub find internal server error response

func (*QuoteManagementHubFindInternalServerError) WithPayload

WithPayload adds the payload to the quote management hub find internal server error response

func (*QuoteManagementHubFindInternalServerError) WriteResponse

WriteResponse to the client

type QuoteManagementHubFindMethodNotAllowed

type QuoteManagementHubFindMethodNotAllowed struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubFindMethodNotAllowed Method Not Allowed

List of supported error codes: - 61: Method not allowed

swagger:response quoteManagementHubFindMethodNotAllowed

func NewQuoteManagementHubFindMethodNotAllowed

func NewQuoteManagementHubFindMethodNotAllowed() *QuoteManagementHubFindMethodNotAllowed

NewQuoteManagementHubFindMethodNotAllowed creates QuoteManagementHubFindMethodNotAllowed with default headers values

func (*QuoteManagementHubFindMethodNotAllowed) SetPayload

SetPayload sets the payload to the quote management hub find method not allowed response

func (*QuoteManagementHubFindMethodNotAllowed) WithPayload

WithPayload adds the payload to the quote management hub find method not allowed response

func (*QuoteManagementHubFindMethodNotAllowed) WriteResponse

WriteResponse to the client

type QuoteManagementHubFindNotFound

type QuoteManagementHubFindNotFound struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubFindNotFound Not Found

List of supported error codes: - 60: Resource not found

swagger:response quoteManagementHubFindNotFound

func NewQuoteManagementHubFindNotFound

func NewQuoteManagementHubFindNotFound() *QuoteManagementHubFindNotFound

NewQuoteManagementHubFindNotFound creates QuoteManagementHubFindNotFound with default headers values

func (*QuoteManagementHubFindNotFound) SetPayload

SetPayload sets the payload to the quote management hub find not found response

func (*QuoteManagementHubFindNotFound) WithPayload

WithPayload adds the payload to the quote management hub find not found response

func (*QuoteManagementHubFindNotFound) WriteResponse

func (o *QuoteManagementHubFindNotFound) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type QuoteManagementHubFindOK

type QuoteManagementHubFindOK struct {

	/*
	  In: Body
	*/
	Payload []*models.Hub `json:"body,omitempty"`
}

QuoteManagementHubFindOK Ok

swagger:response quoteManagementHubFindOK

func NewQuoteManagementHubFindOK

func NewQuoteManagementHubFindOK() *QuoteManagementHubFindOK

NewQuoteManagementHubFindOK creates QuoteManagementHubFindOK with default headers values

func (*QuoteManagementHubFindOK) SetPayload

func (o *QuoteManagementHubFindOK) SetPayload(payload []*models.Hub)

SetPayload sets the payload to the quote management hub find o k response

func (*QuoteManagementHubFindOK) WithPayload

func (o *QuoteManagementHubFindOK) WithPayload(payload []*models.Hub) *QuoteManagementHubFindOK

WithPayload adds the payload to the quote management hub find o k response

func (*QuoteManagementHubFindOK) WriteResponse

func (o *QuoteManagementHubFindOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type QuoteManagementHubFindParams

type QuoteManagementHubFindParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  In: header
	*/
	Fields *string
}

QuoteManagementHubFindParams contains all the bound params for the quote management hub find operation typically these are obtained from a http.Request

swagger:parameters quoteManagementHubFind

func NewQuoteManagementHubFindParams

func NewQuoteManagementHubFindParams() QuoteManagementHubFindParams

NewQuoteManagementHubFindParams creates a new QuoteManagementHubFindParams object

There are no default values defined in the spec.

func (*QuoteManagementHubFindParams) 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 NewQuoteManagementHubFindParams() beforehand.

type QuoteManagementHubFindServiceUnavailable

type QuoteManagementHubFindServiceUnavailable struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubFindServiceUnavailable Service Unavailable

swagger:response quoteManagementHubFindServiceUnavailable

func NewQuoteManagementHubFindServiceUnavailable

func NewQuoteManagementHubFindServiceUnavailable() *QuoteManagementHubFindServiceUnavailable

NewQuoteManagementHubFindServiceUnavailable creates QuoteManagementHubFindServiceUnavailable with default headers values

func (*QuoteManagementHubFindServiceUnavailable) SetPayload

SetPayload sets the payload to the quote management hub find service unavailable response

func (*QuoteManagementHubFindServiceUnavailable) WithPayload

WithPayload adds the payload to the quote management hub find service unavailable response

func (*QuoteManagementHubFindServiceUnavailable) WriteResponse

WriteResponse to the client

type QuoteManagementHubFindURL

type QuoteManagementHubFindURL struct {
	// contains filtered or unexported fields
}

QuoteManagementHubFindURL generates an URL for the quote management hub find operation

func (*QuoteManagementHubFindURL) Build

func (o *QuoteManagementHubFindURL) Build() (*url.URL, error)

Build a url path and query string

func (*QuoteManagementHubFindURL) BuildFull

func (o *QuoteManagementHubFindURL) BuildFull(scheme, host string) (*url.URL, error)

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

func (*QuoteManagementHubFindURL) Must

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

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

func (*QuoteManagementHubFindURL) SetBasePath

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

func (o *QuoteManagementHubFindURL) String() string

String returns the string representation of the path with query string

func (*QuoteManagementHubFindURL) StringFull

func (o *QuoteManagementHubFindURL) StringFull(scheme, host string) string

StringFull returns the string representation of a complete url

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

type QuoteManagementHubFindUnauthorized struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubFindUnauthorized Unauthorized

List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials

swagger:response quoteManagementHubFindUnauthorized

func NewQuoteManagementHubFindUnauthorized

func NewQuoteManagementHubFindUnauthorized() *QuoteManagementHubFindUnauthorized

NewQuoteManagementHubFindUnauthorized creates QuoteManagementHubFindUnauthorized with default headers values

func (*QuoteManagementHubFindUnauthorized) SetPayload

SetPayload sets the payload to the quote management hub find unauthorized response

func (*QuoteManagementHubFindUnauthorized) WithPayload

WithPayload adds the payload to the quote management hub find unauthorized response

func (*QuoteManagementHubFindUnauthorized) WriteResponse

WriteResponse to the client

type QuoteManagementHubFindUnprocessableEntity

type QuoteManagementHubFindUnprocessableEntity struct {

	/*
	  In: Body
	*/
	Payload *models.ErrorRepresentation `json:"body,omitempty"`
}

QuoteManagementHubFindUnprocessableEntity Unprocessable entity

Functional error

swagger:response quoteManagementHubFindUnprocessableEntity

func NewQuoteManagementHubFindUnprocessableEntity

func NewQuoteManagementHubFindUnprocessableEntity() *QuoteManagementHubFindUnprocessableEntity

NewQuoteManagementHubFindUnprocessableEntity creates QuoteManagementHubFindUnprocessableEntity with default headers values

func (*QuoteManagementHubFindUnprocessableEntity) SetPayload

SetPayload sets the payload to the quote management hub find unprocessable entity response

func (*QuoteManagementHubFindUnprocessableEntity) WithPayload

WithPayload adds the payload to the quote management hub find unprocessable entity response

func (*QuoteManagementHubFindUnprocessableEntity) WriteResponse

WriteResponse to the client

Source Files

Jump to

Keyboard shortcuts

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