gift_message_guest_item_repository_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: 12 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 gift message guest item repository v1 API

func (*Client) GiftMessageGuestItemRepositoryV1GetGet

func (a *Client) GiftMessageGuestItemRepositoryV1GetGet(params *GiftMessageGuestItemRepositoryV1GetGetParams, opts ...ClientOption) (*GiftMessageGuestItemRepositoryV1GetGetOK, error)

GiftMessageGuestItemRepositoryV1GetGet Return the gift message for a specified item in a specified shopping cart.

func (*Client) GiftMessageGuestItemRepositoryV1SavePost

func (a *Client) GiftMessageGuestItemRepositoryV1SavePost(params *GiftMessageGuestItemRepositoryV1SavePostParams, opts ...ClientOption) (*GiftMessageGuestItemRepositoryV1SavePostOK, error)

GiftMessageGuestItemRepositoryV1SavePost Set the gift message for a specified item in a specified shopping 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 {
	GiftMessageGuestItemRepositoryV1GetGet(params *GiftMessageGuestItemRepositoryV1GetGetParams, opts ...ClientOption) (*GiftMessageGuestItemRepositoryV1GetGetOK, error)

	GiftMessageGuestItemRepositoryV1SavePost(params *GiftMessageGuestItemRepositoryV1SavePostParams, opts ...ClientOption) (*GiftMessageGuestItemRepositoryV1SavePostOK, 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 gift message guest item repository v1 API client.

type GiftMessageGuestItemRepositoryV1GetGetBadRequest

type GiftMessageGuestItemRepositoryV1GetGetBadRequest struct {
	Payload *models.ErrorResponse
}
GiftMessageGuestItemRepositoryV1GetGetBadRequest describes a response with status code 400, with default header values.

400 Bad Request

func NewGiftMessageGuestItemRepositoryV1GetGetBadRequest

func NewGiftMessageGuestItemRepositoryV1GetGetBadRequest() *GiftMessageGuestItemRepositoryV1GetGetBadRequest

NewGiftMessageGuestItemRepositoryV1GetGetBadRequest creates a GiftMessageGuestItemRepositoryV1GetGetBadRequest with default headers values

func (*GiftMessageGuestItemRepositoryV1GetGetBadRequest) Error

func (*GiftMessageGuestItemRepositoryV1GetGetBadRequest) GetPayload

type GiftMessageGuestItemRepositoryV1GetGetDefault

type GiftMessageGuestItemRepositoryV1GetGetDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GiftMessageGuestItemRepositoryV1GetGetDefault describes a response with status code -1, with default header values.

Unexpected error

func NewGiftMessageGuestItemRepositoryV1GetGetDefault

func NewGiftMessageGuestItemRepositoryV1GetGetDefault(code int) *GiftMessageGuestItemRepositoryV1GetGetDefault

NewGiftMessageGuestItemRepositoryV1GetGetDefault creates a GiftMessageGuestItemRepositoryV1GetGetDefault with default headers values

func (*GiftMessageGuestItemRepositoryV1GetGetDefault) Code

Code gets the status code for the gift message guest item repository v1 get get default response

func (*GiftMessageGuestItemRepositoryV1GetGetDefault) Error

func (*GiftMessageGuestItemRepositoryV1GetGetDefault) GetPayload

type GiftMessageGuestItemRepositoryV1GetGetOK

type GiftMessageGuestItemRepositoryV1GetGetOK struct {
	Payload *models.GiftMessageDataMessageInterface
}
GiftMessageGuestItemRepositoryV1GetGetOK describes a response with status code 200, with default header values.

200 Success.

func NewGiftMessageGuestItemRepositoryV1GetGetOK

func NewGiftMessageGuestItemRepositoryV1GetGetOK() *GiftMessageGuestItemRepositoryV1GetGetOK

NewGiftMessageGuestItemRepositoryV1GetGetOK creates a GiftMessageGuestItemRepositoryV1GetGetOK with default headers values

func (*GiftMessageGuestItemRepositoryV1GetGetOK) Error

func (*GiftMessageGuestItemRepositoryV1GetGetOK) GetPayload

type GiftMessageGuestItemRepositoryV1GetGetParams

type GiftMessageGuestItemRepositoryV1GetGetParams struct {

	/* CartID.

	   The shopping cart ID.
	*/
	CartID string

	/* ItemID.

	   The item ID.
	*/
	ItemID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GiftMessageGuestItemRepositoryV1GetGetParams contains all the parameters to send to the API endpoint

for the gift message guest item repository v1 get get operation.

Typically these are written to a http.Request.

func NewGiftMessageGuestItemRepositoryV1GetGetParams

func NewGiftMessageGuestItemRepositoryV1GetGetParams() *GiftMessageGuestItemRepositoryV1GetGetParams

NewGiftMessageGuestItemRepositoryV1GetGetParams creates a new GiftMessageGuestItemRepositoryV1GetGetParams 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 NewGiftMessageGuestItemRepositoryV1GetGetParamsWithContext

func NewGiftMessageGuestItemRepositoryV1GetGetParamsWithContext(ctx context.Context) *GiftMessageGuestItemRepositoryV1GetGetParams

NewGiftMessageGuestItemRepositoryV1GetGetParamsWithContext creates a new GiftMessageGuestItemRepositoryV1GetGetParams object with the ability to set a context for a request.

func NewGiftMessageGuestItemRepositoryV1GetGetParamsWithHTTPClient

func NewGiftMessageGuestItemRepositoryV1GetGetParamsWithHTTPClient(client *http.Client) *GiftMessageGuestItemRepositoryV1GetGetParams

NewGiftMessageGuestItemRepositoryV1GetGetParamsWithHTTPClient creates a new GiftMessageGuestItemRepositoryV1GetGetParams object with the ability to set a custom HTTPClient for a request.

func NewGiftMessageGuestItemRepositoryV1GetGetParamsWithTimeout

func NewGiftMessageGuestItemRepositoryV1GetGetParamsWithTimeout(timeout time.Duration) *GiftMessageGuestItemRepositoryV1GetGetParams

NewGiftMessageGuestItemRepositoryV1GetGetParamsWithTimeout creates a new GiftMessageGuestItemRepositoryV1GetGetParams object with the ability to set a timeout on a request.

func (*GiftMessageGuestItemRepositoryV1GetGetParams) SetCartID

SetCartID adds the cartId to the gift message guest item repository v1 get get params

func (*GiftMessageGuestItemRepositoryV1GetGetParams) SetContext

SetContext adds the context to the gift message guest item repository v1 get get params

func (*GiftMessageGuestItemRepositoryV1GetGetParams) SetDefaults

SetDefaults hydrates default values in the gift message guest item repository v1 get get params (not the query body).

All values with no default are reset to their zero value.

func (*GiftMessageGuestItemRepositoryV1GetGetParams) SetHTTPClient

func (o *GiftMessageGuestItemRepositoryV1GetGetParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the gift message guest item repository v1 get get params

func (*GiftMessageGuestItemRepositoryV1GetGetParams) SetItemID

SetItemID adds the itemId to the gift message guest item repository v1 get get params

func (*GiftMessageGuestItemRepositoryV1GetGetParams) SetTimeout

SetTimeout adds the timeout to the gift message guest item repository v1 get get params

func (*GiftMessageGuestItemRepositoryV1GetGetParams) WithCartID

WithCartID adds the cartID to the gift message guest item repository v1 get get params

func (*GiftMessageGuestItemRepositoryV1GetGetParams) WithContext

WithContext adds the context to the gift message guest item repository v1 get get params

func (*GiftMessageGuestItemRepositoryV1GetGetParams) WithDefaults

WithDefaults hydrates default values in the gift message guest item repository v1 get get params (not the query body).

All values with no default are reset to their zero value.

func (*GiftMessageGuestItemRepositoryV1GetGetParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the gift message guest item repository v1 get get params

func (*GiftMessageGuestItemRepositoryV1GetGetParams) WithItemID

WithItemID adds the itemID to the gift message guest item repository v1 get get params

func (*GiftMessageGuestItemRepositoryV1GetGetParams) WithTimeout

WithTimeout adds the timeout to the gift message guest item repository v1 get get params

func (*GiftMessageGuestItemRepositoryV1GetGetParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GiftMessageGuestItemRepositoryV1GetGetReader

type GiftMessageGuestItemRepositoryV1GetGetReader struct {
	// contains filtered or unexported fields
}

GiftMessageGuestItemRepositoryV1GetGetReader is a Reader for the GiftMessageGuestItemRepositoryV1GetGet structure.

func (*GiftMessageGuestItemRepositoryV1GetGetReader) ReadResponse

func (o *GiftMessageGuestItemRepositoryV1GetGetReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GiftMessageGuestItemRepositoryV1SavePostBadRequest

type GiftMessageGuestItemRepositoryV1SavePostBadRequest struct {
	Payload *models.ErrorResponse
}
GiftMessageGuestItemRepositoryV1SavePostBadRequest describes a response with status code 400, with default header values.

400 Bad Request

func NewGiftMessageGuestItemRepositoryV1SavePostBadRequest

func NewGiftMessageGuestItemRepositoryV1SavePostBadRequest() *GiftMessageGuestItemRepositoryV1SavePostBadRequest

NewGiftMessageGuestItemRepositoryV1SavePostBadRequest creates a GiftMessageGuestItemRepositoryV1SavePostBadRequest with default headers values

func (*GiftMessageGuestItemRepositoryV1SavePostBadRequest) Error

func (*GiftMessageGuestItemRepositoryV1SavePostBadRequest) GetPayload

type GiftMessageGuestItemRepositoryV1SavePostBody

type GiftMessageGuestItemRepositoryV1SavePostBody struct {

	// gift message
	// Required: true
	GiftMessage *models.GiftMessageDataMessageInterface `json:"giftMessage"`
}

GiftMessageGuestItemRepositoryV1SavePostBody gift message guest item repository v1 save post body swagger:model GiftMessageGuestItemRepositoryV1SavePostBody

func (*GiftMessageGuestItemRepositoryV1SavePostBody) ContextValidate

ContextValidate validate this gift message guest item repository v1 save post body based on the context it is used

func (*GiftMessageGuestItemRepositoryV1SavePostBody) MarshalBinary

MarshalBinary interface implementation

func (*GiftMessageGuestItemRepositoryV1SavePostBody) UnmarshalBinary

UnmarshalBinary interface implementation

func (*GiftMessageGuestItemRepositoryV1SavePostBody) Validate

Validate validates this gift message guest item repository v1 save post body

type GiftMessageGuestItemRepositoryV1SavePostDefault

type GiftMessageGuestItemRepositoryV1SavePostDefault struct {
	Payload *models.ErrorResponse
	// contains filtered or unexported fields
}
GiftMessageGuestItemRepositoryV1SavePostDefault describes a response with status code -1, with default header values.

Unexpected error

func NewGiftMessageGuestItemRepositoryV1SavePostDefault

func NewGiftMessageGuestItemRepositoryV1SavePostDefault(code int) *GiftMessageGuestItemRepositoryV1SavePostDefault

NewGiftMessageGuestItemRepositoryV1SavePostDefault creates a GiftMessageGuestItemRepositoryV1SavePostDefault with default headers values

func (*GiftMessageGuestItemRepositoryV1SavePostDefault) Code

Code gets the status code for the gift message guest item repository v1 save post default response

func (*GiftMessageGuestItemRepositoryV1SavePostDefault) Error

func (*GiftMessageGuestItemRepositoryV1SavePostDefault) GetPayload

type GiftMessageGuestItemRepositoryV1SavePostOK

type GiftMessageGuestItemRepositoryV1SavePostOK struct {
	Payload bool
}
GiftMessageGuestItemRepositoryV1SavePostOK describes a response with status code 200, with default header values.

200 Success.

func NewGiftMessageGuestItemRepositoryV1SavePostOK

func NewGiftMessageGuestItemRepositoryV1SavePostOK() *GiftMessageGuestItemRepositoryV1SavePostOK

NewGiftMessageGuestItemRepositoryV1SavePostOK creates a GiftMessageGuestItemRepositoryV1SavePostOK with default headers values

func (*GiftMessageGuestItemRepositoryV1SavePostOK) Error

func (*GiftMessageGuestItemRepositoryV1SavePostOK) GetPayload

type GiftMessageGuestItemRepositoryV1SavePostParams

type GiftMessageGuestItemRepositoryV1SavePostParams struct {

	/* CartID.

	   The cart ID.
	*/
	CartID string

	// GiftMessageGuestItemRepositoryV1SavePostBody.
	GiftMessageGuestItemRepositoryV1SavePostBody GiftMessageGuestItemRepositoryV1SavePostBody

	/* ItemID.

	   The item ID.
	*/
	ItemID int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GiftMessageGuestItemRepositoryV1SavePostParams contains all the parameters to send to the API endpoint

for the gift message guest item repository v1 save post operation.

Typically these are written to a http.Request.

func NewGiftMessageGuestItemRepositoryV1SavePostParams

func NewGiftMessageGuestItemRepositoryV1SavePostParams() *GiftMessageGuestItemRepositoryV1SavePostParams

NewGiftMessageGuestItemRepositoryV1SavePostParams creates a new GiftMessageGuestItemRepositoryV1SavePostParams 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 NewGiftMessageGuestItemRepositoryV1SavePostParamsWithContext

func NewGiftMessageGuestItemRepositoryV1SavePostParamsWithContext(ctx context.Context) *GiftMessageGuestItemRepositoryV1SavePostParams

NewGiftMessageGuestItemRepositoryV1SavePostParamsWithContext creates a new GiftMessageGuestItemRepositoryV1SavePostParams object with the ability to set a context for a request.

func NewGiftMessageGuestItemRepositoryV1SavePostParamsWithHTTPClient

func NewGiftMessageGuestItemRepositoryV1SavePostParamsWithHTTPClient(client *http.Client) *GiftMessageGuestItemRepositoryV1SavePostParams

NewGiftMessageGuestItemRepositoryV1SavePostParamsWithHTTPClient creates a new GiftMessageGuestItemRepositoryV1SavePostParams object with the ability to set a custom HTTPClient for a request.

func NewGiftMessageGuestItemRepositoryV1SavePostParamsWithTimeout

func NewGiftMessageGuestItemRepositoryV1SavePostParamsWithTimeout(timeout time.Duration) *GiftMessageGuestItemRepositoryV1SavePostParams

NewGiftMessageGuestItemRepositoryV1SavePostParamsWithTimeout creates a new GiftMessageGuestItemRepositoryV1SavePostParams object with the ability to set a timeout on a request.

func (*GiftMessageGuestItemRepositoryV1SavePostParams) SetCartID

SetCartID adds the cartId to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) SetContext

SetContext adds the context to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) SetDefaults

SetDefaults hydrates default values in the gift message guest item repository v1 save post params (not the query body).

All values with no default are reset to their zero value.

func (*GiftMessageGuestItemRepositoryV1SavePostParams) SetGiftMessageGuestItemRepositoryV1SavePostBody

func (o *GiftMessageGuestItemRepositoryV1SavePostParams) SetGiftMessageGuestItemRepositoryV1SavePostBody(giftMessageGuestItemRepositoryV1SavePostBody GiftMessageGuestItemRepositoryV1SavePostBody)

SetGiftMessageGuestItemRepositoryV1SavePostBody adds the giftMessageGuestItemRepositoryV1SavePostBody to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) SetItemID

SetItemID adds the itemId to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) SetTimeout

SetTimeout adds the timeout to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) WithCartID

WithCartID adds the cartID to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) WithContext

WithContext adds the context to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) WithDefaults

WithDefaults hydrates default values in the gift message guest item repository v1 save post params (not the query body).

All values with no default are reset to their zero value.

func (*GiftMessageGuestItemRepositoryV1SavePostParams) WithGiftMessageGuestItemRepositoryV1SavePostBody

func (o *GiftMessageGuestItemRepositoryV1SavePostParams) WithGiftMessageGuestItemRepositoryV1SavePostBody(giftMessageGuestItemRepositoryV1SavePostBody GiftMessageGuestItemRepositoryV1SavePostBody) *GiftMessageGuestItemRepositoryV1SavePostParams

WithGiftMessageGuestItemRepositoryV1SavePostBody adds the giftMessageGuestItemRepositoryV1SavePostBody to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) WithItemID

WithItemID adds the itemID to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) WithTimeout

WithTimeout adds the timeout to the gift message guest item repository v1 save post params

func (*GiftMessageGuestItemRepositoryV1SavePostParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GiftMessageGuestItemRepositoryV1SavePostReader

type GiftMessageGuestItemRepositoryV1SavePostReader struct {
	// contains filtered or unexported fields
}

GiftMessageGuestItemRepositoryV1SavePostReader is a Reader for the GiftMessageGuestItemRepositoryV1SavePost structure.

func (*GiftMessageGuestItemRepositoryV1SavePostReader) ReadResponse

func (o *GiftMessageGuestItemRepositoryV1SavePostReader) 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