notification

package
v0.0.0-...-c4e9093 Latest Latest
Warning

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

Go to latest
Published: May 19, 2020 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const NotificationQuoteAttributeValueChangeNotificationBadRequestCode int = 400

NotificationQuoteAttributeValueChangeNotificationBadRequestCode is the HTTP code returned for type NotificationQuoteAttributeValueChangeNotificationBadRequest

View Source
const NotificationQuoteAttributeValueChangeNotificationForbiddenCode int = 403

NotificationQuoteAttributeValueChangeNotificationForbiddenCode is the HTTP code returned for type NotificationQuoteAttributeValueChangeNotificationForbidden

View Source
const NotificationQuoteAttributeValueChangeNotificationInternalServerErrorCode int = 500

NotificationQuoteAttributeValueChangeNotificationInternalServerErrorCode is the HTTP code returned for type NotificationQuoteAttributeValueChangeNotificationInternalServerError

View Source
const NotificationQuoteAttributeValueChangeNotificationMethodNotAllowedCode int = 405

NotificationQuoteAttributeValueChangeNotificationMethodNotAllowedCode is the HTTP code returned for type NotificationQuoteAttributeValueChangeNotificationMethodNotAllowed

View Source
const NotificationQuoteAttributeValueChangeNotificationNoContentCode int = 204

NotificationQuoteAttributeValueChangeNotificationNoContentCode is the HTTP code returned for type NotificationQuoteAttributeValueChangeNotificationNoContent

View Source
const NotificationQuoteAttributeValueChangeNotificationNotFoundCode int = 404

NotificationQuoteAttributeValueChangeNotificationNotFoundCode is the HTTP code returned for type NotificationQuoteAttributeValueChangeNotificationNotFound

View Source
const NotificationQuoteAttributeValueChangeNotificationServiceUnavailableCode int = 503

NotificationQuoteAttributeValueChangeNotificationServiceUnavailableCode is the HTTP code returned for type NotificationQuoteAttributeValueChangeNotificationServiceUnavailable

View Source
const NotificationQuoteAttributeValueChangeNotificationUnauthorizedCode int = 401

NotificationQuoteAttributeValueChangeNotificationUnauthorizedCode is the HTTP code returned for type NotificationQuoteAttributeValueChangeNotificationUnauthorized

View Source
const NotificationQuoteAttributeValueChangeNotificationUnprocessableEntityCode int = 422

NotificationQuoteAttributeValueChangeNotificationUnprocessableEntityCode is the HTTP code returned for type NotificationQuoteAttributeValueChangeNotificationUnprocessableEntity

View Source
const NotificationQuoteCreationNotificationBadRequestCode int = 400

NotificationQuoteCreationNotificationBadRequestCode is the HTTP code returned for type NotificationQuoteCreationNotificationBadRequest

View Source
const NotificationQuoteCreationNotificationForbiddenCode int = 403

NotificationQuoteCreationNotificationForbiddenCode is the HTTP code returned for type NotificationQuoteCreationNotificationForbidden

View Source
const NotificationQuoteCreationNotificationInternalServerErrorCode int = 500

NotificationQuoteCreationNotificationInternalServerErrorCode is the HTTP code returned for type NotificationQuoteCreationNotificationInternalServerError

View Source
const NotificationQuoteCreationNotificationMethodNotAllowedCode int = 405

NotificationQuoteCreationNotificationMethodNotAllowedCode is the HTTP code returned for type NotificationQuoteCreationNotificationMethodNotAllowed

View Source
const NotificationQuoteCreationNotificationNoContentCode int = 204

NotificationQuoteCreationNotificationNoContentCode is the HTTP code returned for type NotificationQuoteCreationNotificationNoContent

View Source
const NotificationQuoteCreationNotificationNotFoundCode int = 404

NotificationQuoteCreationNotificationNotFoundCode is the HTTP code returned for type NotificationQuoteCreationNotificationNotFound

View Source
const NotificationQuoteCreationNotificationServiceUnavailableCode int = 503

NotificationQuoteCreationNotificationServiceUnavailableCode is the HTTP code returned for type NotificationQuoteCreationNotificationServiceUnavailable

View Source
const NotificationQuoteCreationNotificationUnauthorizedCode int = 401

NotificationQuoteCreationNotificationUnauthorizedCode is the HTTP code returned for type NotificationQuoteCreationNotificationUnauthorized

View Source
const NotificationQuoteCreationNotificationUnprocessableEntityCode int = 422

NotificationQuoteCreationNotificationUnprocessableEntityCode is the HTTP code returned for type NotificationQuoteCreationNotificationUnprocessableEntity

View Source
const NotificationQuoteInformationRequiredNotificationBadRequestCode int = 400

NotificationQuoteInformationRequiredNotificationBadRequestCode is the HTTP code returned for type NotificationQuoteInformationRequiredNotificationBadRequest

View Source
const NotificationQuoteInformationRequiredNotificationForbiddenCode int = 403

NotificationQuoteInformationRequiredNotificationForbiddenCode is the HTTP code returned for type NotificationQuoteInformationRequiredNotificationForbidden

View Source
const NotificationQuoteInformationRequiredNotificationInternalServerErrorCode int = 500

NotificationQuoteInformationRequiredNotificationInternalServerErrorCode is the HTTP code returned for type NotificationQuoteInformationRequiredNotificationInternalServerError

View Source
const NotificationQuoteInformationRequiredNotificationMethodNotAllowedCode int = 405

NotificationQuoteInformationRequiredNotificationMethodNotAllowedCode is the HTTP code returned for type NotificationQuoteInformationRequiredNotificationMethodNotAllowed

View Source
const NotificationQuoteInformationRequiredNotificationNoContentCode int = 204

NotificationQuoteInformationRequiredNotificationNoContentCode is the HTTP code returned for type NotificationQuoteInformationRequiredNotificationNoContent

View Source
const NotificationQuoteInformationRequiredNotificationNotFoundCode int = 404

NotificationQuoteInformationRequiredNotificationNotFoundCode is the HTTP code returned for type NotificationQuoteInformationRequiredNotificationNotFound

View Source
const NotificationQuoteInformationRequiredNotificationServiceUnavailableCode int = 503

NotificationQuoteInformationRequiredNotificationServiceUnavailableCode is the HTTP code returned for type NotificationQuoteInformationRequiredNotificationServiceUnavailable

View Source
const NotificationQuoteInformationRequiredNotificationUnauthorizedCode int = 401

NotificationQuoteInformationRequiredNotificationUnauthorizedCode is the HTTP code returned for type NotificationQuoteInformationRequiredNotificationUnauthorized

View Source
const NotificationQuoteInformationRequiredNotificationUnprocessableEntityCode int = 422

NotificationQuoteInformationRequiredNotificationUnprocessableEntityCode is the HTTP code returned for type NotificationQuoteInformationRequiredNotificationUnprocessableEntity

View Source
const NotificationQuoteStateChangeNotificationBadRequestCode int = 400

NotificationQuoteStateChangeNotificationBadRequestCode is the HTTP code returned for type NotificationQuoteStateChangeNotificationBadRequest

View Source
const NotificationQuoteStateChangeNotificationForbiddenCode int = 403

NotificationQuoteStateChangeNotificationForbiddenCode is the HTTP code returned for type NotificationQuoteStateChangeNotificationForbidden

