Documentation ¶
Index ¶
- type CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault
- type CatalogCategoryLinkManagementV1GetAssignedProductsGetOK
- type CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
- func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParams() *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
- func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithContext(ctx context.Context) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
- func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithHTTPClient(client *http.Client) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
- func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithTimeout(timeout time.Duration) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
- func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetCategoryID(categoryID int64)
- func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetContext(ctx context.Context)
- func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetDefaults()
- func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetHTTPClient(client *http.Client)
- func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetTimeout(timeout time.Duration)
- func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithCategoryID(categoryID int64) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
- func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithContext(ctx context.Context) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
- func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithDefaults() *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
- func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithHTTPClient(client *http.Client) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
- func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithTimeout(timeout time.Duration) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
- func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CatalogCategoryLinkManagementV1GetAssignedProductsGetReader
- type Client
- type ClientOption
- type ClientService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault ¶
type CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault struct { Payload *models.ErrorResponse // contains filtered or unexported fields }
CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault describes a response with status code -1, with default header values.
Unexpected error
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetDefault ¶
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetDefault(code int) *CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault
NewCatalogCategoryLinkManagementV1GetAssignedProductsGetDefault creates a CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault with default headers values
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault) Code ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault) Code() int
Code gets the status code for the catalog category link management v1 get assigned products get default response
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault) Error ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault) Error() string
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault) GetPayload ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetDefault) GetPayload() *models.ErrorResponse
type CatalogCategoryLinkManagementV1GetAssignedProductsGetOK ¶
type CatalogCategoryLinkManagementV1GetAssignedProductsGetOK struct {
Payload []*models.CatalogDataCategoryProductLinkInterface
}
CatalogCategoryLinkManagementV1GetAssignedProductsGetOK describes a response with status code 200, with default header values.
200 Success.
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetOK ¶
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetOK() *CatalogCategoryLinkManagementV1GetAssignedProductsGetOK
NewCatalogCategoryLinkManagementV1GetAssignedProductsGetOK creates a CatalogCategoryLinkManagementV1GetAssignedProductsGetOK with default headers values
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetOK) Error ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetOK) Error() string
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetOK) GetPayload ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetOK) GetPayload() []*models.CatalogDataCategoryProductLinkInterface
type CatalogCategoryLinkManagementV1GetAssignedProductsGetParams ¶
type CatalogCategoryLinkManagementV1GetAssignedProductsGetParams struct { // CategoryID. CategoryID int64 Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CatalogCategoryLinkManagementV1GetAssignedProductsGetParams contains all the parameters to send to the API endpoint
for the catalog category link management v1 get assigned products get operation. Typically these are written to a http.Request.
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParams ¶
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParams() *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParams creates a new CatalogCategoryLinkManagementV1GetAssignedProductsGetParams object, with the default timeout for this client.
Default values are not hydrated, since defaults are normally applied by the API server side.
To enforce default values in parameter, use SetDefaults or WithDefaults.
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithContext ¶
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithContext(ctx context.Context) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithContext creates a new CatalogCategoryLinkManagementV1GetAssignedProductsGetParams object with the ability to set a context for a request.
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithHTTPClient ¶
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithHTTPClient(client *http.Client) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithHTTPClient creates a new CatalogCategoryLinkManagementV1GetAssignedProductsGetParams object with the ability to set a custom HTTPClient for a request.
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithTimeout ¶
func NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithTimeout(timeout time.Duration) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
NewCatalogCategoryLinkManagementV1GetAssignedProductsGetParamsWithTimeout creates a new CatalogCategoryLinkManagementV1GetAssignedProductsGetParams object with the ability to set a timeout on a request.
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetCategoryID ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetCategoryID(categoryID int64)
SetCategoryID adds the categoryId to the catalog category link management v1 get assigned products get params
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetContext ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetContext(ctx context.Context)
SetContext adds the context to the catalog category link management v1 get assigned products get params
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetDefaults ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetDefaults()
SetDefaults hydrates default values in the catalog category link management v1 get assigned products get params (not the query body).
All values with no default are reset to their zero value.
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetHTTPClient ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the catalog category link management v1 get assigned products get params
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetTimeout ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the catalog category link management v1 get assigned products get params
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithCategoryID ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithCategoryID(categoryID int64) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
WithCategoryID adds the categoryID to the catalog category link management v1 get assigned products get params
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithContext ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithContext(ctx context.Context) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
WithContext adds the context to the catalog category link management v1 get assigned products get params
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithDefaults ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithDefaults() *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
WithDefaults hydrates default values in the catalog category link management v1 get assigned products get params (not the query body).
All values with no default are reset to their zero value.
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithHTTPClient ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithHTTPClient(client *http.Client) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
WithHTTPClient adds the HTTPClient to the catalog category link management v1 get assigned products get params
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithTimeout ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WithTimeout(timeout time.Duration) *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams
WithTimeout adds the timeout to the catalog category link management v1 get assigned products get params
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WriteToRequest ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CatalogCategoryLinkManagementV1GetAssignedProductsGetReader ¶
type CatalogCategoryLinkManagementV1GetAssignedProductsGetReader struct {
// contains filtered or unexported fields
}
CatalogCategoryLinkManagementV1GetAssignedProductsGetReader is a Reader for the CatalogCategoryLinkManagementV1GetAssignedProductsGet structure.
func (*CatalogCategoryLinkManagementV1GetAssignedProductsGetReader) ReadResponse ¶
func (o *CatalogCategoryLinkManagementV1GetAssignedProductsGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client for catalog category link management v1 API
func (*Client) CatalogCategoryLinkManagementV1GetAssignedProductsGet ¶
func (a *Client) CatalogCategoryLinkManagementV1GetAssignedProductsGet(params *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams, opts ...ClientOption) (*CatalogCategoryLinkManagementV1GetAssignedProductsGetOK, error)
CatalogCategoryLinkManagementV1GetAssignedProductsGet Get products assigned to category
func (*Client) SetTransport ¶
func (a *Client) SetTransport(transport runtime.ClientTransport)
SetTransport changes the transport on the client
type ClientOption ¶
type ClientOption func(*runtime.ClientOperation)
ClientOption is the option for Client methods
type ClientService ¶
type ClientService interface { CatalogCategoryLinkManagementV1GetAssignedProductsGet(params *CatalogCategoryLinkManagementV1GetAssignedProductsGetParams, opts ...ClientOption) (*CatalogCategoryLinkManagementV1GetAssignedProductsGetOK, 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 catalog category link management v1 API client.