Documentation
¶
Index ¶
- type Client
- func (a *Client) QuoteGuestCartManagementV1CreateEmptyCartPost(params *QuoteGuestCartManagementV1CreateEmptyCartPostParams, ...) (*QuoteGuestCartManagementV1CreateEmptyCartPostOK, error)
- func (a *Client) QuoteGuestCartManagementV1PlaceOrderPut(params *QuoteGuestCartManagementV1PlaceOrderPutParams, opts ...ClientOption) (*QuoteGuestCartManagementV1PlaceOrderPutOK, error)
- func (a *Client) SetTransport(transport runtime.ClientTransport)
- type ClientOption
- type ClientService
- type QuoteGuestCartManagementV1CreateEmptyCartPostBadRequest
- type QuoteGuestCartManagementV1CreateEmptyCartPostDefault
- type QuoteGuestCartManagementV1CreateEmptyCartPostOK
- type QuoteGuestCartManagementV1CreateEmptyCartPostParams
- func NewQuoteGuestCartManagementV1CreateEmptyCartPostParams() *QuoteGuestCartManagementV1CreateEmptyCartPostParams
- func NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithContext(ctx context.Context) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
- func NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithHTTPClient(client *http.Client) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
- func NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithTimeout(timeout time.Duration) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
- func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetContext(ctx context.Context)
- func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetDefaults()
- func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetHTTPClient(client *http.Client)
- func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetTimeout(timeout time.Duration)
- func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithContext(ctx context.Context) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
- func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithDefaults() *QuoteGuestCartManagementV1CreateEmptyCartPostParams
- func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithHTTPClient(client *http.Client) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
- func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithTimeout(timeout time.Duration) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
- func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type QuoteGuestCartManagementV1CreateEmptyCartPostReader
- type QuoteGuestCartManagementV1PlaceOrderPutBadRequest
- type QuoteGuestCartManagementV1PlaceOrderPutBody
- func (o *QuoteGuestCartManagementV1PlaceOrderPutBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
- func (o *QuoteGuestCartManagementV1PlaceOrderPutBody) MarshalBinary() ([]byte, error)
- func (o *QuoteGuestCartManagementV1PlaceOrderPutBody) UnmarshalBinary(b []byte) error
- func (o *QuoteGuestCartManagementV1PlaceOrderPutBody) Validate(formats strfmt.Registry) error
- type QuoteGuestCartManagementV1PlaceOrderPutDefault
- type QuoteGuestCartManagementV1PlaceOrderPutOK
- type QuoteGuestCartManagementV1PlaceOrderPutParams
- func NewQuoteGuestCartManagementV1PlaceOrderPutParams() *QuoteGuestCartManagementV1PlaceOrderPutParams
- func NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithContext(ctx context.Context) *QuoteGuestCartManagementV1PlaceOrderPutParams
- func NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithHTTPClient(client *http.Client) *QuoteGuestCartManagementV1PlaceOrderPutParams
- func NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithTimeout(timeout time.Duration) *QuoteGuestCartManagementV1PlaceOrderPutParams
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetCartID(cartID string)
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetContext(ctx context.Context)
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetDefaults()
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetHTTPClient(client *http.Client)
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetQuoteGuestCartManagementV1PlaceOrderPutBody(...)
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetTimeout(timeout time.Duration)
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithCartID(cartID string) *QuoteGuestCartManagementV1PlaceOrderPutParams
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithContext(ctx context.Context) *QuoteGuestCartManagementV1PlaceOrderPutParams
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithDefaults() *QuoteGuestCartManagementV1PlaceOrderPutParams
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithHTTPClient(client *http.Client) *QuoteGuestCartManagementV1PlaceOrderPutParams
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithQuoteGuestCartManagementV1PlaceOrderPutBody(...) *QuoteGuestCartManagementV1PlaceOrderPutParams
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithTimeout(timeout time.Duration) *QuoteGuestCartManagementV1PlaceOrderPutParams
- func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
- type QuoteGuestCartManagementV1PlaceOrderPutReader
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 quote guest cart management v1 API
func (*Client) QuoteGuestCartManagementV1CreateEmptyCartPost ¶
func (a *Client) QuoteGuestCartManagementV1CreateEmptyCartPost(params *QuoteGuestCartManagementV1CreateEmptyCartPostParams, opts ...ClientOption) (*QuoteGuestCartManagementV1CreateEmptyCartPostOK, error)
QuoteGuestCartManagementV1CreateEmptyCartPost Enable an customer or guest user to create an empty cart and quote for an anonymous customer.
func (*Client) QuoteGuestCartManagementV1PlaceOrderPut ¶
func (a *Client) QuoteGuestCartManagementV1PlaceOrderPut(params *QuoteGuestCartManagementV1PlaceOrderPutParams, opts ...ClientOption) (*QuoteGuestCartManagementV1PlaceOrderPutOK, error)
QuoteGuestCartManagementV1PlaceOrderPut Place an order for a specified cart.
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 { QuoteGuestCartManagementV1CreateEmptyCartPost(params *QuoteGuestCartManagementV1CreateEmptyCartPostParams, opts ...ClientOption) (*QuoteGuestCartManagementV1CreateEmptyCartPostOK, error) QuoteGuestCartManagementV1PlaceOrderPut(params *QuoteGuestCartManagementV1PlaceOrderPutParams, opts ...ClientOption) (*QuoteGuestCartManagementV1PlaceOrderPutOK, 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 quote guest cart management v1 API client.
type QuoteGuestCartManagementV1CreateEmptyCartPostBadRequest ¶
type QuoteGuestCartManagementV1CreateEmptyCartPostBadRequest struct {
Payload *models.ErrorResponse
}
QuoteGuestCartManagementV1CreateEmptyCartPostBadRequest describes a response with status code 400, with default header values.
400 Bad Request
func NewQuoteGuestCartManagementV1CreateEmptyCartPostBadRequest ¶
func NewQuoteGuestCartManagementV1CreateEmptyCartPostBadRequest() *QuoteGuestCartManagementV1CreateEmptyCartPostBadRequest
NewQuoteGuestCartManagementV1CreateEmptyCartPostBadRequest creates a QuoteGuestCartManagementV1CreateEmptyCartPostBadRequest with default headers values
func (*QuoteGuestCartManagementV1CreateEmptyCartPostBadRequest) Error ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostBadRequest) Error() string
func (*QuoteGuestCartManagementV1CreateEmptyCartPostBadRequest) GetPayload ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostBadRequest) GetPayload() *models.ErrorResponse
type QuoteGuestCartManagementV1CreateEmptyCartPostDefault ¶
type QuoteGuestCartManagementV1CreateEmptyCartPostDefault struct { Payload *models.ErrorResponse // contains filtered or unexported fields }
QuoteGuestCartManagementV1CreateEmptyCartPostDefault describes a response with status code -1, with default header values.
Unexpected error
func NewQuoteGuestCartManagementV1CreateEmptyCartPostDefault ¶
func NewQuoteGuestCartManagementV1CreateEmptyCartPostDefault(code int) *QuoteGuestCartManagementV1CreateEmptyCartPostDefault
NewQuoteGuestCartManagementV1CreateEmptyCartPostDefault creates a QuoteGuestCartManagementV1CreateEmptyCartPostDefault with default headers values
func (*QuoteGuestCartManagementV1CreateEmptyCartPostDefault) Code ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostDefault) Code() int
Code gets the status code for the quote guest cart management v1 create empty cart post default response
func (*QuoteGuestCartManagementV1CreateEmptyCartPostDefault) Error ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostDefault) Error() string
func (*QuoteGuestCartManagementV1CreateEmptyCartPostDefault) GetPayload ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostDefault) GetPayload() *models.ErrorResponse
type QuoteGuestCartManagementV1CreateEmptyCartPostOK ¶
type QuoteGuestCartManagementV1CreateEmptyCartPostOK struct {
Payload string
}
QuoteGuestCartManagementV1CreateEmptyCartPostOK describes a response with status code 200, with default header values.
200 Success.
func NewQuoteGuestCartManagementV1CreateEmptyCartPostOK ¶
func NewQuoteGuestCartManagementV1CreateEmptyCartPostOK() *QuoteGuestCartManagementV1CreateEmptyCartPostOK
NewQuoteGuestCartManagementV1CreateEmptyCartPostOK creates a QuoteGuestCartManagementV1CreateEmptyCartPostOK with default headers values
func (*QuoteGuestCartManagementV1CreateEmptyCartPostOK) Error ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostOK) Error() string
func (*QuoteGuestCartManagementV1CreateEmptyCartPostOK) GetPayload ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostOK) GetPayload() string
type QuoteGuestCartManagementV1CreateEmptyCartPostParams ¶
type QuoteGuestCartManagementV1CreateEmptyCartPostParams struct { Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
QuoteGuestCartManagementV1CreateEmptyCartPostParams contains all the parameters to send to the API endpoint
for the quote guest cart management v1 create empty cart post operation. Typically these are written to a http.Request.
func NewQuoteGuestCartManagementV1CreateEmptyCartPostParams ¶
func NewQuoteGuestCartManagementV1CreateEmptyCartPostParams() *QuoteGuestCartManagementV1CreateEmptyCartPostParams
NewQuoteGuestCartManagementV1CreateEmptyCartPostParams creates a new QuoteGuestCartManagementV1CreateEmptyCartPostParams 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 NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithContext ¶
func NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithContext(ctx context.Context) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithContext creates a new QuoteGuestCartManagementV1CreateEmptyCartPostParams object with the ability to set a context for a request.
func NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithHTTPClient ¶
func NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithHTTPClient(client *http.Client) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithHTTPClient creates a new QuoteGuestCartManagementV1CreateEmptyCartPostParams object with the ability to set a custom HTTPClient for a request.
func NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithTimeout ¶
func NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithTimeout(timeout time.Duration) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
NewQuoteGuestCartManagementV1CreateEmptyCartPostParamsWithTimeout creates a new QuoteGuestCartManagementV1CreateEmptyCartPostParams object with the ability to set a timeout on a request.
func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetContext ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetContext(ctx context.Context)
SetContext adds the context to the quote guest cart management v1 create empty cart post params
func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetDefaults ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetDefaults()
SetDefaults hydrates default values in the quote guest cart management v1 create empty cart post params (not the query body).
All values with no default are reset to their zero value.
func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetHTTPClient ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the quote guest cart management v1 create empty cart post params
func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetTimeout ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the quote guest cart management v1 create empty cart post params
func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithContext ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithContext(ctx context.Context) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
WithContext adds the context to the quote guest cart management v1 create empty cart post params
func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithDefaults ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithDefaults() *QuoteGuestCartManagementV1CreateEmptyCartPostParams
WithDefaults hydrates default values in the quote guest cart management v1 create empty cart post params (not the query body).
All values with no default are reset to their zero value.
func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithHTTPClient ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithHTTPClient(client *http.Client) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
WithHTTPClient adds the HTTPClient to the quote guest cart management v1 create empty cart post params
func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithTimeout ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithTimeout(timeout time.Duration) *QuoteGuestCartManagementV1CreateEmptyCartPostParams
WithTimeout adds the timeout to the quote guest cart management v1 create empty cart post params
func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) WriteToRequest ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type QuoteGuestCartManagementV1CreateEmptyCartPostReader ¶
type QuoteGuestCartManagementV1CreateEmptyCartPostReader struct {
// contains filtered or unexported fields
}
QuoteGuestCartManagementV1CreateEmptyCartPostReader is a Reader for the QuoteGuestCartManagementV1CreateEmptyCartPost structure.
func (*QuoteGuestCartManagementV1CreateEmptyCartPostReader) ReadResponse ¶
func (o *QuoteGuestCartManagementV1CreateEmptyCartPostReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.
type QuoteGuestCartManagementV1PlaceOrderPutBadRequest ¶
type QuoteGuestCartManagementV1PlaceOrderPutBadRequest struct {
Payload *models.ErrorResponse
}
QuoteGuestCartManagementV1PlaceOrderPutBadRequest describes a response with status code 400, with default header values.
400 Bad Request
func NewQuoteGuestCartManagementV1PlaceOrderPutBadRequest ¶
func NewQuoteGuestCartManagementV1PlaceOrderPutBadRequest() *QuoteGuestCartManagementV1PlaceOrderPutBadRequest
NewQuoteGuestCartManagementV1PlaceOrderPutBadRequest creates a QuoteGuestCartManagementV1PlaceOrderPutBadRequest with default headers values
func (*QuoteGuestCartManagementV1PlaceOrderPutBadRequest) Error ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutBadRequest) Error() string
func (*QuoteGuestCartManagementV1PlaceOrderPutBadRequest) GetPayload ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutBadRequest) GetPayload() *models.ErrorResponse
type QuoteGuestCartManagementV1PlaceOrderPutBody ¶
type QuoteGuestCartManagementV1PlaceOrderPutBody struct { // payment method PaymentMethod *models.QuoteDataPaymentInterface `json:"paymentMethod,omitempty"` }
QuoteGuestCartManagementV1PlaceOrderPutBody quote guest cart management v1 place order put body swagger:model QuoteGuestCartManagementV1PlaceOrderPutBody
func (*QuoteGuestCartManagementV1PlaceOrderPutBody) ContextValidate ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutBody) ContextValidate(ctx context.Context, formats strfmt.Registry) error
ContextValidate validate this quote guest cart management v1 place order put body based on the context it is used
func (*QuoteGuestCartManagementV1PlaceOrderPutBody) MarshalBinary ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutBody) MarshalBinary() ([]byte, error)
MarshalBinary interface implementation
func (*QuoteGuestCartManagementV1PlaceOrderPutBody) UnmarshalBinary ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutBody) UnmarshalBinary(b []byte) error
UnmarshalBinary interface implementation
type QuoteGuestCartManagementV1PlaceOrderPutDefault ¶
type QuoteGuestCartManagementV1PlaceOrderPutDefault struct { Payload *models.ErrorResponse // contains filtered or unexported fields }
QuoteGuestCartManagementV1PlaceOrderPutDefault describes a response with status code -1, with default header values.
Unexpected error
func NewQuoteGuestCartManagementV1PlaceOrderPutDefault ¶
func NewQuoteGuestCartManagementV1PlaceOrderPutDefault(code int) *QuoteGuestCartManagementV1PlaceOrderPutDefault
NewQuoteGuestCartManagementV1PlaceOrderPutDefault creates a QuoteGuestCartManagementV1PlaceOrderPutDefault with default headers values
func (*QuoteGuestCartManagementV1PlaceOrderPutDefault) Code ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutDefault) Code() int
Code gets the status code for the quote guest cart management v1 place order put default response
func (*QuoteGuestCartManagementV1PlaceOrderPutDefault) Error ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutDefault) Error() string
func (*QuoteGuestCartManagementV1PlaceOrderPutDefault) GetPayload ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutDefault) GetPayload() *models.ErrorResponse
type QuoteGuestCartManagementV1PlaceOrderPutOK ¶
type QuoteGuestCartManagementV1PlaceOrderPutOK struct {
Payload int64
}
QuoteGuestCartManagementV1PlaceOrderPutOK describes a response with status code 200, with default header values.
200 Success.
func NewQuoteGuestCartManagementV1PlaceOrderPutOK ¶
func NewQuoteGuestCartManagementV1PlaceOrderPutOK() *QuoteGuestCartManagementV1PlaceOrderPutOK
NewQuoteGuestCartManagementV1PlaceOrderPutOK creates a QuoteGuestCartManagementV1PlaceOrderPutOK with default headers values
func (*QuoteGuestCartManagementV1PlaceOrderPutOK) Error ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutOK) Error() string
func (*QuoteGuestCartManagementV1PlaceOrderPutOK) GetPayload ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutOK) GetPayload() int64
type QuoteGuestCartManagementV1PlaceOrderPutParams ¶
type QuoteGuestCartManagementV1PlaceOrderPutParams struct { /* CartID. The cart ID. */ CartID string // QuoteGuestCartManagementV1PlaceOrderPutBody. QuoteGuestCartManagementV1PlaceOrderPutBody QuoteGuestCartManagementV1PlaceOrderPutBody Context context.Context HTTPClient *http.Client // contains filtered or unexported fields }
QuoteGuestCartManagementV1PlaceOrderPutParams contains all the parameters to send to the API endpoint
for the quote guest cart management v1 place order put operation. Typically these are written to a http.Request.
func NewQuoteGuestCartManagementV1PlaceOrderPutParams ¶
func NewQuoteGuestCartManagementV1PlaceOrderPutParams() *QuoteGuestCartManagementV1PlaceOrderPutParams
NewQuoteGuestCartManagementV1PlaceOrderPutParams creates a new QuoteGuestCartManagementV1PlaceOrderPutParams 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 NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithContext ¶
func NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithContext(ctx context.Context) *QuoteGuestCartManagementV1PlaceOrderPutParams
NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithContext creates a new QuoteGuestCartManagementV1PlaceOrderPutParams object with the ability to set a context for a request.
func NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithHTTPClient ¶
func NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithHTTPClient(client *http.Client) *QuoteGuestCartManagementV1PlaceOrderPutParams
NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithHTTPClient creates a new QuoteGuestCartManagementV1PlaceOrderPutParams object with the ability to set a custom HTTPClient for a request.
func NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithTimeout ¶
func NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithTimeout(timeout time.Duration) *QuoteGuestCartManagementV1PlaceOrderPutParams
NewQuoteGuestCartManagementV1PlaceOrderPutParamsWithTimeout creates a new QuoteGuestCartManagementV1PlaceOrderPutParams object with the ability to set a timeout on a request.
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) SetCartID ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetCartID(cartID string)
SetCartID adds the cartId to the quote guest cart management v1 place order put params
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) SetContext ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetContext(ctx context.Context)
SetContext adds the context to the quote guest cart management v1 place order put params
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) SetDefaults ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetDefaults()
SetDefaults hydrates default values in the quote guest cart management v1 place order put params (not the query body).
All values with no default are reset to their zero value.
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) SetHTTPClient ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetHTTPClient(client *http.Client)
SetHTTPClient adds the HTTPClient to the quote guest cart management v1 place order put params
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) SetQuoteGuestCartManagementV1PlaceOrderPutBody ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetQuoteGuestCartManagementV1PlaceOrderPutBody(quoteGuestCartManagementV1PlaceOrderPutBody QuoteGuestCartManagementV1PlaceOrderPutBody)
SetQuoteGuestCartManagementV1PlaceOrderPutBody adds the quoteGuestCartManagementV1PlaceOrderPutBody to the quote guest cart management v1 place order put params
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) SetTimeout ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) SetTimeout(timeout time.Duration)
SetTimeout adds the timeout to the quote guest cart management v1 place order put params
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) WithCartID ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithCartID(cartID string) *QuoteGuestCartManagementV1PlaceOrderPutParams
WithCartID adds the cartID to the quote guest cart management v1 place order put params
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) WithContext ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithContext(ctx context.Context) *QuoteGuestCartManagementV1PlaceOrderPutParams
WithContext adds the context to the quote guest cart management v1 place order put params
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) WithDefaults ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithDefaults() *QuoteGuestCartManagementV1PlaceOrderPutParams
WithDefaults hydrates default values in the quote guest cart management v1 place order put params (not the query body).
All values with no default are reset to their zero value.
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) WithHTTPClient ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithHTTPClient(client *http.Client) *QuoteGuestCartManagementV1PlaceOrderPutParams
WithHTTPClient adds the HTTPClient to the quote guest cart management v1 place order put params
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) WithQuoteGuestCartManagementV1PlaceOrderPutBody ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithQuoteGuestCartManagementV1PlaceOrderPutBody(quoteGuestCartManagementV1PlaceOrderPutBody QuoteGuestCartManagementV1PlaceOrderPutBody) *QuoteGuestCartManagementV1PlaceOrderPutParams
WithQuoteGuestCartManagementV1PlaceOrderPutBody adds the quoteGuestCartManagementV1PlaceOrderPutBody to the quote guest cart management v1 place order put params
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) WithTimeout ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WithTimeout(timeout time.Duration) *QuoteGuestCartManagementV1PlaceOrderPutParams
WithTimeout adds the timeout to the quote guest cart management v1 place order put params
func (*QuoteGuestCartManagementV1PlaceOrderPutParams) WriteToRequest ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error
WriteToRequest writes these params to a swagger request
type QuoteGuestCartManagementV1PlaceOrderPutReader ¶
type QuoteGuestCartManagementV1PlaceOrderPutReader struct {
// contains filtered or unexported fields
}
QuoteGuestCartManagementV1PlaceOrderPutReader is a Reader for the QuoteGuestCartManagementV1PlaceOrderPut structure.
func (*QuoteGuestCartManagementV1PlaceOrderPutReader) ReadResponse ¶
func (o *QuoteGuestCartManagementV1PlaceOrderPutReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)
ReadResponse reads a server response into the received o.