View Source
const NotificationQuoteStateChangeNotificationInternalServerErrorCode int = 500

NotificationQuoteStateChangeNotificationInternalServerErrorCode is the HTTP code returned for type NotificationQuoteStateChangeNotificationInternalServerError

View Source
const NotificationQuoteStateChangeNotificationMethodNotAllowedCode int = 405

NotificationQuoteStateChangeNotificationMethodNotAllowedCode is the HTTP code returned for type NotificationQuoteStateChangeNotificationMethodNotAllowed

View Source
const NotificationQuoteStateChangeNotificationNoContentCode int = 204

NotificationQuoteStateChangeNotificationNoContentCode is the HTTP code returned for type NotificationQuoteStateChangeNotificationNoContent

View Source
const NotificationQuoteStateChangeNotificationNotFoundCode int = 404

NotificationQuoteStateChangeNotificationNotFoundCode is the HTTP code returned for type NotificationQuoteStateChangeNotificationNotFound

View Source
const NotificationQuoteStateChangeNotificationServiceUnavailableCode int = 503

NotificationQuoteStateChangeNotificationServiceUnavailableCode is the HTTP code returned for type NotificationQuoteStateChangeNotificationServiceUnavailable

View Source
const NotificationQuoteStateChangeNotificationUnauthorizedCode int = 401

NotificationQuoteStateChangeNotificationUnauthorizedCode is the HTTP code returned for type NotificationQuoteStateChangeNotificationUnauthorized

View Source
const NotificationQuoteStateChangeNotificationUnprocessableEntityCode int = 422

NotificationQuoteStateChangeNotificationUnprocessableEntityCode is the HTTP code returned for type NotificationQuoteStateChangeNotificationUnprocessableEntity

Variables

This section is empty.

Functions

This section is empty.

Types

type NotificationQuoteAttributeValueChangeNotification

type NotificationQuoteAttributeValueChangeNotification struct {
	Context *middleware.Context
	Handler NotificationQuoteAttributeValueChangeNotificationHandler
}

NotificationQuoteAttributeValueChangeNotification swagger:route POST /notification/quoteAttributeValueChangeNotification Notification notificationQuoteAttributeValueChangeNotification

Quote attribute value change notification structure

Quote attribute value change notification structure description. Attribute resourcePatch allows to target quote but also quoteItem - example: resourcePath":"/quote/42/quoteItem/3" is the item #3 of quote #42 Attribute fieldPath allows to target attribute with value changed.

Specific business errors for current operation will be encapsulated in

HTTP Response 422 Unprocessable entity

func NewNotificationQuoteAttributeValueChangeNotification

NewNotificationQuoteAttributeValueChangeNotification creates a new http.Handler for the notification quote attribute value change notification operation

func (*NotificationQuoteAttributeValueChangeNotification) ServeHTTP

type NotificationQuoteAttributeValueChangeNotificationBadRequest

