Documentation
¶
Index ¶
- type CatalogProductMediaAttributeManagementV1GetListGetDefault
- type CatalogProductMediaAttributeManagementV1GetListGetOK
- type CatalogProductMediaAttributeManagementV1GetListGetParams
- func NewCatalogProductMediaAttributeManagementV1GetListGetParams() *CatalogProductMediaAttributeManagementV1GetListGetParams
- func NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithContext(ctx context.Context) *CatalogProductMediaAttributeManagementV1GetListGetParams
- func NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithHTTPClient(client *http.Client) *CatalogProductMediaAttributeManagementV1GetListGetParams
- func NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithTimeout(timeout time.Duration) *CatalogProductMediaAttributeManagementV1GetListGetParams
- func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) SetAttributeSetName(attributeSetName string)
- func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) SetContext(ctx context.Context)
- func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) SetDefaults()
- func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) SetHTTPClient(client *http.Client)
- func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) SetTimeout(timeout time.Duration)
- func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WithAttributeSetName(attributeSetName string) *CatalogProductMediaAttributeManagementV1GetListGetParams
- func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WithContext(ctx context.Context) *CatalogProductMediaAttributeManagementV1GetListGetParams
- func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WithDefaults() *CatalogProductMediaAttributeManagementV1GetListGetParams
- func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WithHTTPClient(client *http.Client) *CatalogProductMediaAttributeManagementV1GetListGetParams
- func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WithTimeout(timeout time.Duration) *CatalogProductMediaAttributeManagementV1GetListGetParams
- func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CatalogProductMediaAttributeManagementV1GetListGetReader
- type Client
- type ClientOption
- type ClientService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CatalogProductMediaAttributeManagementV1GetListGetDefault ¶
type CatalogProductMediaAttributeManagementV1GetListGetDefault struct { Payload *models.ErrorResponse // contains filtered or unexported fields }
CatalogProductMediaAttributeManagementV1GetListGetDefault describes a response with status code -1, with default header values.
Unexpected error
func NewCatalogProductMediaAttributeManagementV1GetListGetDefault ¶
func NewCatalogProductMediaAttributeManagementV1GetListGetDefault(code int) *CatalogProductMediaAttributeManagementV1GetListGetDefault
NewCatalogProductMediaAttributeManagementV1GetListGetDefault creates a CatalogProductMediaAttributeManagementV1GetListGetDefault with default headers values
func (*CatalogProductMediaAttributeManagementV1GetListGetDefault) Code ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetDefault) Code() int
Code gets the status code for the catalog product media attribute management v1 get list get default response
func (*CatalogProductMediaAttributeManagementV1GetListGetDefault) Error ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetDefault) Error() string
func (*CatalogProductMediaAttributeManagementV1GetListGetDefault) GetPayload ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetDefault) GetPayload() *models.ErrorResponse
type CatalogProductMediaAttributeManagementV1GetListGetOK ¶
type CatalogProductMediaAttributeManagementV1GetListGetOK struct {
Payload []*models.CatalogDataProductAttributeInterface
}
CatalogProductMediaAttributeManagementV1GetListGetOK describes a response with status code 200, with default header values.
200 Success.
func NewCatalogProductMediaAttributeManagementV1GetListGetOK ¶
func NewCatalogProductMediaAttributeManagementV1GetListGetOK() *CatalogProductMediaAttributeManagementV1GetListGetOK
NewCatalogProductMediaAttributeManagementV1GetListGetOK creates a CatalogProductMediaAttributeManagementV1GetListGetOK with default headers values
func (*CatalogProductMediaAttributeManagementV1GetListGetOK) Error ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetOK) Error() string
func (*CatalogProductMediaAttributeManagementV1GetListGetOK) GetPayload ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetOK) GetPayload() []*models.CatalogDataProductAttributeInterface
type CatalogProductMediaAttributeManagementV1GetListGetParams ¶
type CatalogProductMediaAttributeManagementV1GetListGetParams struct { // AttributeSetName. AttributeSetName string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CatalogProductMediaAttributeManagementV1GetListGetParams contains all the parameters to send to the API endpoint
for the catalog product media attribute management v1 get list get operation. Typically these are written to a http.Request.
func NewCatalogProductMediaAttributeManagementV1GetListGetParams ¶
func NewCatalogProductMediaAttributeManagementV1GetListGetParams() *CatalogProductMediaAttributeManagementV1GetListGetParams
NewCatalogProductMediaAttributeManagementV1GetListGetParams creates a new CatalogProductMediaAttributeManagementV1GetListGetParams 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 NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithContext ¶
func NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithContext(ctx context.Context) *CatalogProductMediaAttributeManagementV1GetListGetParams
NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithContext creates a new CatalogProductMediaAttributeManagementV1GetListGetParams object with the ability to set a context for a request.
func NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithHTTPClient ¶
func NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithHTTPClient(client *http.Client) *CatalogProductMediaAttributeManagementV1GetListGetParams
NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithHTTPClient creates a new CatalogProductMediaAttributeManagementV1GetListGetParams object with the ability to set a custom HTTPClient for a request.
func NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithTimeout ¶
func NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithTimeout(timeout time.Duration) *CatalogProductMediaAttributeManagementV1GetListGetParams
NewCatalogProductMediaAttributeManagementV1GetListGetParamsWithTimeout creates a new CatalogProductMediaAttributeManagementV1GetListGetParams object with the ability to set a timeout on a request.
func (*CatalogProductMediaAttributeManagementV1GetListGetParams) SetAttributeSetName ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) SetAttributeSetName(attributeSetName string)
SetAttributeSetName adds the attributeSetName to the catalog product media attribute management v1 get list get params
func (*CatalogProductMediaAttributeManagementV1GetListGetParams) SetContext ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) SetContext(ctx context.Context)
SetContext adds the context to the catalog product media attribute management v1 get list get params
func (*CatalogProductMediaAttributeManagementV1GetListGetParams) SetDefaults ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) SetDefaults()
SetDefaults hydrates default values in the catalog product media attribute management v1 get list get params (not the query body).
All values with no default are reset to their zero value.
func (*CatalogProductMediaAttributeManagementV1GetListGetParams) SetHTTPClient ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the catalog product media attribute management v1 get list get params
func (*CatalogProductMediaAttributeManagementV1GetListGetParams) SetTimeout ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the catalog product media attribute management v1 get list get params
func (*CatalogProductMediaAttributeManagementV1GetListGetParams) WithAttributeSetName ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WithAttributeSetName(attributeSetName string) *CatalogProductMediaAttributeManagementV1GetListGetParams
WithAttributeSetName adds the attributeSetName to the catalog product media attribute management v1 get list get params
func (*CatalogProductMediaAttributeManagementV1GetListGetParams) WithContext ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WithContext(ctx context.Context) *CatalogProductMediaAttributeManagementV1GetListGetParams
WithContext adds the context to the catalog product media attribute management v1 get list get params
func (*CatalogProductMediaAttributeManagementV1GetListGetParams) WithDefaults ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WithDefaults() *CatalogProductMediaAttributeManagementV1GetListGetParams
WithDefaults hydrates default values in the catalog product media attribute management v1 get list get params (not the query body).
All values with no default are reset to their zero value.
func (*CatalogProductMediaAttributeManagementV1GetListGetParams) WithHTTPClient ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WithHTTPClient(client *http.Client) *CatalogProductMediaAttributeManagementV1GetListGetParams
WithHTTPClient adds the HTTPClient to the catalog product media attribute management v1 get list get params
func (*CatalogProductMediaAttributeManagementV1GetListGetParams) WithTimeout ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WithTimeout(timeout time.Duration) *CatalogProductMediaAttributeManagementV1GetListGetParams
WithTimeout adds the timeout to the catalog product media attribute management v1 get list get params
func (*CatalogProductMediaAttributeManagementV1GetListGetParams) WriteToRequest ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CatalogProductMediaAttributeManagementV1GetListGetReader ¶
type CatalogProductMediaAttributeManagementV1GetListGetReader struct {
// contains filtered or unexported fields
}
CatalogProductMediaAttributeManagementV1GetListGetReader is a Reader for the CatalogProductMediaAttributeManagementV1GetListGet structure.
func (*CatalogProductMediaAttributeManagementV1GetListGetReader) ReadResponse ¶
func (o *CatalogProductMediaAttributeManagementV1GetListGetReader) 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 product media attribute management v1 API
func (*Client) CatalogProductMediaAttributeManagementV1GetListGet ¶
func (a *Client) CatalogProductMediaAttributeManagementV1GetListGet(params *CatalogProductMediaAttributeManagementV1GetListGetParams, opts ...ClientOption) (*CatalogProductMediaAttributeManagementV1GetListGetOK, error)
CatalogProductMediaAttributeManagementV1GetListGet Retrieve the list of media attributes (fronted input type is media_image) assigned to the given attribute set.
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 { CatalogProductMediaAttributeManagementV1GetListGet(params *CatalogProductMediaAttributeManagementV1GetListGetParams, opts ...ClientOption) (*CatalogProductMediaAttributeManagementV1GetListGetOK, 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 product media attribute management v1 API client.