Documentation
¶
Index ¶
- type Client
- type ClientService
- type ProductProductPriceSearchOK
- type ProductProductPriceSearchParams
- func NewProductProductPriceSearchParams() *ProductProductPriceSearchParams
- func NewProductProductPriceSearchParamsWithContext(ctx context.Context) *ProductProductPriceSearchParams
- func NewProductProductPriceSearchParamsWithHTTPClient(client *http.Client) *ProductProductPriceSearchParams
- func NewProductProductPriceSearchParamsWithTimeout(timeout time.Duration) *ProductProductPriceSearchParams
- func (o *ProductProductPriceSearchParams) SetContext(ctx context.Context)
- func (o *ProductProductPriceSearchParams) SetCount(count *int64)
- func (o *ProductProductPriceSearchParams) SetFields(fields *string)
- func (o *ProductProductPriceSearchParams) SetFrom(from *int64)
- func (o *ProductProductPriceSearchParams) SetFromDate(fromDate *string)
- func (o *ProductProductPriceSearchParams) SetHTTPClient(client *http.Client)
- func (o *ProductProductPriceSearchParams) SetProductID(productID int32)
- func (o *ProductProductPriceSearchParams) SetSorting(sorting *string)
- func (o *ProductProductPriceSearchParams) SetTimeout(timeout time.Duration)
- func (o *ProductProductPriceSearchParams) SetToDate(toDate *string)
- func (o *ProductProductPriceSearchParams) WithContext(ctx context.Context) *ProductProductPriceSearchParams
- func (o *ProductProductPriceSearchParams) WithCount(count *int64) *ProductProductPriceSearchParams
- func (o *ProductProductPriceSearchParams) WithFields(fields *string) *ProductProductPriceSearchParams
- func (o *ProductProductPriceSearchParams) WithFrom(from *int64) *ProductProductPriceSearchParams
- func (o *ProductProductPriceSearchParams) WithFromDate(fromDate *string) *ProductProductPriceSearchParams
- func (o *ProductProductPriceSearchParams) WithHTTPClient(client *http.Client) *ProductProductPriceSearchParams
- func (o *ProductProductPriceSearchParams) WithProductID(productID int32) *ProductProductPriceSearchParams
- func (o *ProductProductPriceSearchParams) WithSorting(sorting *string) *ProductProductPriceSearchParams
- func (o *ProductProductPriceSearchParams) WithTimeout(timeout time.Duration) *ProductProductPriceSearchParams
- func (o *ProductProductPriceSearchParams) WithToDate(toDate *string) *ProductProductPriceSearchParams
- func (o *ProductProductPriceSearchParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type ProductProductPriceSearchReader
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 price API
func (*Client) ProductProductPriceSearch ¶
func (a *Client) ProductProductPriceSearch(params *ProductProductPriceSearchParams, authInfo runtime.ClientAuthInfoWriter) (*ProductProductPriceSearchOK, error)
ProductProductPriceSearch bs e t a find prices for a product only available for users that have activated the logistics logistics plus beta program in our customer account
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientService ¶
type ClientService interface { ProductProductPriceSearch(params *ProductProductPriceSearchParams, authInfo runtime.ClientAuthInfoWriter) (*ProductProductPriceSearchOK, 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 price API client.
type ProductProductPriceSearchOK ¶
type ProductProductPriceSearchOK struct {
Payload *models.ListResponseProductPrice
}
ProductProductPriceSearchOK handles this case with default header values.
successful operation
func NewProductProductPriceSearchOK ¶
func NewProductProductPriceSearchOK() *ProductProductPriceSearchOK
NewProductProductPriceSearchOK creates a ProductProductPriceSearchOK with default headers values
func (*ProductProductPriceSearchOK) Error ¶
func (o *ProductProductPriceSearchOK) Error() string
func (*ProductProductPriceSearchOK) GetPayload ¶
func (o *ProductProductPriceSearchOK) GetPayload() *models.ListResponseProductPrice
type ProductProductPriceSearchParams ¶
type ProductProductPriceSearchParams struct { /*Count Number of elements to return */ Count *int64 /*Fields Fields filter pattern */ Fields *string /*From From index */ From *int64 /*FromDate From and including */ FromDate *string /*ProductID Equals */ ProductID int32 /*Sorting Sorting pattern */ Sorting *string /*ToDate To and excluding */ ToDate *string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
ProductProductPriceSearchParams contains all the parameters to send to the API endpoint for the product product price search operation typically these are written to a http.Request
func NewProductProductPriceSearchParams ¶
func NewProductProductPriceSearchParams() *ProductProductPriceSearchParams
NewProductProductPriceSearchParams creates a new ProductProductPriceSearchParams object with the default values initialized.
func NewProductProductPriceSearchParamsWithContext ¶
func NewProductProductPriceSearchParamsWithContext(ctx context.Context) *ProductProductPriceSearchParams
NewProductProductPriceSearchParamsWithContext creates a new ProductProductPriceSearchParams object with the default values initialized, and the ability to set a context for a request
func NewProductProductPriceSearchParamsWithHTTPClient ¶
func NewProductProductPriceSearchParamsWithHTTPClient(client *http.Client) *ProductProductPriceSearchParams
NewProductProductPriceSearchParamsWithHTTPClient creates a new ProductProductPriceSearchParams object with the default values initialized, and the ability to set a custom HTTPClient for a request
func NewProductProductPriceSearchParamsWithTimeout ¶
func NewProductProductPriceSearchParamsWithTimeout(timeout time.Duration) *ProductProductPriceSearchParams
NewProductProductPriceSearchParamsWithTimeout creates a new ProductProductPriceSearchParams object with the default values initialized, and the ability to set a timeout on a request
func (*ProductProductPriceSearchParams) SetContext ¶
func (o *ProductProductPriceSearchParams) SetContext(ctx context.Context)
SetContext adds the context to the product product price search params
func (*ProductProductPriceSearchParams) SetCount ¶
func (o *ProductProductPriceSearchParams) SetCount(count *int64)
SetCount adds the count to the product product price search params
func (*ProductProductPriceSearchParams) SetFields ¶
func (o *ProductProductPriceSearchParams) SetFields(fields *string)
SetFields adds the fields to the product product price search params
func (*ProductProductPriceSearchParams) SetFrom ¶
func (o *ProductProductPriceSearchParams) SetFrom(from *int64)
SetFrom adds the from to the product product price search params
func (*ProductProductPriceSearchParams) SetFromDate ¶
func (o *ProductProductPriceSearchParams) SetFromDate(fromDate *string)
SetFromDate adds the fromDate to the product product price search params
func (*ProductProductPriceSearchParams) SetHTTPClient ¶
func (o *ProductProductPriceSearchParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the product product price search params
func (*ProductProductPriceSearchParams) SetProductID ¶
func (o *ProductProductPriceSearchParams) SetProductID(productID int32)
SetProductID adds the productId to the product product price search params
func (*ProductProductPriceSearchParams) SetSorting ¶
func (o *ProductProductPriceSearchParams) SetSorting(sorting *string)
SetSorting adds the sorting to the product product price search params
func (*ProductProductPriceSearchParams) SetTimeout ¶
func (o *ProductProductPriceSearchParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the product product price search params
func (*ProductProductPriceSearchParams) SetToDate ¶
func (o *ProductProductPriceSearchParams) SetToDate(toDate *string)
SetToDate adds the toDate to the product product price search params
func (*ProductProductPriceSearchParams) WithContext ¶
func (o *ProductProductPriceSearchParams) WithContext(ctx context.Context) *ProductProductPriceSearchParams
WithContext adds the context to the product product price search params
func (*ProductProductPriceSearchParams) WithCount ¶
func (o *ProductProductPriceSearchParams) WithCount(count *int64) *ProductProductPriceSearchParams
WithCount adds the count to the product product price search params
func (*ProductProductPriceSearchParams) WithFields ¶
func (o *ProductProductPriceSearchParams) WithFields(fields *string) *ProductProductPriceSearchParams
WithFields adds the fields to the product product price search params
func (*ProductProductPriceSearchParams) WithFrom ¶
func (o *ProductProductPriceSearchParams) WithFrom(from *int64) *ProductProductPriceSearchParams
WithFrom adds the from to the product product price search params
func (*ProductProductPriceSearchParams) WithFromDate ¶
func (o *ProductProductPriceSearchParams) WithFromDate(fromDate *string) *ProductProductPriceSearchParams
WithFromDate adds the fromDate to the product product price search params
func (*ProductProductPriceSearchParams) WithHTTPClient ¶
func (o *ProductProductPriceSearchParams) WithHTTPClient(client *http.Client) *ProductProductPriceSearchParams
WithHTTPClient adds the HTTPClient to the product product price search params
func (*ProductProductPriceSearchParams) WithProductID ¶
func (o *ProductProductPriceSearchParams) WithProductID(productID int32) *ProductProductPriceSearchParams
WithProductID adds the productID to the product product price search params
func (*ProductProductPriceSearchParams) WithSorting ¶
func (o *ProductProductPriceSearchParams) WithSorting(sorting *string) *ProductProductPriceSearchParams
WithSorting adds the sorting to the product product price search params
func (*ProductProductPriceSearchParams) WithTimeout ¶
func (o *ProductProductPriceSearchParams) WithTimeout(timeout time.Duration) *ProductProductPriceSearchParams
WithTimeout adds the timeout to the product product price search params
func (*ProductProductPriceSearchParams) WithToDate ¶
func (o *ProductProductPriceSearchParams) WithToDate(toDate *string) *ProductProductPriceSearchParams
WithToDate adds the toDate to the product product price search params
func (*ProductProductPriceSearchParams) WriteToRequest ¶
func (o *ProductProductPriceSearchParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type ProductProductPriceSearchReader ¶
type ProductProductPriceSearchReader struct {
// contains filtered or unexported fields
}
ProductProductPriceSearchReader is a Reader for the ProductProductPriceSearch structure.
func (*ProductProductPriceSearchReader) ReadResponse ¶
func (o *ProductProductPriceSearchReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.