Documentation ¶
Index ¶
- type CatalogProductAttributeOptionManagementV1GetItemsGetBadRequest
- type CatalogProductAttributeOptionManagementV1GetItemsGetDefault
- type CatalogProductAttributeOptionManagementV1GetItemsGetOK
- type CatalogProductAttributeOptionManagementV1GetItemsGetParams
- func NewCatalogProductAttributeOptionManagementV1GetItemsGetParams() *CatalogProductAttributeOptionManagementV1GetItemsGetParams
- func NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithContext(ctx context.Context) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
- func NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithHTTPClient(client *http.Client) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
- func NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithTimeout(timeout time.Duration) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
- func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetAttributeCode(attributeCode string)
- func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetContext(ctx context.Context)
- func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetDefaults()
- func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetHTTPClient(client *http.Client)
- func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetTimeout(timeout time.Duration)
- func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithAttributeCode(attributeCode string) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
- func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithContext(ctx context.Context) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
- func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithDefaults() *CatalogProductAttributeOptionManagementV1GetItemsGetParams
- func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithHTTPClient(client *http.Client) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
- func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithTimeout(timeout time.Duration) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
- func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type CatalogProductAttributeOptionManagementV1GetItemsGetReader
- type Client
- type ClientOption
- type ClientService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CatalogProductAttributeOptionManagementV1GetItemsGetBadRequest ¶
type CatalogProductAttributeOptionManagementV1GetItemsGetBadRequest struct {
Payload *models.ErrorResponse
}
CatalogProductAttributeOptionManagementV1GetItemsGetBadRequest describes a response with status code 400, with default header values.
400 Bad Request
func NewCatalogProductAttributeOptionManagementV1GetItemsGetBadRequest ¶
func NewCatalogProductAttributeOptionManagementV1GetItemsGetBadRequest() *CatalogProductAttributeOptionManagementV1GetItemsGetBadRequest
NewCatalogProductAttributeOptionManagementV1GetItemsGetBadRequest creates a CatalogProductAttributeOptionManagementV1GetItemsGetBadRequest with default headers values
func (*CatalogProductAttributeOptionManagementV1GetItemsGetBadRequest) Error ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetBadRequest) Error() string
func (*CatalogProductAttributeOptionManagementV1GetItemsGetBadRequest) GetPayload ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetBadRequest) GetPayload() *models.ErrorResponse
type CatalogProductAttributeOptionManagementV1GetItemsGetDefault ¶
type CatalogProductAttributeOptionManagementV1GetItemsGetDefault struct { Payload *models.ErrorResponse // contains filtered or unexported fields }
CatalogProductAttributeOptionManagementV1GetItemsGetDefault describes a response with status code -1, with default header values.
Unexpected error
func NewCatalogProductAttributeOptionManagementV1GetItemsGetDefault ¶
func NewCatalogProductAttributeOptionManagementV1GetItemsGetDefault(code int) *CatalogProductAttributeOptionManagementV1GetItemsGetDefault
NewCatalogProductAttributeOptionManagementV1GetItemsGetDefault creates a CatalogProductAttributeOptionManagementV1GetItemsGetDefault with default headers values
func (*CatalogProductAttributeOptionManagementV1GetItemsGetDefault) Code ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetDefault) Code() int
Code gets the status code for the catalog product attribute option management v1 get items get default response
func (*CatalogProductAttributeOptionManagementV1GetItemsGetDefault) Error ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetDefault) Error() string
func (*CatalogProductAttributeOptionManagementV1GetItemsGetDefault) GetPayload ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetDefault) GetPayload() *models.ErrorResponse
type CatalogProductAttributeOptionManagementV1GetItemsGetOK ¶
type CatalogProductAttributeOptionManagementV1GetItemsGetOK struct {
Payload []*models.EavDataAttributeOptionInterface
}
CatalogProductAttributeOptionManagementV1GetItemsGetOK describes a response with status code 200, with default header values.
200 Success.
func NewCatalogProductAttributeOptionManagementV1GetItemsGetOK ¶
func NewCatalogProductAttributeOptionManagementV1GetItemsGetOK() *CatalogProductAttributeOptionManagementV1GetItemsGetOK
NewCatalogProductAttributeOptionManagementV1GetItemsGetOK creates a CatalogProductAttributeOptionManagementV1GetItemsGetOK with default headers values
func (*CatalogProductAttributeOptionManagementV1GetItemsGetOK) Error ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetOK) Error() string
func (*CatalogProductAttributeOptionManagementV1GetItemsGetOK) GetPayload ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetOK) GetPayload() []*models.EavDataAttributeOptionInterface
type CatalogProductAttributeOptionManagementV1GetItemsGetParams ¶
type CatalogProductAttributeOptionManagementV1GetItemsGetParams struct { // AttributeCode. AttributeCode string Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
CatalogProductAttributeOptionManagementV1GetItemsGetParams contains all the parameters to send to the API endpoint
for the catalog product attribute option management v1 get items get operation. Typically these are written to a http.Request.
func NewCatalogProductAttributeOptionManagementV1GetItemsGetParams ¶
func NewCatalogProductAttributeOptionManagementV1GetItemsGetParams() *CatalogProductAttributeOptionManagementV1GetItemsGetParams
NewCatalogProductAttributeOptionManagementV1GetItemsGetParams creates a new CatalogProductAttributeOptionManagementV1GetItemsGetParams 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 NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithContext ¶
func NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithContext(ctx context.Context) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithContext creates a new CatalogProductAttributeOptionManagementV1GetItemsGetParams object with the ability to set a context for a request.
func NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithHTTPClient ¶
func NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithHTTPClient(client *http.Client) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithHTTPClient creates a new CatalogProductAttributeOptionManagementV1GetItemsGetParams object with the ability to set a custom HTTPClient for a request.
func NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithTimeout ¶
func NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithTimeout(timeout time.Duration) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
NewCatalogProductAttributeOptionManagementV1GetItemsGetParamsWithTimeout creates a new CatalogProductAttributeOptionManagementV1GetItemsGetParams object with the ability to set a timeout on a request.
func (*CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetAttributeCode ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetAttributeCode(attributeCode string)
SetAttributeCode adds the attributeCode to the catalog product attribute option management v1 get items get params
func (*CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetContext ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetContext(ctx context.Context)
SetContext adds the context to the catalog product attribute option management v1 get items get params
func (*CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetDefaults ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetDefaults()
SetDefaults hydrates default values in the catalog product attribute option management v1 get items get params (not the query body).
All values with no default are reset to their zero value.
func (*CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetHTTPClient ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the catalog product attribute option management v1 get items get params
func (*CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetTimeout ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the catalog product attribute option management v1 get items get params
func (*CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithAttributeCode ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithAttributeCode(attributeCode string) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
WithAttributeCode adds the attributeCode to the catalog product attribute option management v1 get items get params
func (*CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithContext ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithContext(ctx context.Context) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
WithContext adds the context to the catalog product attribute option management v1 get items get params
func (*CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithDefaults ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithDefaults() *CatalogProductAttributeOptionManagementV1GetItemsGetParams
WithDefaults hydrates default values in the catalog product attribute option management v1 get items get params (not the query body).
All values with no default are reset to their zero value.
func (*CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithHTTPClient ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithHTTPClient(client *http.Client) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
WithHTTPClient adds the HTTPClient to the catalog product attribute option management v1 get items get params
func (*CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithTimeout ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WithTimeout(timeout time.Duration) *CatalogProductAttributeOptionManagementV1GetItemsGetParams
WithTimeout adds the timeout to the catalog product attribute option management v1 get items get params
func (*CatalogProductAttributeOptionManagementV1GetItemsGetParams) WriteToRequest ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type CatalogProductAttributeOptionManagementV1GetItemsGetReader ¶
type CatalogProductAttributeOptionManagementV1GetItemsGetReader struct {
// contains filtered or unexported fields
}
CatalogProductAttributeOptionManagementV1GetItemsGetReader is a Reader for the CatalogProductAttributeOptionManagementV1GetItemsGet structure.
func (*CatalogProductAttributeOptionManagementV1GetItemsGetReader) ReadResponse ¶
func (o *CatalogProductAttributeOptionManagementV1GetItemsGetReader) 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 attribute option management v1 API
func (*Client) CatalogProductAttributeOptionManagementV1GetItemsGet ¶
func (a *Client) CatalogProductAttributeOptionManagementV1GetItemsGet(params *CatalogProductAttributeOptionManagementV1GetItemsGetParams, opts ...ClientOption) (*CatalogProductAttributeOptionManagementV1GetItemsGetOK, error)
CatalogProductAttributeOptionManagementV1GetItemsGet Retrieve list of attribute options
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 { CatalogProductAttributeOptionManagementV1GetItemsGet(params *CatalogProductAttributeOptionManagementV1GetItemsGetParams, opts ...ClientOption) (*CatalogProductAttributeOptionManagementV1GetItemsGetOK, 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 attribute option management v1 API client.