quote_guest_cart_management_v1

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 22, 2021 License: MIT Imports: 11 Imported by: 0

Documentation

Index

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 (*QuoteGuestCartManagementV1CreateEmptyCartPostBadRequest) GetPayload

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

Code gets the status code for the quote guest cart management v1 create empty cart post default response

func (*QuoteGuestCartManagementV1CreateEmptyCartPostDefault) Error

func (*QuoteGuestCartManagementV1CreateEmptyCartPostDefault) GetPayload

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 (*QuoteGuestCartManagementV1CreateEmptyCartPostOK) GetPayload

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

SetContext adds the context to the quote guest cart management v1 create empty cart post params

func (*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

SetHTTPClient adds the HTTPClient to the quote guest cart management v1 create empty cart post params

func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) SetTimeout

SetTimeout adds the timeout to the quote guest cart management v1 create empty cart post params

func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithContext

WithContext adds the context to the quote guest cart management v1 create empty cart post params

func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithDefaults

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

WithHTTPClient adds the HTTPClient to the quote guest cart management v1 create empty cart post params

func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) WithTimeout

WithTimeout adds the timeout to the quote guest cart management v1 create empty cart post params

func (*QuoteGuestCartManagementV1CreateEmptyCartPostParams) WriteToRequest

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 (*QuoteGuestCartManagementV1PlaceOrderPutBadRequest) GetPayload

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

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

func (*QuoteGuestCartManagementV1PlaceOrderPutBody) Validate

Validate validates this quote guest cart management v1 place order put body

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

Code gets the status code for the quote guest cart management v1 place order put default response

func (*QuoteGuestCartManagementV1PlaceOrderPutDefault) Error

func (*QuoteGuestCartManagementV1PlaceOrderPutDefault) GetPayload

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 (*QuoteGuestCartManagementV1PlaceOrderPutOK) GetPayload

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

SetCartID adds the cartId to the quote guest cart management v1 place order put params

func (*QuoteGuestCartManagementV1PlaceOrderPutParams) SetContext

SetContext adds the context to the quote guest cart management v1 place order put params

func (*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

SetTimeout adds the timeout to the quote guest cart management v1 place order put params

func (*QuoteGuestCartManagementV1PlaceOrderPutParams) WithCartID

WithCartID adds the cartID to the quote guest cart management v1 place order put params

func (*QuoteGuestCartManagementV1PlaceOrderPutParams) WithContext

WithContext adds the context to the quote guest cart management v1 place order put params

func (*QuoteGuestCartManagementV1PlaceOrderPutParams) WithDefaults

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

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

WithTimeout adds the timeout to the quote guest cart management v1 place order put params

func (*QuoteGuestCartManagementV1PlaceOrderPutParams) WriteToRequest

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL