Documentation
¶
Index ¶
- type Client
- func (a *Client) ProductOfferingQualificationCreate(params *ProductOfferingQualificationCreateParams) (*ProductOfferingQualificationCreateCreated, error)
- func (a *Client) ProductOfferingQualificationFind(params *ProductOfferingQualificationFindParams) (*ProductOfferingQualificationFindOK, error)
- func (a *Client) ProductOfferingQualificationGet(params *ProductOfferingQualificationGetParams) (*ProductOfferingQualificationGetOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientService
- type ProductOfferingQualificationCreateBadRequest
- type ProductOfferingQualificationCreateCreated
- type ProductOfferingQualificationCreateForbidden
- type ProductOfferingQualificationCreateNotFound
- type ProductOfferingQualificationCreateParams
- func NewProductOfferingQualificationCreateParams() *ProductOfferingQualificationCreateParams
- func NewProductOfferingQualificationCreateParamsWithContext(ctx context.Context) *ProductOfferingQualificationCreateParams
- func NewProductOfferingQualificationCreateParamsWithHTTPClient(client *http.Client) *ProductOfferingQualificationCreateParams
- func NewProductOfferingQualificationCreateParamsWithTimeout(timeout time.Duration) *ProductOfferingQualificationCreateParams
- func (o *ProductOfferingQualificationCreateParams) SetContext(ctx context.Context)
- func (o *ProductOfferingQualificationCreateParams) SetHTTPClient(client *http.Client)
- func (o *ProductOfferingQualificationCreateParams) SetProductOfferingQualification(productOfferingQualification *models.ProductOfferingQualificationCreate)
- func (o *ProductOfferingQualificationCreateParams) SetTimeout(timeout time.Duration)
- func (o *ProductOfferingQualificationCreateParams) WithContext(ctx context.Context) *ProductOfferingQualificationCreateParams
- func (o *ProductOfferingQualificationCreateParams) WithHTTPClient(client *http.Client) *ProductOfferingQualificationCreateParams
- func (o *ProductOfferingQualificationCreateParams) WithProductOfferingQualification(productOfferingQualification *models.ProductOfferingQualificationCreate) *ProductOfferingQualificationCreateParams
- func (o *ProductOfferingQualificationCreateParams) WithTimeout(timeout time.Duration) *ProductOfferingQualificationCreateParams
- func (o *ProductOfferingQualificationCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ProductOfferingQualificationCreateReader
- type ProductOfferingQualificationCreateRequestTimeout
- type ProductOfferingQualificationCreateServiceUnavailable
- type ProductOfferingQualificationCreateUnauthorized
- type ProductOfferingQualificationCreateUnprocessableEntity
- type ProductOfferingQualificationFindBadRequest
- type ProductOfferingQualificationFindForbidden
- type ProductOfferingQualificationFindNotFound
- type ProductOfferingQualificationFindOK
- type ProductOfferingQualificationFindParams
- func NewProductOfferingQualificationFindParams() *ProductOfferingQualificationFindParams
- func NewProductOfferingQualificationFindParamsWithContext(ctx context.Context) *ProductOfferingQualificationFindParams
- func NewProductOfferingQualificationFindParamsWithHTTPClient(client *http.Client) *ProductOfferingQualificationFindParams
- func NewProductOfferingQualificationFindParamsWithTimeout(timeout time.Duration) *ProductOfferingQualificationFindParams
- func (o *ProductOfferingQualificationFindParams) SetContext(ctx context.Context)
- func (o *ProductOfferingQualificationFindParams) SetHTTPClient(client *http.Client)
- func (o *ProductOfferingQualificationFindParams) SetLimit(limit *string)
- func (o *ProductOfferingQualificationFindParams) SetOffset(offset *string)
- func (o *ProductOfferingQualificationFindParams) SetProjectID(projectID *string)
- func (o *ProductOfferingQualificationFindParams) SetRequestedResponseDateGt(requestedResponseDateGt *strfmt.DateTime)
- func (o *ProductOfferingQualificationFindParams) SetRequestedResponseDateLt(requestedResponseDateLt *strfmt.DateTime)
- func (o *ProductOfferingQualificationFindParams) SetState(state *string)
- func (o *ProductOfferingQualificationFindParams) SetTimeout(timeout time.Duration)
- func (o *ProductOfferingQualificationFindParams) WithContext(ctx context.Context) *ProductOfferingQualificationFindParams
- func (o *ProductOfferingQualificationFindParams) WithHTTPClient(client *http.Client) *ProductOfferingQualificationFindParams
- func (o *ProductOfferingQualificationFindParams) WithLimit(limit *string) *ProductOfferingQualificationFindParams
- func (o *ProductOfferingQualificationFindParams) WithOffset(offset *string) *ProductOfferingQualificationFindParams
- func (o *ProductOfferingQualificationFindParams) WithProjectID(projectID *string) *ProductOfferingQualificationFindParams
- func (o *ProductOfferingQualificationFindParams) WithRequestedResponseDateGt(requestedResponseDateGt *strfmt.DateTime) *ProductOfferingQualificationFindParams
- func (o *ProductOfferingQualificationFindParams) WithRequestedResponseDateLt(requestedResponseDateLt *strfmt.DateTime) *ProductOfferingQualificationFindParams
- func (o *ProductOfferingQualificationFindParams) WithState(state *string) *ProductOfferingQualificationFindParams
- func (o *ProductOfferingQualificationFindParams) WithTimeout(timeout time.Duration) *ProductOfferingQualificationFindParams
- func (o *ProductOfferingQualificationFindParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ProductOfferingQualificationFindReader
- type ProductOfferingQualificationFindRequestTimeout
- type ProductOfferingQualificationFindServiceUnavailable
- type ProductOfferingQualificationFindUnauthorized
- type ProductOfferingQualificationFindUnprocessableEntity
- type ProductOfferingQualificationGetBadRequest
- type ProductOfferingQualificationGetForbidden
- type ProductOfferingQualificationGetNotFound
- type ProductOfferingQualificationGetOK
- type ProductOfferingQualificationGetParams
- func NewProductOfferingQualificationGetParams() *ProductOfferingQualificationGetParams
- func NewProductOfferingQualificationGetParamsWithContext(ctx context.Context) *ProductOfferingQualificationGetParams
- func NewProductOfferingQualificationGetParamsWithHTTPClient(client *http.Client) *ProductOfferingQualificationGetParams
- func NewProductOfferingQualificationGetParamsWithTimeout(timeout time.Duration) *ProductOfferingQualificationGetParams
- func (o *ProductOfferingQualificationGetParams) SetContext(ctx context.Context)
- func (o *ProductOfferingQualificationGetParams) SetHTTPClient(client *http.Client)
- func (o *ProductOfferingQualificationGetParams) SetProductOfferingQualificationID(productOfferingQualificationID string)
- func (o *ProductOfferingQualificationGetParams) SetTimeout(timeout time.Duration)
- func (o *ProductOfferingQualificationGetParams) WithContext(ctx context.Context) *ProductOfferingQualificationGetParams
- func (o *ProductOfferingQualificationGetParams) WithHTTPClient(client *http.Client) *ProductOfferingQualificationGetParams
- func (o *ProductOfferingQualificationGetParams) WithProductOfferingQualificationID(productOfferingQualificationID string) *ProductOfferingQualificationGetParams
- func (o *ProductOfferingQualificationGetParams) WithTimeout(timeout time.Duration) *ProductOfferingQualificationGetParams
- func (o *ProductOfferingQualificationGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ProductOfferingQualificationGetReader
- type ProductOfferingQualificationGetRequestTimeout
- type ProductOfferingQualificationGetServiceUnavailable
- type ProductOfferingQualificationGetUnauthorized
- type ProductOfferingQualificationGetUnprocessableEntity
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for product offering qualification API
func (*Client) ProductOfferingQualificationCreate ¶
func (a *Client) ProductOfferingQualificationCreate(params *ProductOfferingQualificationCreateParams) (*ProductOfferingQualificationCreateCreated, error)
ProductOfferingQualificationCreate creates a product offering qualification
A request initiated by the Buyer to determine whether the Seller can feasibly deliver a particular Product (or Products) to a specific set of geographic locations specified by a set of Site/Address filter criteria. The Seller also provides estimated time intervals to complete these deliveries.
func (*Client) ProductOfferingQualificationFind ¶
func (a *Client) ProductOfferingQualificationFind(params *ProductOfferingQualificationFindParams) (*ProductOfferingQualificationFindOK, error)
ProductOfferingQualificationFind retrieves a list of product offering qualifications based on a set of criteria
The Buyer requests a list of POQs (in any state) from the Seller based on a set of POQ filter criteria. For each POQ returned, the Seller also provides a POQ Identifier that uniquely identifies this POQ within the Seller.
func (*Client) ProductOfferingQualificationGet ¶
func (a *Client) ProductOfferingQualificationGet(params *ProductOfferingQualificationGetParams) (*ProductOfferingQualificationGetOK, error)
ProductOfferingQualificationGet gets a product offering qualification based on its id
The Buyer requests the full details of a single Product Offering Qualification based on a POQ identifier.
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { ProductOfferingQualificationCreate(params *ProductOfferingQualificationCreateParams) (*ProductOfferingQualificationCreateCreated, error) ProductOfferingQualificationFind(params *ProductOfferingQualificationFindParams) (*ProductOfferingQualificationFindOK, error) ProductOfferingQualificationGet(params *ProductOfferingQualificationGetParams) (*ProductOfferingQualificationGetOK, error) SetTransport(transport runtime.ClientTransport) }
ClientService is the interface for Client methods
func New ¶
func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService
New creates a new product offering qualification API client.
type ProductOfferingQualificationCreateBadRequest ¶
type ProductOfferingQualificationCreateBadRequest struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationCreateBadRequest handles this case with default header values.
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
func NewProductOfferingQualificationCreateBadRequest ¶
func NewProductOfferingQualificationCreateBadRequest() *ProductOfferingQualificationCreateBadRequest
NewProductOfferingQualificationCreateBadRequest creates a ProductOfferingQualificationCreateBadRequest with default headers values
func (*ProductOfferingQualificationCreateBadRequest) Error ¶
func (o *ProductOfferingQualificationCreateBadRequest) Error() string
func (*ProductOfferingQualificationCreateBadRequest) GetPayload ¶
func (o *ProductOfferingQualificationCreateBadRequest) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationCreateCreated ¶
type ProductOfferingQualificationCreateCreated struct {
Payload *models.ProductOfferingQualification
}
ProductOfferingQualificationCreateCreated handles this case with default header values.
Created
func NewProductOfferingQualificationCreateCreated ¶
func NewProductOfferingQualificationCreateCreated() *ProductOfferingQualificationCreateCreated
NewProductOfferingQualificationCreateCreated creates a ProductOfferingQualificationCreateCreated with default headers values
func (*ProductOfferingQualificationCreateCreated) Error ¶
func (o *ProductOfferingQualificationCreateCreated) Error() string
func (*ProductOfferingQualificationCreateCreated) GetPayload ¶
func (o *ProductOfferingQualificationCreateCreated) GetPayload() *models.ProductOfferingQualification
type ProductOfferingQualificationCreateForbidden ¶
type ProductOfferingQualificationCreateForbidden struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationCreateForbidden handles this case with default header values.
Forbidden ¶
List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests
func NewProductOfferingQualificationCreateForbidden ¶
func NewProductOfferingQualificationCreateForbidden() *ProductOfferingQualificationCreateForbidden
NewProductOfferingQualificationCreateForbidden creates a ProductOfferingQualificationCreateForbidden with default headers values
func (*ProductOfferingQualificationCreateForbidden) Error ¶
func (o *ProductOfferingQualificationCreateForbidden) Error() string
func (*ProductOfferingQualificationCreateForbidden) GetPayload ¶
func (o *ProductOfferingQualificationCreateForbidden) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationCreateNotFound ¶
type ProductOfferingQualificationCreateNotFound struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationCreateNotFound handles this case with default header values.
Not Found ¶
List of supported error codes: - 60: Resource not found
func NewProductOfferingQualificationCreateNotFound ¶
func NewProductOfferingQualificationCreateNotFound() *ProductOfferingQualificationCreateNotFound
NewProductOfferingQualificationCreateNotFound creates a ProductOfferingQualificationCreateNotFound with default headers values
func (*ProductOfferingQualificationCreateNotFound) Error ¶
func (o *ProductOfferingQualificationCreateNotFound) Error() string
func (*ProductOfferingQualificationCreateNotFound) GetPayload ¶
func (o *ProductOfferingQualificationCreateNotFound) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationCreateParams ¶
type ProductOfferingQualificationCreateParams struct { /*ProductOfferingQualification*/ ProductOfferingQualification *models.ProductOfferingQualificationCreate Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ProductOfferingQualificationCreateParams contains all the parameters to send to the API endpoint for the product offering qualification create operation typically these are written to a http.Request
func NewProductOfferingQualificationCreateParams ¶
func NewProductOfferingQualificationCreateParams() *ProductOfferingQualificationCreateParams
NewProductOfferingQualificationCreateParams creates a new ProductOfferingQualificationCreateParams object with the default values initialized.
func NewProductOfferingQualificationCreateParamsWithContext ¶
func NewProductOfferingQualificationCreateParamsWithContext(ctx context.Context) *ProductOfferingQualificationCreateParams
NewProductOfferingQualificationCreateParamsWithContext creates a new ProductOfferingQualificationCreateParams object with the default values initialized, and the ability to set a context for a request
func NewProductOfferingQualificationCreateParamsWithHTTPClient ¶
func NewProductOfferingQualificationCreateParamsWithHTTPClient(client *http.Client) *ProductOfferingQualificationCreateParams
NewProductOfferingQualificationCreateParamsWithHTTPClient creates a new ProductOfferingQualificationCreateParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewProductOfferingQualificationCreateParamsWithTimeout ¶
func NewProductOfferingQualificationCreateParamsWithTimeout(timeout time.Duration) *ProductOfferingQualificationCreateParams
NewProductOfferingQualificationCreateParamsWithTimeout creates a new ProductOfferingQualificationCreateParams object with the default values initialized, and the ability to set a timeout on a request
func (*ProductOfferingQualificationCreateParams) SetContext ¶
func (o *ProductOfferingQualificationCreateParams) SetContext(ctx context.Context)
SetContext adds the context to the product offering qualification create params
func (*ProductOfferingQualificationCreateParams) SetHTTPClient ¶
func (o *ProductOfferingQualificationCreateParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the product offering qualification create params
func (*ProductOfferingQualificationCreateParams) SetProductOfferingQualification ¶
func (o *ProductOfferingQualificationCreateParams) SetProductOfferingQualification(productOfferingQualification *models.ProductOfferingQualificationCreate)
SetProductOfferingQualification adds the productOfferingQualification to the product offering qualification create params
func (*ProductOfferingQualificationCreateParams) SetTimeout ¶
func (o *ProductOfferingQualificationCreateParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the product offering qualification create params
func (*ProductOfferingQualificationCreateParams) WithContext ¶
func (o *ProductOfferingQualificationCreateParams) WithContext(ctx context.Context) *ProductOfferingQualificationCreateParams
WithContext adds the context to the product offering qualification create params
func (*ProductOfferingQualificationCreateParams) WithHTTPClient ¶
func (o *ProductOfferingQualificationCreateParams) WithHTTPClient(client *http.Client) *ProductOfferingQualificationCreateParams
WithHTTPClient adds the HTTPClient to the product offering qualification create params
func (*ProductOfferingQualificationCreateParams) WithProductOfferingQualification ¶
func (o *ProductOfferingQualificationCreateParams) WithProductOfferingQualification(productOfferingQualification *models.ProductOfferingQualificationCreate) *ProductOfferingQualificationCreateParams
WithProductOfferingQualification adds the productOfferingQualification to the product offering qualification create params
func (*ProductOfferingQualificationCreateParams) WithTimeout ¶
func (o *ProductOfferingQualificationCreateParams) WithTimeout(timeout time.Duration) *ProductOfferingQualificationCreateParams
WithTimeout adds the timeout to the product offering qualification create params
func (*ProductOfferingQualificationCreateParams) WriteToRequest ¶
func (o *ProductOfferingQualificationCreateParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ProductOfferingQualificationCreateReader ¶
type ProductOfferingQualificationCreateReader struct {
// contains filtered or unexported fields
}
ProductOfferingQualificationCreateReader is a Reader for the ProductOfferingQualificationCreate structure.
func (*ProductOfferingQualificationCreateReader) ReadResponse ¶
func (o *ProductOfferingQualificationCreateReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ProductOfferingQualificationCreateRequestTimeout ¶
type ProductOfferingQualificationCreateRequestTimeout struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationCreateRequestTimeout handles this case with default header values.
Request Time-out ¶
List of supported error codes: - 63: Request time-out
func NewProductOfferingQualificationCreateRequestTimeout ¶
func NewProductOfferingQualificationCreateRequestTimeout() *ProductOfferingQualificationCreateRequestTimeout
NewProductOfferingQualificationCreateRequestTimeout creates a ProductOfferingQualificationCreateRequestTimeout with default headers values
func (*ProductOfferingQualificationCreateRequestTimeout) Error ¶
func (o *ProductOfferingQualificationCreateRequestTimeout) Error() string
func (*ProductOfferingQualificationCreateRequestTimeout) GetPayload ¶
func (o *ProductOfferingQualificationCreateRequestTimeout) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationCreateServiceUnavailable ¶
type ProductOfferingQualificationCreateServiceUnavailable struct {
}ProductOfferingQualificationCreateServiceUnavailable handles this case with default header values.
Service Unavailable
func NewProductOfferingQualificationCreateServiceUnavailable ¶
func NewProductOfferingQualificationCreateServiceUnavailable() *ProductOfferingQualificationCreateServiceUnavailable
NewProductOfferingQualificationCreateServiceUnavailable creates a ProductOfferingQualificationCreateServiceUnavailable with default headers values
func (*ProductOfferingQualificationCreateServiceUnavailable) Error ¶
func (o *ProductOfferingQualificationCreateServiceUnavailable) Error() string
func (*ProductOfferingQualificationCreateServiceUnavailable) GetPayload ¶
func (o *ProductOfferingQualificationCreateServiceUnavailable) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationCreateUnauthorized ¶
type ProductOfferingQualificationCreateUnauthorized struct {
}ProductOfferingQualificationCreateUnauthorized handles this case with default header values.
Unauthorized ¶
List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials
func NewProductOfferingQualificationCreateUnauthorized ¶
func NewProductOfferingQualificationCreateUnauthorized() *ProductOfferingQualificationCreateUnauthorized
NewProductOfferingQualificationCreateUnauthorized creates a ProductOfferingQualificationCreateUnauthorized with default headers values
func (*ProductOfferingQualificationCreateUnauthorized) Error ¶
func (o *ProductOfferingQualificationCreateUnauthorized) Error() string
func (*ProductOfferingQualificationCreateUnauthorized) GetPayload ¶
func (o *ProductOfferingQualificationCreateUnauthorized) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationCreateUnprocessableEntity ¶
type ProductOfferingQualificationCreateUnprocessableEntity struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationCreateUnprocessableEntity handles this case with default header values.
Unprocessable entity ¶
Functional error
- code: 100
message: A relatedParty - at productOfferingQualification level - with a role 'Buyer' must be provided (including contact information) description:
- code: 101
message: A least a productOffering OR a productSpecification OR a Product must be provided for a POQItem description:
- code: 102
message: Provided Product Offering Identifier is unknown description:
- code: 103
message: Provided Product Specification Identifier is unknown description:
- code: 104
message: Provided Product Identifier is unknown description:
- code: 105
message: The place information provided are invalid description:
- code: 106
message: A least one date provided is invalid description:
- code: 107
message: Incorrect related party role provided description:
func NewProductOfferingQualificationCreateUnprocessableEntity ¶
func NewProductOfferingQualificationCreateUnprocessableEntity() *ProductOfferingQualificationCreateUnprocessableEntity
NewProductOfferingQualificationCreateUnprocessableEntity creates a ProductOfferingQualificationCreateUnprocessableEntity with default headers values
func (*ProductOfferingQualificationCreateUnprocessableEntity) Error ¶
func (o *ProductOfferingQualificationCreateUnprocessableEntity) Error() string
func (*ProductOfferingQualificationCreateUnprocessableEntity) GetPayload ¶
func (o *ProductOfferingQualificationCreateUnprocessableEntity) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationFindBadRequest ¶
type ProductOfferingQualificationFindBadRequest struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationFindBadRequest handles this case with default header values.
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
func NewProductOfferingQualificationFindBadRequest ¶
func NewProductOfferingQualificationFindBadRequest() *ProductOfferingQualificationFindBadRequest
NewProductOfferingQualificationFindBadRequest creates a ProductOfferingQualificationFindBadRequest with default headers values
func (*ProductOfferingQualificationFindBadRequest) Error ¶
func (o *ProductOfferingQualificationFindBadRequest) Error() string
func (*ProductOfferingQualificationFindBadRequest) GetPayload ¶
func (o *ProductOfferingQualificationFindBadRequest) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationFindForbidden ¶
type ProductOfferingQualificationFindForbidden struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationFindForbidden handles this case with default header values.
Forbidden ¶
List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests
func NewProductOfferingQualificationFindForbidden ¶
func NewProductOfferingQualificationFindForbidden() *ProductOfferingQualificationFindForbidden
NewProductOfferingQualificationFindForbidden creates a ProductOfferingQualificationFindForbidden with default headers values
func (*ProductOfferingQualificationFindForbidden) Error ¶
func (o *ProductOfferingQualificationFindForbidden) Error() string
func (*ProductOfferingQualificationFindForbidden) GetPayload ¶
func (o *ProductOfferingQualificationFindForbidden) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationFindNotFound ¶
type ProductOfferingQualificationFindNotFound struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationFindNotFound handles this case with default header values.
Not Found ¶
List of supported error codes: - 60: Resource not found
func NewProductOfferingQualificationFindNotFound ¶
func NewProductOfferingQualificationFindNotFound() *ProductOfferingQualificationFindNotFound
NewProductOfferingQualificationFindNotFound creates a ProductOfferingQualificationFindNotFound with default headers values
func (*ProductOfferingQualificationFindNotFound) Error ¶
func (o *ProductOfferingQualificationFindNotFound) Error() string
func (*ProductOfferingQualificationFindNotFound) GetPayload ¶
func (o *ProductOfferingQualificationFindNotFound) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationFindOK ¶
type ProductOfferingQualificationFindOK struct { /*The number of resources retrieved in the response */ XResultCount int32 /*The total number of matching resources */ XTotalCount int32 Payload []*models.ProductOfferingQualificationFind }
ProductOfferingQualificationFindOK handles this case with default header values.
Ok
func NewProductOfferingQualificationFindOK ¶
func NewProductOfferingQualificationFindOK() *ProductOfferingQualificationFindOK
NewProductOfferingQualificationFindOK creates a ProductOfferingQualificationFindOK with default headers values
func (*ProductOfferingQualificationFindOK) Error ¶
func (o *ProductOfferingQualificationFindOK) Error() string
func (*ProductOfferingQualificationFindOK) GetPayload ¶
func (o *ProductOfferingQualificationFindOK) GetPayload() []*models.ProductOfferingQualificationFind
type ProductOfferingQualificationFindParams ¶
type ProductOfferingQualificationFindParams struct { /*Limit Requested number of resources to be provided in response requested by client */ Limit *string /*Offset Requested index for start of resources to be provided in response requested by client */ Offset *string /*ProjectID Identifier of buyer project associated to POQ */ ProjectID *string /*RequestedResponseDateGt POQ expected response date is after this date */ RequestedResponseDateGt *strfmt.DateTime /*RequestedResponseDateLt POQ expected response date is before this date */ RequestedResponseDateLt *strfmt.DateTime /*State State of the POQ to be retrieeved */ State *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ProductOfferingQualificationFindParams contains all the parameters to send to the API endpoint for the product offering qualification find operation typically these are written to a http.Request
func NewProductOfferingQualificationFindParams ¶
func NewProductOfferingQualificationFindParams() *ProductOfferingQualificationFindParams
NewProductOfferingQualificationFindParams creates a new ProductOfferingQualificationFindParams object with the default values initialized.
func NewProductOfferingQualificationFindParamsWithContext ¶
func NewProductOfferingQualificationFindParamsWithContext(ctx context.Context) *ProductOfferingQualificationFindParams
NewProductOfferingQualificationFindParamsWithContext creates a new ProductOfferingQualificationFindParams object with the default values initialized, and the ability to set a context for a request
func NewProductOfferingQualificationFindParamsWithHTTPClient ¶
func NewProductOfferingQualificationFindParamsWithHTTPClient(client *http.Client) *ProductOfferingQualificationFindParams
NewProductOfferingQualificationFindParamsWithHTTPClient creates a new ProductOfferingQualificationFindParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewProductOfferingQualificationFindParamsWithTimeout ¶
func NewProductOfferingQualificationFindParamsWithTimeout(timeout time.Duration) *ProductOfferingQualificationFindParams
NewProductOfferingQualificationFindParamsWithTimeout creates a new ProductOfferingQualificationFindParams object with the default values initialized, and the ability to set a timeout on a request
func (*ProductOfferingQualificationFindParams) SetContext ¶
func (o *ProductOfferingQualificationFindParams) SetContext(ctx context.Context)
SetContext adds the context to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) SetHTTPClient ¶
func (o *ProductOfferingQualificationFindParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) SetLimit ¶
func (o *ProductOfferingQualificationFindParams) SetLimit(limit *string)
SetLimit adds the limit to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) SetOffset ¶
func (o *ProductOfferingQualificationFindParams) SetOffset(offset *string)
SetOffset adds the offset to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) SetProjectID ¶
func (o *ProductOfferingQualificationFindParams) SetProjectID(projectID *string)
SetProjectID adds the projectId to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) SetRequestedResponseDateGt ¶
func (o *ProductOfferingQualificationFindParams) SetRequestedResponseDateGt(requestedResponseDateGt *strfmt.DateTime)
SetRequestedResponseDateGt adds the requestedResponseDateGt to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) SetRequestedResponseDateLt ¶
func (o *ProductOfferingQualificationFindParams) SetRequestedResponseDateLt(requestedResponseDateLt *strfmt.DateTime)
SetRequestedResponseDateLt adds the requestedResponseDateLt to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) SetState ¶
func (o *ProductOfferingQualificationFindParams) SetState(state *string)
SetState adds the state to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) SetTimeout ¶
func (o *ProductOfferingQualificationFindParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) WithContext ¶
func (o *ProductOfferingQualificationFindParams) WithContext(ctx context.Context) *ProductOfferingQualificationFindParams
WithContext adds the context to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) WithHTTPClient ¶
func (o *ProductOfferingQualificationFindParams) WithHTTPClient(client *http.Client) *ProductOfferingQualificationFindParams
WithHTTPClient adds the HTTPClient to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) WithLimit ¶
func (o *ProductOfferingQualificationFindParams) WithLimit(limit *string) *ProductOfferingQualificationFindParams
WithLimit adds the limit to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) WithOffset ¶
func (o *ProductOfferingQualificationFindParams) WithOffset(offset *string) *ProductOfferingQualificationFindParams
WithOffset adds the offset to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) WithProjectID ¶
func (o *ProductOfferingQualificationFindParams) WithProjectID(projectID *string) *ProductOfferingQualificationFindParams
WithProjectID adds the projectID to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) WithRequestedResponseDateGt ¶
func (o *ProductOfferingQualificationFindParams) WithRequestedResponseDateGt(requestedResponseDateGt *strfmt.DateTime) *ProductOfferingQualificationFindParams
WithRequestedResponseDateGt adds the requestedResponseDateGt to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) WithRequestedResponseDateLt ¶
func (o *ProductOfferingQualificationFindParams) WithRequestedResponseDateLt(requestedResponseDateLt *strfmt.DateTime) *ProductOfferingQualificationFindParams
WithRequestedResponseDateLt adds the requestedResponseDateLt to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) WithState ¶
func (o *ProductOfferingQualificationFindParams) WithState(state *string) *ProductOfferingQualificationFindParams
WithState adds the state to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) WithTimeout ¶
func (o *ProductOfferingQualificationFindParams) WithTimeout(timeout time.Duration) *ProductOfferingQualificationFindParams
WithTimeout adds the timeout to the product offering qualification find params
func (*ProductOfferingQualificationFindParams) WriteToRequest ¶
func (o *ProductOfferingQualificationFindParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ProductOfferingQualificationFindReader ¶
type ProductOfferingQualificationFindReader struct {
// contains filtered or unexported fields
}
ProductOfferingQualificationFindReader is a Reader for the ProductOfferingQualificationFind structure.
func (*ProductOfferingQualificationFindReader) ReadResponse ¶
func (o *ProductOfferingQualificationFindReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ProductOfferingQualificationFindRequestTimeout ¶
type ProductOfferingQualificationFindRequestTimeout struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationFindRequestTimeout handles this case with default header values.
Request Time-out ¶
List of supported error codes: - 63: Request time-out
func NewProductOfferingQualificationFindRequestTimeout ¶
func NewProductOfferingQualificationFindRequestTimeout() *ProductOfferingQualificationFindRequestTimeout
NewProductOfferingQualificationFindRequestTimeout creates a ProductOfferingQualificationFindRequestTimeout with default headers values
func (*ProductOfferingQualificationFindRequestTimeout) Error ¶
func (o *ProductOfferingQualificationFindRequestTimeout) Error() string
func (*ProductOfferingQualificationFindRequestTimeout) GetPayload ¶
func (o *ProductOfferingQualificationFindRequestTimeout) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationFindServiceUnavailable ¶
type ProductOfferingQualificationFindServiceUnavailable struct {
}ProductOfferingQualificationFindServiceUnavailable handles this case with default header values.
Service Unavailable
func NewProductOfferingQualificationFindServiceUnavailable ¶
func NewProductOfferingQualificationFindServiceUnavailable() *ProductOfferingQualificationFindServiceUnavailable
NewProductOfferingQualificationFindServiceUnavailable creates a ProductOfferingQualificationFindServiceUnavailable with default headers values
func (*ProductOfferingQualificationFindServiceUnavailable) Error ¶
func (o *ProductOfferingQualificationFindServiceUnavailable) Error() string
func (*ProductOfferingQualificationFindServiceUnavailable) GetPayload ¶
func (o *ProductOfferingQualificationFindServiceUnavailable) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationFindUnauthorized ¶
type ProductOfferingQualificationFindUnauthorized struct {
}ProductOfferingQualificationFindUnauthorized handles this case with default header values.
Unauthorized ¶
List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials
func NewProductOfferingQualificationFindUnauthorized ¶
func NewProductOfferingQualificationFindUnauthorized() *ProductOfferingQualificationFindUnauthorized
NewProductOfferingQualificationFindUnauthorized creates a ProductOfferingQualificationFindUnauthorized with default headers values
func (*ProductOfferingQualificationFindUnauthorized) Error ¶
func (o *ProductOfferingQualificationFindUnauthorized) Error() string
func (*ProductOfferingQualificationFindUnauthorized) GetPayload ¶
func (o *ProductOfferingQualificationFindUnauthorized) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationFindUnprocessableEntity ¶
type ProductOfferingQualificationFindUnprocessableEntity struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationFindUnprocessableEntity handles this case with default header values.
Unprocessable entity ¶
Functional error
- code: 100
message: Too many records retrieved - please restrict requested parameter value(s) description:
func NewProductOfferingQualificationFindUnprocessableEntity ¶
func NewProductOfferingQualificationFindUnprocessableEntity() *ProductOfferingQualificationFindUnprocessableEntity
NewProductOfferingQualificationFindUnprocessableEntity creates a ProductOfferingQualificationFindUnprocessableEntity with default headers values
func (*ProductOfferingQualificationFindUnprocessableEntity) Error ¶
func (o *ProductOfferingQualificationFindUnprocessableEntity) Error() string
func (*ProductOfferingQualificationFindUnprocessableEntity) GetPayload ¶
func (o *ProductOfferingQualificationFindUnprocessableEntity) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationGetBadRequest ¶
type ProductOfferingQualificationGetBadRequest struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationGetBadRequest handles this case with default header values.
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
func NewProductOfferingQualificationGetBadRequest ¶
func NewProductOfferingQualificationGetBadRequest() *ProductOfferingQualificationGetBadRequest
NewProductOfferingQualificationGetBadRequest creates a ProductOfferingQualificationGetBadRequest with default headers values
func (*ProductOfferingQualificationGetBadRequest) Error ¶
func (o *ProductOfferingQualificationGetBadRequest) Error() string
func (*ProductOfferingQualificationGetBadRequest) GetPayload ¶
func (o *ProductOfferingQualificationGetBadRequest) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationGetForbidden ¶
type ProductOfferingQualificationGetForbidden struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationGetForbidden handles this case with default header values.
Forbidden ¶
List of supported error codes: - 50: Access denied - 51: Forbidden requester - 52: Forbidden user - 53: Too many requests
func NewProductOfferingQualificationGetForbidden ¶
func NewProductOfferingQualificationGetForbidden() *ProductOfferingQualificationGetForbidden
NewProductOfferingQualificationGetForbidden creates a ProductOfferingQualificationGetForbidden with default headers values
func (*ProductOfferingQualificationGetForbidden) Error ¶
func (o *ProductOfferingQualificationGetForbidden) Error() string
func (*ProductOfferingQualificationGetForbidden) GetPayload ¶
func (o *ProductOfferingQualificationGetForbidden) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationGetNotFound ¶
type ProductOfferingQualificationGetNotFound struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationGetNotFound handles this case with default header values.
Not Found ¶
List of supported error codes: - 60: Resource not found
func NewProductOfferingQualificationGetNotFound ¶
func NewProductOfferingQualificationGetNotFound() *ProductOfferingQualificationGetNotFound
NewProductOfferingQualificationGetNotFound creates a ProductOfferingQualificationGetNotFound with default headers values
func (*ProductOfferingQualificationGetNotFound) Error ¶
func (o *ProductOfferingQualificationGetNotFound) Error() string
func (*ProductOfferingQualificationGetNotFound) GetPayload ¶
func (o *ProductOfferingQualificationGetNotFound) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationGetOK ¶
type ProductOfferingQualificationGetOK struct {
Payload *models.ProductOfferingQualification
}
ProductOfferingQualificationGetOK handles this case with default header values.
Ok
func NewProductOfferingQualificationGetOK ¶
func NewProductOfferingQualificationGetOK() *ProductOfferingQualificationGetOK
NewProductOfferingQualificationGetOK creates a ProductOfferingQualificationGetOK with default headers values
func (*ProductOfferingQualificationGetOK) Error ¶
func (o *ProductOfferingQualificationGetOK) Error() string
func (*ProductOfferingQualificationGetOK) GetPayload ¶
func (o *ProductOfferingQualificationGetOK) GetPayload() *models.ProductOfferingQualification
type ProductOfferingQualificationGetParams ¶
type ProductOfferingQualificationGetParams struct { /*ProductOfferingQualificationID*/ ProductOfferingQualificationID string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ProductOfferingQualificationGetParams contains all the parameters to send to the API endpoint for the product offering qualification get operation typically these are written to a http.Request
func NewProductOfferingQualificationGetParams ¶
func NewProductOfferingQualificationGetParams() *ProductOfferingQualificationGetParams
NewProductOfferingQualificationGetParams creates a new ProductOfferingQualificationGetParams object with the default values initialized.
func NewProductOfferingQualificationGetParamsWithContext ¶
func NewProductOfferingQualificationGetParamsWithContext(ctx context.Context) *ProductOfferingQualificationGetParams
NewProductOfferingQualificationGetParamsWithContext creates a new ProductOfferingQualificationGetParams object with the default values initialized, and the ability to set a context for a request
func NewProductOfferingQualificationGetParamsWithHTTPClient ¶
func NewProductOfferingQualificationGetParamsWithHTTPClient(client *http.Client) *ProductOfferingQualificationGetParams
NewProductOfferingQualificationGetParamsWithHTTPClient creates a new ProductOfferingQualificationGetParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewProductOfferingQualificationGetParamsWithTimeout ¶
func NewProductOfferingQualificationGetParamsWithTimeout(timeout time.Duration) *ProductOfferingQualificationGetParams
NewProductOfferingQualificationGetParamsWithTimeout creates a new ProductOfferingQualificationGetParams object with the default values initialized, and the ability to set a timeout on a request
func (*ProductOfferingQualificationGetParams) SetContext ¶
func (o *ProductOfferingQualificationGetParams) SetContext(ctx context.Context)
SetContext adds the context to the product offering qualification get params
func (*ProductOfferingQualificationGetParams) SetHTTPClient ¶
func (o *ProductOfferingQualificationGetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the product offering qualification get params
func (*ProductOfferingQualificationGetParams) SetProductOfferingQualificationID ¶
func (o *ProductOfferingQualificationGetParams) SetProductOfferingQualificationID(productOfferingQualificationID string)
SetProductOfferingQualificationID adds the productOfferingQualificationId to the product offering qualification get params
func (*ProductOfferingQualificationGetParams) SetTimeout ¶
func (o *ProductOfferingQualificationGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the product offering qualification get params
func (*ProductOfferingQualificationGetParams) WithContext ¶
func (o *ProductOfferingQualificationGetParams) WithContext(ctx context.Context) *ProductOfferingQualificationGetParams
WithContext adds the context to the product offering qualification get params
func (*ProductOfferingQualificationGetParams) WithHTTPClient ¶
func (o *ProductOfferingQualificationGetParams) WithHTTPClient(client *http.Client) *ProductOfferingQualificationGetParams
WithHTTPClient adds the HTTPClient to the product offering qualification get params
func (*ProductOfferingQualificationGetParams) WithProductOfferingQualificationID ¶
func (o *ProductOfferingQualificationGetParams) WithProductOfferingQualificationID(productOfferingQualificationID string) *ProductOfferingQualificationGetParams
WithProductOfferingQualificationID adds the productOfferingQualificationID to the product offering qualification get params
func (*ProductOfferingQualificationGetParams) WithTimeout ¶
func (o *ProductOfferingQualificationGetParams) WithTimeout(timeout time.Duration) *ProductOfferingQualificationGetParams
WithTimeout adds the timeout to the product offering qualification get params
func (*ProductOfferingQualificationGetParams) WriteToRequest ¶
func (o *ProductOfferingQualificationGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ProductOfferingQualificationGetReader ¶
type ProductOfferingQualificationGetReader struct {
// contains filtered or unexported fields
}
ProductOfferingQualificationGetReader is a Reader for the ProductOfferingQualificationGet structure.
func (*ProductOfferingQualificationGetReader) ReadResponse ¶
func (o *ProductOfferingQualificationGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type ProductOfferingQualificationGetRequestTimeout ¶
type ProductOfferingQualificationGetRequestTimeout struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationGetRequestTimeout handles this case with default header values.
Request Time-out ¶
List of supported error codes: - 63: Request time-out
func NewProductOfferingQualificationGetRequestTimeout ¶
func NewProductOfferingQualificationGetRequestTimeout() *ProductOfferingQualificationGetRequestTimeout
NewProductOfferingQualificationGetRequestTimeout creates a ProductOfferingQualificationGetRequestTimeout with default headers values
func (*ProductOfferingQualificationGetRequestTimeout) Error ¶
func (o *ProductOfferingQualificationGetRequestTimeout) Error() string
func (*ProductOfferingQualificationGetRequestTimeout) GetPayload ¶
func (o *ProductOfferingQualificationGetRequestTimeout) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationGetServiceUnavailable ¶
type ProductOfferingQualificationGetServiceUnavailable struct {
}ProductOfferingQualificationGetServiceUnavailable handles this case with default header values.
Service Unavailable
func NewProductOfferingQualificationGetServiceUnavailable ¶
func NewProductOfferingQualificationGetServiceUnavailable() *ProductOfferingQualificationGetServiceUnavailable
NewProductOfferingQualificationGetServiceUnavailable creates a ProductOfferingQualificationGetServiceUnavailable with default headers values
func (*ProductOfferingQualificationGetServiceUnavailable) Error ¶
func (o *ProductOfferingQualificationGetServiceUnavailable) Error() string
func (*ProductOfferingQualificationGetServiceUnavailable) GetPayload ¶
func (o *ProductOfferingQualificationGetServiceUnavailable) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationGetUnauthorized ¶
type ProductOfferingQualificationGetUnauthorized struct {
}ProductOfferingQualificationGetUnauthorized handles this case with default header values.
Unauthorized ¶
List of supported error codes: - 40: Missing credentials - 41: Invalid credentials - 42: Expired credentials
func NewProductOfferingQualificationGetUnauthorized ¶
func NewProductOfferingQualificationGetUnauthorized() *ProductOfferingQualificationGetUnauthorized
NewProductOfferingQualificationGetUnauthorized creates a ProductOfferingQualificationGetUnauthorized with default headers values
func (*ProductOfferingQualificationGetUnauthorized) Error ¶
func (o *ProductOfferingQualificationGetUnauthorized) Error() string
func (*ProductOfferingQualificationGetUnauthorized) GetPayload ¶
func (o *ProductOfferingQualificationGetUnauthorized) GetPayload() *models.ErrorRepresentation
type ProductOfferingQualificationGetUnprocessableEntity ¶
type ProductOfferingQualificationGetUnprocessableEntity struct {
Payload *models.ErrorRepresentation
}
ProductOfferingQualificationGetUnprocessableEntity handles this case with default header values.
Unprocessable entity ¶
Functional error
func NewProductOfferingQualificationGetUnprocessableEntity ¶
func NewProductOfferingQualificationGetUnprocessableEntity() *ProductOfferingQualificationGetUnprocessableEntity
NewProductOfferingQualificationGetUnprocessableEntity creates a ProductOfferingQualificationGetUnprocessableEntity with default headers values
func (*ProductOfferingQualificationGetUnprocessableEntity) Error ¶
func (o *ProductOfferingQualificationGetUnprocessableEntity) Error() string
func (*ProductOfferingQualificationGetUnprocessableEntity) GetPayload ¶
func (o *ProductOfferingQualificationGetUnprocessableEntity) GetPayload() *models.ErrorRepresentation
Source Files
¶
- product_offering_qualification_client.go
- product_offering_qualification_create_parameters.go
- product_offering_qualification_create_responses.go
- product_offering_qualification_find_parameters.go
- product_offering_qualification_find_responses.go
- product_offering_qualification_get_parameters.go
- product_offering_qualification_get_responses.go