type NotificationQuoteAttributeValueChangeNotificationBadRequest struct {

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

NotificationQuoteAttributeValueChangeNotificationBadRequest 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 notificationQuoteAttributeValueChangeNotificationBadRequest

func NewNotificationQuoteAttributeValueChangeNotificationBadRequest

func NewNotificationQuoteAttributeValueChangeNotificationBadRequest() *NotificationQuoteAttributeValueChangeNotificationBadRequest

NewNotificationQuoteAttributeValueChangeNotificationBadRequest creates NotificationQuoteAttributeValueChangeNotificationBadRequest with default headers values

func (*NotificationQuoteAttributeValueChangeNotificationBadRequest) SetPayload

SetPayload sets the payload to the notification quote attribute value change notification bad request response

func (*NotificationQuoteAttributeValueChangeNotificationBadRequest) WithPayload

WithPayload adds the payload to the notification quote attribute value change notification bad request response

func (*NotificationQuoteAttributeValueChangeNotificationBadRequest) WriteResponse

WriteResponse to the client

type NotificationQuoteAttributeValueChangeNotificationForbidden

type NotificationQuoteAttributeValueChangeNotificationForbidden struct {

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

NotificationQuoteAttributeValueChangeNotificationForbidden Forbidden

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

swagger:response notificationQuoteAttributeValueChangeNotificationForbidden

func NewNotificationQuoteAttributeValueChangeNotificationForbidden

func NewNotificationQuoteAttributeValueChangeNotificationForbidden() *NotificationQuoteAttributeValueChangeNotificationForbidden

NewNotificationQuoteAttributeValueChangeNotificationForbidden creates NotificationQuoteAttributeValueChangeNotificationForbidden with default headers values

func (*NotificationQuoteAttributeValueChangeNotificationForbidden) SetPayload

SetPayload sets the payload to the notification quote attribute value change notification forbidden response

func (*NotificationQuoteAttributeValueChangeNotificationForbidden) WithPayload

WithPayload adds the payload to the notification quote attribute value change notification forbidden response

func (*NotificationQuoteAttributeValueChangeNotificationForbidden) WriteResponse

WriteResponse to the client

type NotificationQuoteAttributeValueChangeNotificationHandler

type NotificationQuoteAttributeValueChangeNotificationHandler interface {
	Handle(NotificationQuoteAttributeValueChangeNotificationParams) middleware.Responder
}

NotificationQuoteAttributeValueChangeNotificationHandler interface for that can handle valid notification quote attribute value change notification params

type NotificationQuoteAttributeValueChangeNotificationHandlerFunc

type NotificationQuoteAttributeValueChangeNotificationHandlerFunc func(NotificationQuoteAttributeValueChangeNotificationParams) middleware.Responder

NotificationQuoteAttributeValueChangeNotificationHandlerFunc turns a function with the right signature into a notification quote attribute value change notification handler

func (NotificationQuoteAttributeValueChangeNotificationHandlerFunc) Handle

Handle executing the request and returning a response

type NotificationQuoteAttributeValueChangeNotificationInternalServerError

type NotificationQuoteAttributeValueChangeNotificationInternalServerError struct {

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

NotificationQuoteAttributeValueChangeNotificationInternalServerError Internal Server Error

List of supported error codes: - 1: Internal error

swagger:response notificationQuoteAttributeValueChangeNotificationInternalServerError

func NewNotificationQuoteAttributeValueChangeNotificationInternalServerError

func NewNotificationQuoteAttributeValueChangeNotificationInternalServerError() *NotificationQuoteAttributeValueChangeNotificationInternalServerError

NewNotificationQuoteAttributeValueChangeNotificationInternalServerError creates NotificationQuoteAttributeValueChangeNotificationInternalServerError with default headers values

func (*NotificationQuoteAttributeValueChangeNotificationInternalServerError) SetPayload

SetPayload sets the payload to the notification quote attribute value change notification internal server error response

func (*NotificationQuoteAttributeValueChangeNotificationInternalServerError) WithPayload

WithPayload adds the payload to the notification quote attribute value change notification internal server error response

func (*NotificationQuoteAttributeValueChangeNotificationInternalServerError) WriteResponse

WriteResponse to the client

type NotificationQuoteAttributeValueChangeNotificationMethodNotAllowed

type NotificationQuoteAttributeValueChangeNotificationMethodNotAllowed struct {

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

NotificationQuoteAttributeValueChangeNotificationMethodNotAllowed Method Not Allowed

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

swagger:response notificationQuoteAttributeValueChangeNotificationMethodNotAllowed

func NewNotificationQuoteAttributeValueChangeNotificationMethodNotAllowed

func NewNotificationQuoteAttributeValueChangeNotificationMethodNotAllowed() *NotificationQuoteAttributeValueChangeNotificationMethodNotAllowed

NewNotificationQuoteAttributeValueChangeNotificationMethodNotAllowed creates NotificationQuoteAttributeValueChangeNotificationMethodNotAllowed with default headers values

func (*NotificationQuoteAttributeValueChangeNotificationMethodNotAllowed) SetPayload

SetPayload sets the payload to the notification quote attribute value change notification method not allowed response

func (*NotificationQuoteAttributeValueChangeNotificationMethodNotAllowed) WithPayload

WithPayload adds the payload to the notification quote attribute value change notification method not allowed response

func (*NotificationQuoteAttributeValueChangeNotificationMethodNotAllowed) WriteResponse

WriteResponse to the client

type NotificationQuoteAttributeValueChangeNotificationNoContent

type NotificationQuoteAttributeValueChangeNotificationNoContent struct {
}

NotificationQuoteAttributeValueChangeNotificationNoContent Success

swagger:response notificationQuoteAttributeValueChangeNotificationNoContent

func NewNotificationQuoteAttributeValueChangeNotificationNoContent

func NewNotificationQuoteAttributeValueChangeNotificationNoContent() *NotificationQuoteAttributeValueChangeNotificationNoContent

NewNotificationQuoteAttributeValueChangeNotificationNoContent creates NotificationQuoteAttributeValueChangeNotificationNoContent with default headers values

func (*NotificationQuoteAttributeValueChangeNotificationNoContent) WriteResponse

WriteResponse to the client

type NotificationQuoteAttributeValueChangeNotificationNotFound

type NotificationQuoteAttributeValueChangeNotificationNotFound struct {

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

NotificationQuoteAttributeValueChangeNotificationNotFound Not Found

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

swagger:response notificationQuoteAttributeValueChangeNotificationNotFound

func NewNotificationQuoteAttributeValueChangeNotificationNotFound

func NewNotificationQuoteAttributeValueChangeNotificationNotFound() *NotificationQuoteAttributeValueChangeNotificationNotFound

NewNotificationQuoteAttributeValueChangeNotificationNotFound creates NotificationQuoteAttributeValueChangeNotificationNotFound with default headers values

func (*NotificationQuoteAttributeValueChangeNotificationNotFound) SetPayload

SetPayload sets the payload to the notification quote attribute value change notification not found response

func (*NotificationQuoteAttributeValueChangeNotificationNotFound) WithPayload

WithPayload adds the payload to the notification quote attribute value change notification not found response

func (*NotificationQuoteAttributeValueChangeNotificationNotFound) WriteResponse

WriteResponse to the client

type NotificationQuoteAttributeValueChangeNotificationParams

type NotificationQuoteAttributeValueChangeNotificationParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	QuoteAttributeValueChangeNotification []*models.EventPlus
}

NotificationQuoteAttributeValueChangeNotificationParams contains all the bound params for the notification quote attribute value change notification operation typically these are obtained from a http.Request

swagger:parameters notificationQuoteAttributeValueChangeNotification

func NewNotificationQuoteAttributeValueChangeNotificationParams

func NewNotificationQuoteAttributeValueChangeNotificationParams() NotificationQuoteAttributeValueChangeNotificationParams

NewNotificationQuoteAttributeValueChangeNotificationParams creates a new NotificationQuoteAttributeValueChangeNotificationParams object no default values defined in spec.

func (*NotificationQuoteAttributeValueChangeNotificationParams) 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 NewNotificationQuoteAttributeValueChangeNotificationParams() beforehand.

type NotificationQuoteAttributeValueChangeNotificationServiceUnavailable

type NotificationQuoteAttributeValueChangeNotificationServiceUnavailable struct {

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

NotificationQuoteAttributeValueChangeNotificationServiceUnavailable Service Unavailable

swagger:response notificationQuoteAttributeValueChangeNotificationServiceUnavailable

func NewNotificationQuoteAttributeValueChangeNotificationServiceUnavailable

func NewNotificationQuoteAttributeValueChangeNotificationServiceUnavailable() *NotificationQuoteAttributeValueChangeNotificationServiceUnavailable

NewNotificationQuoteAttributeValueChangeNotificationServiceUnavailable creates NotificationQuoteAttributeValueChangeNotificationServiceUnavailable with default headers values

func (*NotificationQuoteAttributeValueChangeNotificationServiceUnavailable) SetPayload

SetPayload sets the payload to the notification quote attribute value change notification service unavailable response

func (*NotificationQuoteAttributeValueChangeNotificationServiceUnavailable) WithPayload

WithPayload adds the payload to the notification quote attribute value change notification service unavailable response

func (*NotificationQuoteAttributeValueChangeNotificationServiceUnavailable) WriteResponse

WriteResponse to the client

type NotificationQuoteAttributeValueChangeNotificationURL

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

NotificationQuoteAttributeValueChangeNotificationURL generates an URL for the notification quote attribute value change notification operation

func (*NotificationQuoteAttributeValueChangeNotificationURL) Build

Build a url path and query string

func (*NotificationQuoteAttributeValueChangeNotificationURL) BuildFull

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

func (*NotificationQuoteAttributeValueChangeNotificationURL) Must

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

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

String returns the string representation of the path with query string

func (*NotificationQuoteAttributeValueChangeNotificationURL) StringFull

StringFull returns the string representation of a complete url

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

type NotificationQuoteAttributeValueChangeNotificationUnauthorized struct {

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

NotificationQuoteAttributeValueChangeNotificationUnauthorized Unauthorized

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

swagger:response notificationQuoteAttributeValueChangeNotificationUnauthorized

func NewNotificationQuoteAttributeValueChangeNotificationUnauthorized

func NewNotificationQuoteAttributeValueChangeNotificationUnauthorized() *NotificationQuoteAttributeValueChangeNotificationUnauthorized

NewNotificationQuoteAttributeValueChangeNotificationUnauthorized creates NotificationQuoteAttributeValueChangeNotificationUnauthorized with default headers values

func (*NotificationQuoteAttributeValueChangeNotificationUnauthorized) SetPayload

SetPayload sets the payload to the notification quote attribute value change notification unauthorized response

func (*NotificationQuoteAttributeValueChangeNotificationUnauthorized) WithPayload

WithPayload adds the payload to the notification quote attribute value change notification unauthorized response

func (*NotificationQuoteAttributeValueChangeNotificationUnauthorized) WriteResponse

WriteResponse to the client

type NotificationQuoteAttributeValueChangeNotificationUnprocessableEntity

type NotificationQuoteAttributeValueChangeNotificationUnprocessableEntity struct {

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

NotificationQuoteAttributeValueChangeNotificationUnprocessableEntity Unprocessable entity

Functional error

swagger:response notificationQuoteAttributeValueChangeNotificationUnprocessableEntity

func NewNotificationQuoteAttributeValueChangeNotificationUnprocessableEntity

func NewNotificationQuoteAttributeValueChangeNotificationUnprocessableEntity() *NotificationQuoteAttributeValueChangeNotificationUnprocessableEntity

NewNotificationQuoteAttributeValueChangeNotificationUnprocessableEntity creates NotificationQuoteAttributeValueChangeNotificationUnprocessableEntity with default headers values

func (*NotificationQuoteAttributeValueChangeNotificationUnprocessableEntity) SetPayload

SetPayload sets the payload to the notification quote attribute value change notification unprocessable entity response

func (*NotificationQuoteAttributeValueChangeNotificationUnprocessableEntity) WithPayload

WithPayload adds the payload to the notification quote attribute value change notification unprocessable entity response

func (*NotificationQuoteAttributeValueChangeNotificationUnprocessableEntity) WriteResponse

WriteResponse to the client

type NotificationQuoteCreationNotification

type NotificationQuoteCreationNotification struct {
	Context *middleware.Context
	Handler NotificationQuoteCreationNotificationHandler
}

NotificationQuoteCreationNotification swagger:route POST /notification/quoteCreationNotification Notification notificationQuoteCreationNotification

Quote creation notification structure

Quote creation notification structure definition

Specific business errors for current operation will be encapsulated in

HTTP Response 422 Unprocessable entity

func NewNotificationQuoteCreationNotification

func NewNotificationQuoteCreationNotification(ctx *middleware.Context, handler NotificationQuoteCreationNotificationHandler) *NotificationQuoteCreationNotification

NewNotificationQuoteCreationNotification creates a new http.Handler for the notification quote creation notification operation

func (*NotificationQuoteCreationNotification) ServeHTTP

type NotificationQuoteCreationNotificationBadRequest

type NotificationQuoteCreationNotificationBadRequest struct {

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

NotificationQuoteCreationNotificationBadRequest 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 notificationQuoteCreationNotificationBadRequest

func NewNotificationQuoteCreationNotificationBadRequest

func NewNotificationQuoteCreationNotificationBadRequest() *NotificationQuoteCreationNotificationBadRequest

NewNotificationQuoteCreationNotificationBadRequest creates NotificationQuoteCreationNotificationBadRequest with default headers values

func (*NotificationQuoteCreationNotificationBadRequest) SetPayload

SetPayload sets the payload to the notification quote creation notification bad request response

func (*NotificationQuoteCreationNotificationBadRequest) WithPayload

WithPayload adds the payload to the notification quote creation notification bad request response

func (*NotificationQuoteCreationNotificationBadRequest) WriteResponse

WriteResponse to the client

type NotificationQuoteCreationNotificationForbidden

type NotificationQuoteCreationNotificationForbidden struct {

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

NotificationQuoteCreationNotificationForbidden Forbidden

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

swagger:response notificationQuoteCreationNotificationForbidden

func NewNotificationQuoteCreationNotificationForbidden

func NewNotificationQuoteCreationNotificationForbidden() *NotificationQuoteCreationNotificationForbidden

NewNotificationQuoteCreationNotificationForbidden creates NotificationQuoteCreationNotificationForbidden with default headers values

func (*NotificationQuoteCreationNotificationForbidden) SetPayload

SetPayload sets the payload to the notification quote creation notification forbidden response

func (*NotificationQuoteCreationNotificationForbidden) WithPayload

WithPayload adds the payload to the notification quote creation notification forbidden response

func (*NotificationQuoteCreationNotificationForbidden) WriteResponse

WriteResponse to the client

type NotificationQuoteCreationNotificationHandler

type NotificationQuoteCreationNotificationHandler interface {
	Handle(NotificationQuoteCreationNotificationParams) middleware.Responder
}

NotificationQuoteCreationNotificationHandler interface for that can handle valid notification quote creation notification params

type NotificationQuoteCreationNotificationHandlerFunc

type NotificationQuoteCreationNotificationHandlerFunc func(NotificationQuoteCreationNotificationParams) middleware.Responder

NotificationQuoteCreationNotificationHandlerFunc turns a function with the right signature into a notification quote creation notification handler

func (NotificationQuoteCreationNotificationHandlerFunc) Handle

Handle executing the request and returning a response

type NotificationQuoteCreationNotificationInternalServerError

type NotificationQuoteCreationNotificationInternalServerError struct {

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

NotificationQuoteCreationNotificationInternalServerError Internal Server Error

List of supported error codes: - 1: Internal error

swagger:response notificationQuoteCreationNotificationInternalServerError

func NewNotificationQuoteCreationNotificationInternalServerError

func NewNotificationQuoteCreationNotificationInternalServerError() *NotificationQuoteCreationNotificationInternalServerError

NewNotificationQuoteCreationNotificationInternalServerError creates NotificationQuoteCreationNotificationInternalServerError with default headers values

func (*NotificationQuoteCreationNotificationInternalServerError) SetPayload

SetPayload sets the payload to the notification quote creation notification internal server error response

func (*NotificationQuoteCreationNotificationInternalServerError) WithPayload

WithPayload adds the payload to the notification quote creation notification internal server error response

func (*NotificationQuoteCreationNotificationInternalServerError) WriteResponse

WriteResponse to the client

type NotificationQuoteCreationNotificationMethodNotAllowed

type NotificationQuoteCreationNotificationMethodNotAllowed struct {

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

NotificationQuoteCreationNotificationMethodNotAllowed Method Not Allowed

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

swagger:response notificationQuoteCreationNotificationMethodNotAllowed

func NewNotificationQuoteCreationNotificationMethodNotAllowed

func NewNotificationQuoteCreationNotificationMethodNotAllowed() *NotificationQuoteCreationNotificationMethodNotAllowed

NewNotificationQuoteCreationNotificationMethodNotAllowed creates NotificationQuoteCreationNotificationMethodNotAllowed with default headers values

func (*NotificationQuoteCreationNotificationMethodNotAllowed) SetPayload

SetPayload sets the payload to the notification quote creation notification method not allowed response

func (*NotificationQuoteCreationNotificationMethodNotAllowed) WithPayload

WithPayload adds the payload to the notification quote creation notification method not allowed response

func (*NotificationQuoteCreationNotificationMethodNotAllowed) WriteResponse

WriteResponse to the client

type NotificationQuoteCreationNotificationNoContent

type NotificationQuoteCreationNotificationNoContent struct {
}

NotificationQuoteCreationNotificationNoContent Success

swagger:response notificationQuoteCreationNotificationNoContent

func NewNotificationQuoteCreationNotificationNoContent

func NewNotificationQuoteCreationNotificationNoContent() *NotificationQuoteCreationNotificationNoContent

NewNotificationQuoteCreationNotificationNoContent creates NotificationQuoteCreationNotificationNoContent with default headers values

func (*NotificationQuoteCreationNotificationNoContent) WriteResponse

WriteResponse to the client

type NotificationQuoteCreationNotificationNotFound

type NotificationQuoteCreationNotificationNotFound struct {

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

NotificationQuoteCreationNotificationNotFound Not Found

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

swagger:response notificationQuoteCreationNotificationNotFound

func NewNotificationQuoteCreationNotificationNotFound

func NewNotificationQuoteCreationNotificationNotFound() *NotificationQuoteCreationNotificationNotFound

NewNotificationQuoteCreationNotificationNotFound creates NotificationQuoteCreationNotificationNotFound with default headers values

func (*NotificationQuoteCreationNotificationNotFound) SetPayload

SetPayload sets the payload to the notification quote creation notification not found response

func (*NotificationQuoteCreationNotificationNotFound) WithPayload

WithPayload adds the payload to the notification quote creation notification not found response

func (*NotificationQuoteCreationNotificationNotFound) WriteResponse

WriteResponse to the client

type NotificationQuoteCreationNotificationParams

type NotificationQuoteCreationNotificationParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	QuoteCreationNotification models.Event
}

NotificationQuoteCreationNotificationParams contains all the bound params for the notification quote creation notification operation typically these are obtained from a http.Request

swagger:parameters notificationQuoteCreationNotification

func NewNotificationQuoteCreationNotificationParams

func NewNotificationQuoteCreationNotificationParams() NotificationQuoteCreationNotificationParams

NewNotificationQuoteCreationNotificationParams creates a new NotificationQuoteCreationNotificationParams object no default values defined in spec.

func (*NotificationQuoteCreationNotificationParams) 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 NewNotificationQuoteCreationNotificationParams() beforehand.

type NotificationQuoteCreationNotificationServiceUnavailable

type NotificationQuoteCreationNotificationServiceUnavailable struct {

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

NotificationQuoteCreationNotificationServiceUnavailable Service Unavailable

swagger:response notificationQuoteCreationNotificationServiceUnavailable

func NewNotificationQuoteCreationNotificationServiceUnavailable

func NewNotificationQuoteCreationNotificationServiceUnavailable() *NotificationQuoteCreationNotificationServiceUnavailable

NewNotificationQuoteCreationNotificationServiceUnavailable creates NotificationQuoteCreationNotificationServiceUnavailable with default headers values

func (*NotificationQuoteCreationNotificationServiceUnavailable) SetPayload

SetPayload sets the payload to the notification quote creation notification service unavailable response

func (*NotificationQuoteCreationNotificationServiceUnavailable) WithPayload

WithPayload adds the payload to the notification quote creation notification service unavailable response

func (*NotificationQuoteCreationNotificationServiceUnavailable) WriteResponse

WriteResponse to the client

type NotificationQuoteCreationNotificationURL

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

NotificationQuoteCreationNotificationURL generates an URL for the notification quote creation notification operation

func (*NotificationQuoteCreationNotificationURL) Build

Build a url path and query string

func (*NotificationQuoteCreationNotificationURL) BuildFull

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

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

func (*NotificationQuoteCreationNotificationURL) Must

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

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

String returns the string representation of the path with query string

func (*NotificationQuoteCreationNotificationURL) StringFull

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

StringFull returns the string representation of a complete url

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

type NotificationQuoteCreationNotificationUnauthorized struct {

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

NotificationQuoteCreationNotificationUnauthorized Unauthorized

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

swagger:response notificationQuoteCreationNotificationUnauthorized

func NewNotificationQuoteCreationNotificationUnauthorized

func NewNotificationQuoteCreationNotificationUnauthorized() *NotificationQuoteCreationNotificationUnauthorized

NewNotificationQuoteCreationNotificationUnauthorized creates NotificationQuoteCreationNotificationUnauthorized with default headers values

func (*NotificationQuoteCreationNotificationUnauthorized) SetPayload

SetPayload sets the payload to the notification quote creation notification unauthorized response

func (*NotificationQuoteCreationNotificationUnauthorized) WithPayload

WithPayload adds the payload to the notification quote creation notification unauthorized response

func (*NotificationQuoteCreationNotificationUnauthorized) WriteResponse

WriteResponse to the client

type NotificationQuoteCreationNotificationUnprocessableEntity

type NotificationQuoteCreationNotificationUnprocessableEntity struct {

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

NotificationQuoteCreationNotificationUnprocessableEntity Unprocessable entity

Functional error

swagger:response notificationQuoteCreationNotificationUnprocessableEntity

func NewNotificationQuoteCreationNotificationUnprocessableEntity

func NewNotificationQuoteCreationNotificationUnprocessableEntity() *NotificationQuoteCreationNotificationUnprocessableEntity

NewNotificationQuoteCreationNotificationUnprocessableEntity creates NotificationQuoteCreationNotificationUnprocessableEntity with default headers values

func (*NotificationQuoteCreationNotificationUnprocessableEntity) SetPayload

SetPayload sets the payload to the notification quote creation notification unprocessable entity response

func (*NotificationQuoteCreationNotificationUnprocessableEntity) WithPayload

WithPayload adds the payload to the notification quote creation notification unprocessable entity response

func (*NotificationQuoteCreationNotificationUnprocessableEntity) WriteResponse

WriteResponse to the client

type NotificationQuoteInformationRequiredNotification

type NotificationQuoteInformationRequiredNotification struct {
	Context *middleware.Context
	Handler NotificationQuoteInformationRequiredNotificationHandler
}

NotificationQuoteInformationRequiredNotification swagger:route POST /notification/quoteInformationRequiredNotification Notification notificationQuoteInformationRequiredNotification

Quote information required notification structure

Quote information required notification structure description. Attribute resourcePatch allows to target quote but also quoteItem - example: resourcePath":"/quote/42/quoteItem/3" is the item #3 of quote #42 Attribute fieldPath allows to target missing information: fieldPath":"missing=quote.relatedParty.Role.value&party.id=46" means role information is missing for party 46.

Specific business errors for current operation will be encapsulated in

HTTP Response 422 Unprocessable entity

func NewNotificationQuoteInformationRequiredNotification

NewNotificationQuoteInformationRequiredNotification creates a new http.Handler for the notification quote information required notification operation

func (*NotificationQuoteInformationRequiredNotification) ServeHTTP

type NotificationQuoteInformationRequiredNotificationBadRequest

type NotificationQuoteInformationRequiredNotificationBadRequest struct {

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

NotificationQuoteInformationRequiredNotificationBadRequest 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 notificationQuoteInformationRequiredNotificationBadRequest

func NewNotificationQuoteInformationRequiredNotificationBadRequest

func NewNotificationQuoteInformationRequiredNotificationBadRequest() *NotificationQuoteInformationRequiredNotificationBadRequest

NewNotificationQuoteInformationRequiredNotificationBadRequest creates NotificationQuoteInformationRequiredNotificationBadRequest with default headers values

func (*NotificationQuoteInformationRequiredNotificationBadRequest) SetPayload

SetPayload sets the payload to the notification quote information required notification bad request response

func (*NotificationQuoteInformationRequiredNotificationBadRequest) WithPayload

WithPayload adds the payload to the notification quote information required notification bad request response

func (*NotificationQuoteInformationRequiredNotificationBadRequest) WriteResponse

WriteResponse to the client

type NotificationQuoteInformationRequiredNotificationForbidden

type NotificationQuoteInformationRequiredNotificationForbidden struct {

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

NotificationQuoteInformationRequiredNotificationForbidden Forbidden

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

swagger:response notificationQuoteInformationRequiredNotificationForbidden

func NewNotificationQuoteInformationRequiredNotificationForbidden

func NewNotificationQuoteInformationRequiredNotificationForbidden() *NotificationQuoteInformationRequiredNotificationForbidden

NewNotificationQuoteInformationRequiredNotificationForbidden creates NotificationQuoteInformationRequiredNotificationForbidden with default headers values

func (*NotificationQuoteInformationRequiredNotificationForbidden) SetPayload

SetPayload sets the payload to the notification quote information required notification forbidden response

func (*NotificationQuoteInformationRequiredNotificationForbidden) WithPayload

WithPayload adds the payload to the notification quote information required notification forbidden response

func (*NotificationQuoteInformationRequiredNotificationForbidden) WriteResponse

WriteResponse to the client

type NotificationQuoteInformationRequiredNotificationHandler

type NotificationQuoteInformationRequiredNotificationHandler interface {
	Handle(NotificationQuoteInformationRequiredNotificationParams) middleware.Responder
}

NotificationQuoteInformationRequiredNotificationHandler interface for that can handle valid notification quote information required notification params

type NotificationQuoteInformationRequiredNotificationHandlerFunc

type NotificationQuoteInformationRequiredNotificationHandlerFunc func(NotificationQuoteInformationRequiredNotificationParams) middleware.Responder

NotificationQuoteInformationRequiredNotificationHandlerFunc turns a function with the right signature into a notification quote information required notification handler

func (NotificationQuoteInformationRequiredNotificationHandlerFunc) Handle

Handle executing the request and returning a response

type NotificationQuoteInformationRequiredNotificationInternalServerError

type NotificationQuoteInformationRequiredNotificationInternalServerError struct {

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

NotificationQuoteInformationRequiredNotificationInternalServerError Internal Server Error

List of supported error codes: - 1: Internal error

swagger:response notificationQuoteInformationRequiredNotificationInternalServerError

func NewNotificationQuoteInformationRequiredNotificationInternalServerError

func NewNotificationQuoteInformationRequiredNotificationInternalServerError() *NotificationQuoteInformationRequiredNotificationInternalServerError

NewNotificationQuoteInformationRequiredNotificationInternalServerError creates NotificationQuoteInformationRequiredNotificationInternalServerError with default headers values

func (*NotificationQuoteInformationRequiredNotificationInternalServerError) SetPayload

SetPayload sets the payload to the notification quote information required notification internal server error response

func (*NotificationQuoteInformationRequiredNotificationInternalServerError) WithPayload

WithPayload adds the payload to the notification quote information required notification internal server error response

func (*NotificationQuoteInformationRequiredNotificationInternalServerError) WriteResponse

WriteResponse to the client

type NotificationQuoteInformationRequiredNotificationMethodNotAllowed

type NotificationQuoteInformationRequiredNotificationMethodNotAllowed struct {

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

NotificationQuoteInformationRequiredNotificationMethodNotAllowed Method Not Allowed

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

swagger:response notificationQuoteInformationRequiredNotificationMethodNotAllowed

func NewNotificationQuoteInformationRequiredNotificationMethodNotAllowed

func NewNotificationQuoteInformationRequiredNotificationMethodNotAllowed() *NotificationQuoteInformationRequiredNotificationMethodNotAllowed

NewNotificationQuoteInformationRequiredNotificationMethodNotAllowed creates NotificationQuoteInformationRequiredNotificationMethodNotAllowed with default headers values

func (*NotificationQuoteInformationRequiredNotificationMethodNotAllowed) SetPayload

SetPayload sets the payload to the notification quote information required notification method not allowed response

func (*NotificationQuoteInformationRequiredNotificationMethodNotAllowed) WithPayload

WithPayload adds the payload to the notification quote information required notification method not allowed response

func (*NotificationQuoteInformationRequiredNotificationMethodNotAllowed) WriteResponse

WriteResponse to the client

type NotificationQuoteInformationRequiredNotificationNoContent

type NotificationQuoteInformationRequiredNotificationNoContent struct {
}

NotificationQuoteInformationRequiredNotificationNoContent Success

swagger:response notificationQuoteInformationRequiredNotificationNoContent

func NewNotificationQuoteInformationRequiredNotificationNoContent

func NewNotificationQuoteInformationRequiredNotificationNoContent() *NotificationQuoteInformationRequiredNotificationNoContent

NewNotificationQuoteInformationRequiredNotificationNoContent creates NotificationQuoteInformationRequiredNotificationNoContent with default headers values

func (*NotificationQuoteInformationRequiredNotificationNoContent) WriteResponse

WriteResponse to the client

type NotificationQuoteInformationRequiredNotificationNotFound

type NotificationQuoteInformationRequiredNotificationNotFound struct {

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

NotificationQuoteInformationRequiredNotificationNotFound Not Found

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

swagger:response notificationQuoteInformationRequiredNotificationNotFound

func NewNotificationQuoteInformationRequiredNotificationNotFound

func NewNotificationQuoteInformationRequiredNotificationNotFound() *NotificationQuoteInformationRequiredNotificationNotFound

NewNotificationQuoteInformationRequiredNotificationNotFound creates NotificationQuoteInformationRequiredNotificationNotFound with default headers values

func (*NotificationQuoteInformationRequiredNotificationNotFound) SetPayload

SetPayload sets the payload to the notification quote information required notification not found response

func (*NotificationQuoteInformationRequiredNotificationNotFound) WithPayload

WithPayload adds the payload to the notification quote information required notification not found response

func (*NotificationQuoteInformationRequiredNotificationNotFound) WriteResponse

WriteResponse to the client

type NotificationQuoteInformationRequiredNotificationParams

type NotificationQuoteInformationRequiredNotificationParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	QuoteInformationRequiredNotification []*models.EventPlus
}

NotificationQuoteInformationRequiredNotificationParams contains all the bound params for the notification quote information required notification operation typically these are obtained from a http.Request

swagger:parameters notificationQuoteInformationRequiredNotification

func NewNotificationQuoteInformationRequiredNotificationParams

func NewNotificationQuoteInformationRequiredNotificationParams() NotificationQuoteInformationRequiredNotificationParams

NewNotificationQuoteInformationRequiredNotificationParams creates a new NotificationQuoteInformationRequiredNotificationParams object no default values defined in spec.

func (*NotificationQuoteInformationRequiredNotificationParams) 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 NewNotificationQuoteInformationRequiredNotificationParams() beforehand.

type NotificationQuoteInformationRequiredNotificationServiceUnavailable

type NotificationQuoteInformationRequiredNotificationServiceUnavailable struct {

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

NotificationQuoteInformationRequiredNotificationServiceUnavailable Service Unavailable

swagger:response notificationQuoteInformationRequiredNotificationServiceUnavailable

func NewNotificationQuoteInformationRequiredNotificationServiceUnavailable

func NewNotificationQuoteInformationRequiredNotificationServiceUnavailable() *NotificationQuoteInformationRequiredNotificationServiceUnavailable

NewNotificationQuoteInformationRequiredNotificationServiceUnavailable creates NotificationQuoteInformationRequiredNotificationServiceUnavailable with default headers values

func (*NotificationQuoteInformationRequiredNotificationServiceUnavailable) SetPayload

SetPayload sets the payload to the notification quote information required notification service unavailable response

func (*NotificationQuoteInformationRequiredNotificationServiceUnavailable) WithPayload

WithPayload adds the payload to the notification quote information required notification service unavailable response

func (*NotificationQuoteInformationRequiredNotificationServiceUnavailable) WriteResponse

WriteResponse to the client

type NotificationQuoteInformationRequiredNotificationURL

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

NotificationQuoteInformationRequiredNotificationURL generates an URL for the notification quote information required notification operation

func (*NotificationQuoteInformationRequiredNotificationURL) Build

Build a url path and query string

func (*NotificationQuoteInformationRequiredNotificationURL) BuildFull

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

func (*NotificationQuoteInformationRequiredNotificationURL) Must

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

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

String returns the string representation of the path with query string

func (*NotificationQuoteInformationRequiredNotificationURL) StringFull

StringFull returns the string representation of a complete url

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

type NotificationQuoteInformationRequiredNotificationUnauthorized struct {

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

NotificationQuoteInformationRequiredNotificationUnauthorized Unauthorized

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

swagger:response notificationQuoteInformationRequiredNotificationUnauthorized

func NewNotificationQuoteInformationRequiredNotificationUnauthorized

func NewNotificationQuoteInformationRequiredNotificationUnauthorized() *NotificationQuoteInformationRequiredNotificationUnauthorized

NewNotificationQuoteInformationRequiredNotificationUnauthorized creates NotificationQuoteInformationRequiredNotificationUnauthorized with default headers values

func (*NotificationQuoteInformationRequiredNotificationUnauthorized) SetPayload

SetPayload sets the payload to the notification quote information required notification unauthorized response

func (*NotificationQuoteInformationRequiredNotificationUnauthorized) WithPayload

WithPayload adds the payload to the notification quote information required notification unauthorized response

func (*NotificationQuoteInformationRequiredNotificationUnauthorized) WriteResponse

WriteResponse to the client

type NotificationQuoteInformationRequiredNotificationUnprocessableEntity

type NotificationQuoteInformationRequiredNotificationUnprocessableEntity struct {

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

NotificationQuoteInformationRequiredNotificationUnprocessableEntity Unprocessable entity

Functional error

swagger:response notificationQuoteInformationRequiredNotificationUnprocessableEntity

func NewNotificationQuoteInformationRequiredNotificationUnprocessableEntity

func NewNotificationQuoteInformationRequiredNotificationUnprocessableEntity() *NotificationQuoteInformationRequiredNotificationUnprocessableEntity

NewNotificationQuoteInformationRequiredNotificationUnprocessableEntity creates NotificationQuoteInformationRequiredNotificationUnprocessableEntity with default headers values

func (*NotificationQuoteInformationRequiredNotificationUnprocessableEntity) SetPayload

SetPayload sets the payload to the notification quote information required notification unprocessable entity response

func (*NotificationQuoteInformationRequiredNotificationUnprocessableEntity) WithPayload

WithPayload adds the payload to the notification quote information required notification unprocessable entity response

func (*NotificationQuoteInformationRequiredNotificationUnprocessableEntity) WriteResponse

WriteResponse to the client

type NotificationQuoteStateChangeNotification

type NotificationQuoteStateChangeNotification struct {
	Context *middleware.Context
	Handler NotificationQuoteStateChangeNotificationHandler
}

NotificationQuoteStateChangeNotification swagger:route POST /notification/quoteStateChangeNotification Notification notificationQuoteStateChangeNotification

Quote state change notification structure

Quote state change notification structure description

Specific business errors for current operation will be encapsulated in

HTTP Response 422 Unprocessable entity

func NewNotificationQuoteStateChangeNotification

func NewNotificationQuoteStateChangeNotification(ctx *middleware.Context, handler NotificationQuoteStateChangeNotificationHandler) *NotificationQuoteStateChangeNotification

NewNotificationQuoteStateChangeNotification creates a new http.Handler for the notification quote state change notification operation

func (*NotificationQuoteStateChangeNotification) ServeHTTP

type NotificationQuoteStateChangeNotificationBadRequest

type NotificationQuoteStateChangeNotificationBadRequest struct {

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

NotificationQuoteStateChangeNotificationBadRequest 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 notificationQuoteStateChangeNotificationBadRequest

func NewNotificationQuoteStateChangeNotificationBadRequest

func NewNotificationQuoteStateChangeNotificationBadRequest() *NotificationQuoteStateChangeNotificationBadRequest

NewNotificationQuoteStateChangeNotificationBadRequest creates NotificationQuoteStateChangeNotificationBadRequest with default headers values

func (*NotificationQuoteStateChangeNotificationBadRequest) SetPayload

SetPayload sets the payload to the notification quote state change notification bad request response

func (*NotificationQuoteStateChangeNotificationBadRequest) WithPayload

WithPayload adds the payload to the notification quote state change notification bad request response

func (*NotificationQuoteStateChangeNotificationBadRequest) WriteResponse

WriteResponse to the client

type NotificationQuoteStateChangeNotificationForbidden

type NotificationQuoteStateChangeNotificationForbidden struct {

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

NotificationQuoteStateChangeNotificationForbidden Forbidden

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

swagger:response notificationQuoteStateChangeNotificationForbidden

func NewNotificationQuoteStateChangeNotificationForbidden

func NewNotificationQuoteStateChangeNotificationForbidden() *NotificationQuoteStateChangeNotificationForbidden

NewNotificationQuoteStateChangeNotificationForbidden creates NotificationQuoteStateChangeNotificationForbidden with default headers values

func (*NotificationQuoteStateChangeNotificationForbidden) SetPayload

SetPayload sets the payload to the notification quote state change notification forbidden response

func (*NotificationQuoteStateChangeNotificationForbidden) WithPayload

WithPayload adds the payload to the notification quote state change notification forbidden response

func (*NotificationQuoteStateChangeNotificationForbidden) WriteResponse

WriteResponse to the client

type NotificationQuoteStateChangeNotificationHandler

type NotificationQuoteStateChangeNotificationHandler interface {
	Handle(NotificationQuoteStateChangeNotificationParams) middleware.Responder
}

NotificationQuoteStateChangeNotificationHandler interface for that can handle valid notification quote state change notification params

type NotificationQuoteStateChangeNotificationHandlerFunc

type NotificationQuoteStateChangeNotificationHandlerFunc func(NotificationQuoteStateChangeNotificationParams) middleware.Responder

NotificationQuoteStateChangeNotificationHandlerFunc turns a function with the right signature into a notification quote state change notification handler

func (NotificationQuoteStateChangeNotificationHandlerFunc) Handle

Handle executing the request and returning a response

type NotificationQuoteStateChangeNotificationInternalServerError

type NotificationQuoteStateChangeNotificationInternalServerError struct {

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

NotificationQuoteStateChangeNotificationInternalServerError Internal Server Error

List of supported error codes: - 1: Internal error

swagger:response notificationQuoteStateChangeNotificationInternalServerError

func NewNotificationQuoteStateChangeNotificationInternalServerError

func NewNotificationQuoteStateChangeNotificationInternalServerError() *NotificationQuoteStateChangeNotificationInternalServerError

NewNotificationQuoteStateChangeNotificationInternalServerError creates NotificationQuoteStateChangeNotificationInternalServerError with default headers values

func (*NotificationQuoteStateChangeNotificationInternalServerError) SetPayload

SetPayload sets the payload to the notification quote state change notification internal server error response

func (*NotificationQuoteStateChangeNotificationInternalServerError) WithPayload

WithPayload adds the payload to the notification quote state change notification internal server error response

func (*NotificationQuoteStateChangeNotificationInternalServerError) WriteResponse

WriteResponse to the client

type NotificationQuoteStateChangeNotificationMethodNotAllowed

type NotificationQuoteStateChangeNotificationMethodNotAllowed struct {

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

NotificationQuoteStateChangeNotificationMethodNotAllowed Method Not Allowed

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

swagger:response notificationQuoteStateChangeNotificationMethodNotAllowed

func NewNotificationQuoteStateChangeNotificationMethodNotAllowed

func NewNotificationQuoteStateChangeNotificationMethodNotAllowed() *NotificationQuoteStateChangeNotificationMethodNotAllowed

NewNotificationQuoteStateChangeNotificationMethodNotAllowed creates NotificationQuoteStateChangeNotificationMethodNotAllowed with default headers values

func (*NotificationQuoteStateChangeNotificationMethodNotAllowed) SetPayload

SetPayload sets the payload to the notification quote state change notification method not allowed response

func (*NotificationQuoteStateChangeNotificationMethodNotAllowed) WithPayload

WithPayload adds the payload to the notification quote state change notification method not allowed response

func (*NotificationQuoteStateChangeNotificationMethodNotAllowed) WriteResponse

WriteResponse to the client

type NotificationQuoteStateChangeNotificationNoContent

type NotificationQuoteStateChangeNotificationNoContent struct {
}

NotificationQuoteStateChangeNotificationNoContent Success

swagger:response notificationQuoteStateChangeNotificationNoContent

func NewNotificationQuoteStateChangeNotificationNoContent

func NewNotificationQuoteStateChangeNotificationNoContent() *NotificationQuoteStateChangeNotificationNoContent

NewNotificationQuoteStateChangeNotificationNoContent creates NotificationQuoteStateChangeNotificationNoContent with default headers values

func (*NotificationQuoteStateChangeNotificationNoContent) WriteResponse

WriteResponse to the client

type NotificationQuoteStateChangeNotificationNotFound

type NotificationQuoteStateChangeNotificationNotFound struct {

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

NotificationQuoteStateChangeNotificationNotFound Not Found

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

swagger:response notificationQuoteStateChangeNotificationNotFound

func NewNotificationQuoteStateChangeNotificationNotFound

func NewNotificationQuoteStateChangeNotificationNotFound() *NotificationQuoteStateChangeNotificationNotFound

NewNotificationQuoteStateChangeNotificationNotFound creates NotificationQuoteStateChangeNotificationNotFound with default headers values

func (*NotificationQuoteStateChangeNotificationNotFound) SetPayload

SetPayload sets the payload to the notification quote state change notification not found response

func (*NotificationQuoteStateChangeNotificationNotFound) WithPayload

WithPayload adds the payload to the notification quote state change notification not found response

func (*NotificationQuoteStateChangeNotificationNotFound) WriteResponse

WriteResponse to the client

type NotificationQuoteStateChangeNotificationParams

type NotificationQuoteStateChangeNotificationParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	QuoteStateChangeNotification models.Event
}

NotificationQuoteStateChangeNotificationParams contains all the bound params for the notification quote state change notification operation typically these are obtained from a http.Request

swagger:parameters notificationQuoteStateChangeNotification

func NewNotificationQuoteStateChangeNotificationParams

func NewNotificationQuoteStateChangeNotificationParams() NotificationQuoteStateChangeNotificationParams

NewNotificationQuoteStateChangeNotificationParams creates a new NotificationQuoteStateChangeNotificationParams object no default values defined in spec.

func (*NotificationQuoteStateChangeNotificationParams) 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 NewNotificationQuoteStateChangeNotificationParams() beforehand.

type NotificationQuoteStateChangeNotificationServiceUnavailable

type NotificationQuoteStateChangeNotificationServiceUnavailable struct {

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

NotificationQuoteStateChangeNotificationServiceUnavailable Service Unavailable

swagger:response notificationQuoteStateChangeNotificationServiceUnavailable

func NewNotificationQuoteStateChangeNotificationServiceUnavailable

func NewNotificationQuoteStateChangeNotificationServiceUnavailable() *NotificationQuoteStateChangeNotificationServiceUnavailable

NewNotificationQuoteStateChangeNotificationServiceUnavailable creates NotificationQuoteStateChangeNotificationServiceUnavailable with default headers values

func (*NotificationQuoteStateChangeNotificationServiceUnavailable) SetPayload

SetPayload sets the payload to the notification quote state change notification service unavailable response

func (*NotificationQuoteStateChangeNotificationServiceUnavailable) WithPayload

WithPayload adds the payload to the notification quote state change notification service unavailable response

func (*NotificationQuoteStateChangeNotificationServiceUnavailable) WriteResponse

WriteResponse to the client

type NotificationQuoteStateChangeNotificationURL

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

NotificationQuoteStateChangeNotificationURL generates an URL for the notification quote state change notification operation

func (*NotificationQuoteStateChangeNotificationURL) Build

Build a url path and query string

func (*NotificationQuoteStateChangeNotificationURL) BuildFull

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

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

func (*NotificationQuoteStateChangeNotificationURL) Must

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

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

String returns the string representation of the path with query string

func (*NotificationQuoteStateChangeNotificationURL) StringFull

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

StringFull returns the string representation of a complete url

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

type NotificationQuoteStateChangeNotificationUnauthorized struct {

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

NotificationQuoteStateChangeNotificationUnauthorized Unauthorized

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

swagger:response notificationQuoteStateChangeNotificationUnauthorized

func NewNotificationQuoteStateChangeNotificationUnauthorized

func NewNotificationQuoteStateChangeNotificationUnauthorized() *NotificationQuoteStateChangeNotificationUnauthorized

NewNotificationQuoteStateChangeNotificationUnauthorized creates NotificationQuoteStateChangeNotificationUnauthorized with default headers values

func (*NotificationQuoteStateChangeNotificationUnauthorized) SetPayload

SetPayload sets the payload to the notification quote state change notification unauthorized response

func (*NotificationQuoteStateChangeNotificationUnauthorized) WithPayload

WithPayload adds the payload to the notification quote state change notification unauthorized response

func (*NotificationQuoteStateChangeNotificationUnauthorized) WriteResponse

WriteResponse to the client

type NotificationQuoteStateChangeNotificationUnprocessableEntity

type NotificationQuoteStateChangeNotificationUnprocessableEntity struct {

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

NotificationQuoteStateChangeNotificationUnprocessableEntity Unprocessable entity

Functional error

swagger:response notificationQuoteStateChangeNotificationUnprocessableEntity

func NewNotificationQuoteStateChangeNotificationUnprocessableEntity

func NewNotificationQuoteStateChangeNotificationUnprocessableEntity() *NotificationQuoteStateChangeNotificationUnprocessableEntity

NewNotificationQuoteStateChangeNotificationUnprocessableEntity creates NotificationQuoteStateChangeNotificationUnprocessableEntity with default headers values

func (*NotificationQuoteStateChangeNotificationUnprocessableEntity) SetPayload

SetPayload sets the payload to the notification quote state change notification unprocessable entity response

func (*NotificationQuoteStateChangeNotificationUnprocessableEntity) WithPayload

WithPayload adds the payload to the notification quote state change notification unprocessable entity response

func (*NotificationQuoteStateChangeNotificationUnprocessableEntity) WriteResponse

WriteResponse to the client

Jump to

Keyboard shortcuts

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