product_pricing

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Dec 14, 2023 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 product pricing API

func (*Client) GetCompetitivePricing

func (a *Client) GetCompetitivePricing(params *GetCompetitivePricingParams, opts ...ClientOption) (*GetCompetitivePricingOK, error)
GetCompetitivePricing Returns competitive pricing information for a seller's offer listings based on seller SKU or ASIN.

**Note:** The parameters associated with this operation may contain special characters that require URL encoding to call the API. To avoid errors with SKUs when encoding URLs, refer to [URL Encoding](https://developer-docs.amazon.com/sp-api/docs/url-encoding).

**Usage Plan:**

| Rate (requests per second) | Burst | | ---- | ---- | | 0.5 | 1 |

The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](doc:usage-plans-and-rate-limits-in-the-sp-api).

func (*Client) GetItemOffers

func (a *Client) GetItemOffers(params *GetItemOffersParams, opts ...ClientOption) (*GetItemOffersOK, error)
GetItemOffers Returns the lowest priced offers for a single item based on ASIN.

**Usage Plan:**

| Rate (requests per second) | Burst | | ---- | ---- | | 0.5 | 1 |

The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](doc:usage-plans-and-rate-limits-in-the-sp-api).

func (*Client) GetItemOffersBatch

func (a *Client) GetItemOffersBatch(params *GetItemOffersBatchParams, opts ...ClientOption) (*GetItemOffersBatchOK, error)
GetItemOffersBatch Returns the lowest priced offers for a batch of items based on ASIN.

**Usage Plan:**

| Rate (requests per second) | Burst | | ---- | ---- | | 0.1 | 1 |

The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](https://developer-docs.amazon.com/sp-api/docs/usage-plans-and-rate-limits-in-the-sp-api).

func (*Client) GetListingOffers

func (a *Client) GetListingOffers(params *GetListingOffersParams, opts ...ClientOption) (*GetListingOffersOK, error)
GetListingOffers Returns the lowest priced offers for a single SKU listing.

**Note:** The parameters associated with this operation may contain special characters that require URL encoding to call the API. To avoid errors with SKUs when encoding URLs, refer to [URL Encoding](https://developer-docs.amazon.com/sp-api/docs/url-encoding).

**Usage Plan:**

| Rate (requests per second) | Burst | | ---- | ---- | | 1 | 2 |

The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](doc:usage-plans-and-rate-limits-in-the-sp-api).

func (*Client) GetListingOffersBatch

func (a *Client) GetListingOffersBatch(params *GetListingOffersBatchParams, opts ...ClientOption) (*GetListingOffersBatchOK, error)
GetListingOffersBatch Returns the lowest priced offers for a batch of listings by SKU.

**Usage Plan:**

| Rate (requests per second) | Burst | | ---- | ---- | | 0.5 | 1 |

The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](doc:usage-plans-and-rate-limits-in-the-sp-api).

func (*Client) GetPricing

func (a *Client) GetPricing(params *GetPricingParams, opts ...ClientOption) (*GetPricingOK, error)
GetPricing Returns pricing information for a seller's offer listings based on seller SKU or ASIN.

**Note:** The parameters associated with this operation may contain special characters that require URL encoding to call the API. To avoid errors with SKUs when encoding URLs, refer to [URL Encoding](https://developer-docs.amazon.com/sp-api/docs/url-encoding).

**Usage Plan:**

| Rate (requests per second) | Burst | | ---- | ---- | | 0.5 | 1 |

The `x-amzn-RateLimit-Limit` response header returns the usage plan rate limits that were applied to the requested operation, when available. The table above indicates the default rate and burst values for this operation. Selling partners whose business demands require higher throughput may see higher rate and burst values than those shown here. For more information, see [Usage Plans and Rate Limits in the Selling Partner API](doc:usage-plans-and-rate-limits-in-the-sp-api).

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 {
	GetCompetitivePricing(params *GetCompetitivePricingParams, opts ...ClientOption) (*GetCompetitivePricingOK, error)

	GetItemOffers(params *GetItemOffersParams, opts ...ClientOption) (*GetItemOffersOK, error)

	GetItemOffersBatch(params *GetItemOffersBatchParams, opts ...ClientOption) (*GetItemOffersBatchOK, error)

	GetListingOffers(params *GetListingOffersParams, opts ...ClientOption) (*GetListingOffersOK, error)

	GetListingOffersBatch(params *GetListingOffersBatchParams, opts ...ClientOption) (*GetListingOffersBatchOK, error)

	GetPricing(params *GetPricingParams, opts ...ClientOption) (*GetPricingOK, 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 product pricing API client.

type GetCompetitivePricingBadRequest

type GetCompetitivePricingBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetCompetitivePricingBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewGetCompetitivePricingBadRequest

func NewGetCompetitivePricingBadRequest() *GetCompetitivePricingBadRequest

NewGetCompetitivePricingBadRequest creates a GetCompetitivePricingBadRequest with default headers values

func (*GetCompetitivePricingBadRequest) Error

func (*GetCompetitivePricingBadRequest) GetPayload

func (*GetCompetitivePricingBadRequest) IsClientError

func (o *GetCompetitivePricingBadRequest) IsClientError() bool

IsClientError returns true when this get competitive pricing bad request response has a 4xx status code

func (*GetCompetitivePricingBadRequest) IsCode

func (o *GetCompetitivePricingBadRequest) IsCode(code int) bool

IsCode returns true when this get competitive pricing bad request response a status code equal to that given

func (*GetCompetitivePricingBadRequest) IsRedirect

func (o *GetCompetitivePricingBadRequest) IsRedirect() bool

IsRedirect returns true when this get competitive pricing bad request response has a 3xx status code

func (*GetCompetitivePricingBadRequest) IsServerError

func (o *GetCompetitivePricingBadRequest) IsServerError() bool

IsServerError returns true when this get competitive pricing bad request response has a 5xx status code

func (*GetCompetitivePricingBadRequest) IsSuccess

func (o *GetCompetitivePricingBadRequest) IsSuccess() bool

IsSuccess returns true when this get competitive pricing bad request response has a 2xx status code

func (*GetCompetitivePricingBadRequest) String

type GetCompetitivePricingForbidden

type GetCompetitivePricingForbidden struct {

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetCompetitivePricingForbidden describes a response with status code 403, with default header values.

Indicates access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewGetCompetitivePricingForbidden

func NewGetCompetitivePricingForbidden() *GetCompetitivePricingForbidden

NewGetCompetitivePricingForbidden creates a GetCompetitivePricingForbidden with default headers values

func (*GetCompetitivePricingForbidden) Error

func (*GetCompetitivePricingForbidden) GetPayload

func (*GetCompetitivePricingForbidden) IsClientError

func (o *GetCompetitivePricingForbidden) IsClientError() bool

IsClientError returns true when this get competitive pricing forbidden response has a 4xx status code

func (*GetCompetitivePricingForbidden) IsCode

func (o *GetCompetitivePricingForbidden) IsCode(code int) bool

IsCode returns true when this get competitive pricing forbidden response a status code equal to that given

func (*GetCompetitivePricingForbidden) IsRedirect

func (o *GetCompetitivePricingForbidden) IsRedirect() bool

IsRedirect returns true when this get competitive pricing forbidden response has a 3xx status code

func (*GetCompetitivePricingForbidden) IsServerError

func (o *GetCompetitivePricingForbidden) IsServerError() bool

IsServerError returns true when this get competitive pricing forbidden response has a 5xx status code

func (*GetCompetitivePricingForbidden) IsSuccess

func (o *GetCompetitivePricingForbidden) IsSuccess() bool

IsSuccess returns true when this get competitive pricing forbidden response has a 2xx status code

func (*GetCompetitivePricingForbidden) String

type GetCompetitivePricingInternalServerError

type GetCompetitivePricingInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetCompetitivePricingInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewGetCompetitivePricingInternalServerError

func NewGetCompetitivePricingInternalServerError() *GetCompetitivePricingInternalServerError

NewGetCompetitivePricingInternalServerError creates a GetCompetitivePricingInternalServerError with default headers values

func (*GetCompetitivePricingInternalServerError) Error

func (*GetCompetitivePricingInternalServerError) GetPayload

func (*GetCompetitivePricingInternalServerError) IsClientError

IsClientError returns true when this get competitive pricing internal server error response has a 4xx status code

func (*GetCompetitivePricingInternalServerError) IsCode

IsCode returns true when this get competitive pricing internal server error response a status code equal to that given

func (*GetCompetitivePricingInternalServerError) IsRedirect

IsRedirect returns true when this get competitive pricing internal server error response has a 3xx status code

func (*GetCompetitivePricingInternalServerError) IsServerError

IsServerError returns true when this get competitive pricing internal server error response has a 5xx status code

func (*GetCompetitivePricingInternalServerError) IsSuccess

IsSuccess returns true when this get competitive pricing internal server error response has a 2xx status code

func (*GetCompetitivePricingInternalServerError) String

type GetCompetitivePricingNotFound

type GetCompetitivePricingNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetCompetitivePricingNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewGetCompetitivePricingNotFound

func NewGetCompetitivePricingNotFound() *GetCompetitivePricingNotFound

NewGetCompetitivePricingNotFound creates a GetCompetitivePricingNotFound with default headers values

func (*GetCompetitivePricingNotFound) Error

func (*GetCompetitivePricingNotFound) GetPayload

func (*GetCompetitivePricingNotFound) IsClientError

func (o *GetCompetitivePricingNotFound) IsClientError() bool

IsClientError returns true when this get competitive pricing not found response has a 4xx status code

func (*GetCompetitivePricingNotFound) IsCode

func (o *GetCompetitivePricingNotFound) IsCode(code int) bool

IsCode returns true when this get competitive pricing not found response a status code equal to that given

func (*GetCompetitivePricingNotFound) IsRedirect

func (o *GetCompetitivePricingNotFound) IsRedirect() bool

IsRedirect returns true when this get competitive pricing not found response has a 3xx status code

func (*GetCompetitivePricingNotFound) IsServerError

func (o *GetCompetitivePricingNotFound) IsServerError() bool

IsServerError returns true when this get competitive pricing not found response has a 5xx status code

func (*GetCompetitivePricingNotFound) IsSuccess

func (o *GetCompetitivePricingNotFound) IsSuccess() bool

IsSuccess returns true when this get competitive pricing not found response has a 2xx status code

func (*GetCompetitivePricingNotFound) String

type GetCompetitivePricingOK

type GetCompetitivePricingOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetCompetitivePricingOK describes a response with status code 200, with default header values.

Success.

func NewGetCompetitivePricingOK

func NewGetCompetitivePricingOK() *GetCompetitivePricingOK

NewGetCompetitivePricingOK creates a GetCompetitivePricingOK with default headers values

func (*GetCompetitivePricingOK) Error

func (o *GetCompetitivePricingOK) Error() string

func (*GetCompetitivePricingOK) GetPayload

func (*GetCompetitivePricingOK) IsClientError

func (o *GetCompetitivePricingOK) IsClientError() bool

IsClientError returns true when this get competitive pricing o k response has a 4xx status code

func (*GetCompetitivePricingOK) IsCode

func (o *GetCompetitivePricingOK) IsCode(code int) bool

IsCode returns true when this get competitive pricing o k response a status code equal to that given

func (*GetCompetitivePricingOK) IsRedirect

func (o *GetCompetitivePricingOK) IsRedirect() bool

IsRedirect returns true when this get competitive pricing o k response has a 3xx status code

func (*GetCompetitivePricingOK) IsServerError

func (o *GetCompetitivePricingOK) IsServerError() bool

IsServerError returns true when this get competitive pricing o k response has a 5xx status code

func (*GetCompetitivePricingOK) IsSuccess

func (o *GetCompetitivePricingOK) IsSuccess() bool

IsSuccess returns true when this get competitive pricing o k response has a 2xx status code

func (*GetCompetitivePricingOK) String

func (o *GetCompetitivePricingOK) String() string

type GetCompetitivePricingParams

type GetCompetitivePricingParams struct {

	/* Asins.

	   A list of up to twenty Amazon Standard Identification Number (ASIN) values used to identify items in the given marketplace.
	*/
	Asins []string

	/* CustomerType.

	   Indicates whether to request pricing information from the point of view of Consumer or Business buyers. Default is Consumer.
	*/
	CustomerType *string

	/* ItemType.

	   Indicates whether ASIN values or seller SKU values are used to identify items. If you specify Asin, the information in the response will be dependent on the list of Asins you provide in the Asins parameter. If you specify Sku, the information in the response will be dependent on the list of Skus you provide in the Skus parameter. Possible values: Asin, Sku.
	*/
	ItemType string

	/* MarketplaceID.

	   A marketplace identifier. Specifies the marketplace for which prices are returned.
	*/
	MarketplaceID string

	/* Skus.

	   A list of up to twenty seller SKU values used to identify items in the given marketplace.
	*/
	Skus []string

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

GetCompetitivePricingParams contains all the parameters to send to the API endpoint

for the get competitive pricing operation.

Typically these are written to a http.Request.

func NewGetCompetitivePricingParams

func NewGetCompetitivePricingParams() *GetCompetitivePricingParams

NewGetCompetitivePricingParams creates a new GetCompetitivePricingParams 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 NewGetCompetitivePricingParamsWithContext

func NewGetCompetitivePricingParamsWithContext(ctx context.Context) *GetCompetitivePricingParams

NewGetCompetitivePricingParamsWithContext creates a new GetCompetitivePricingParams object with the ability to set a context for a request.

func NewGetCompetitivePricingParamsWithHTTPClient

func NewGetCompetitivePricingParamsWithHTTPClient(client *http.Client) *GetCompetitivePricingParams

NewGetCompetitivePricingParamsWithHTTPClient creates a new GetCompetitivePricingParams object with the ability to set a custom HTTPClient for a request.

func NewGetCompetitivePricingParamsWithTimeout

func NewGetCompetitivePricingParamsWithTimeout(timeout time.Duration) *GetCompetitivePricingParams

NewGetCompetitivePricingParamsWithTimeout creates a new GetCompetitivePricingParams object with the ability to set a timeout on a request.

func (*GetCompetitivePricingParams) SetAsins

func (o *GetCompetitivePricingParams) SetAsins(asins []string)

SetAsins adds the asins to the get competitive pricing params

func (*GetCompetitivePricingParams) SetContext

func (o *GetCompetitivePricingParams) SetContext(ctx context.Context)

SetContext adds the context to the get competitive pricing params

func (*GetCompetitivePricingParams) SetCustomerType

func (o *GetCompetitivePricingParams) SetCustomerType(customerType *string)

SetCustomerType adds the customerType to the get competitive pricing params

func (*GetCompetitivePricingParams) SetDefaults

func (o *GetCompetitivePricingParams) SetDefaults()

SetDefaults hydrates default values in the get competitive pricing params (not the query body).

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

func (*GetCompetitivePricingParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get competitive pricing params

func (*GetCompetitivePricingParams) SetItemType

func (o *GetCompetitivePricingParams) SetItemType(itemType string)

SetItemType adds the itemType to the get competitive pricing params

func (*GetCompetitivePricingParams) SetMarketplaceID

func (o *GetCompetitivePricingParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the get competitive pricing params

func (*GetCompetitivePricingParams) SetSkus

func (o *GetCompetitivePricingParams) SetSkus(skus []string)

SetSkus adds the skus to the get competitive pricing params

func (*GetCompetitivePricingParams) SetTimeout

func (o *GetCompetitivePricingParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get competitive pricing params

func (*GetCompetitivePricingParams) WithAsins

WithAsins adds the asins to the get competitive pricing params

func (*GetCompetitivePricingParams) WithContext

WithContext adds the context to the get competitive pricing params

func (*GetCompetitivePricingParams) WithCustomerType

func (o *GetCompetitivePricingParams) WithCustomerType(customerType *string) *GetCompetitivePricingParams

WithCustomerType adds the customerType to the get competitive pricing params

func (*GetCompetitivePricingParams) WithDefaults

WithDefaults hydrates default values in the get competitive pricing params (not the query body).

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

func (*GetCompetitivePricingParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get competitive pricing params

func (*GetCompetitivePricingParams) WithItemType

WithItemType adds the itemType to the get competitive pricing params

func (*GetCompetitivePricingParams) WithMarketplaceID

func (o *GetCompetitivePricingParams) WithMarketplaceID(marketplaceID string) *GetCompetitivePricingParams

WithMarketplaceID adds the marketplaceID to the get competitive pricing params

func (*GetCompetitivePricingParams) WithSkus

WithSkus adds the skus to the get competitive pricing params

func (*GetCompetitivePricingParams) WithTimeout

WithTimeout adds the timeout to the get competitive pricing params

func (*GetCompetitivePricingParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetCompetitivePricingReader

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

GetCompetitivePricingReader is a Reader for the GetCompetitivePricing structure.

func (*GetCompetitivePricingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetCompetitivePricingServiceUnavailable

type GetCompetitivePricingServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetCompetitivePricingServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewGetCompetitivePricingServiceUnavailable

func NewGetCompetitivePricingServiceUnavailable() *GetCompetitivePricingServiceUnavailable

NewGetCompetitivePricingServiceUnavailable creates a GetCompetitivePricingServiceUnavailable with default headers values

func (*GetCompetitivePricingServiceUnavailable) Error

func (*GetCompetitivePricingServiceUnavailable) GetPayload

func (*GetCompetitivePricingServiceUnavailable) IsClientError

func (o *GetCompetitivePricingServiceUnavailable) IsClientError() bool

IsClientError returns true when this get competitive pricing service unavailable response has a 4xx status code

func (*GetCompetitivePricingServiceUnavailable) IsCode

IsCode returns true when this get competitive pricing service unavailable response a status code equal to that given

func (*GetCompetitivePricingServiceUnavailable) IsRedirect

IsRedirect returns true when this get competitive pricing service unavailable response has a 3xx status code

func (*GetCompetitivePricingServiceUnavailable) IsServerError

func (o *GetCompetitivePricingServiceUnavailable) IsServerError() bool

IsServerError returns true when this get competitive pricing service unavailable response has a 5xx status code

func (*GetCompetitivePricingServiceUnavailable) IsSuccess

IsSuccess returns true when this get competitive pricing service unavailable response has a 2xx status code

func (*GetCompetitivePricingServiceUnavailable) String

type GetCompetitivePricingTooManyRequests

type GetCompetitivePricingTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetCompetitivePricingTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewGetCompetitivePricingTooManyRequests

func NewGetCompetitivePricingTooManyRequests() *GetCompetitivePricingTooManyRequests

NewGetCompetitivePricingTooManyRequests creates a GetCompetitivePricingTooManyRequests with default headers values

func (*GetCompetitivePricingTooManyRequests) Error

func (*GetCompetitivePricingTooManyRequests) GetPayload

func (*GetCompetitivePricingTooManyRequests) IsClientError

func (o *GetCompetitivePricingTooManyRequests) IsClientError() bool

IsClientError returns true when this get competitive pricing too many requests response has a 4xx status code

func (*GetCompetitivePricingTooManyRequests) IsCode

IsCode returns true when this get competitive pricing too many requests response a status code equal to that given

func (*GetCompetitivePricingTooManyRequests) IsRedirect

IsRedirect returns true when this get competitive pricing too many requests response has a 3xx status code

func (*GetCompetitivePricingTooManyRequests) IsServerError

func (o *GetCompetitivePricingTooManyRequests) IsServerError() bool

IsServerError returns true when this get competitive pricing too many requests response has a 5xx status code

func (*GetCompetitivePricingTooManyRequests) IsSuccess

IsSuccess returns true when this get competitive pricing too many requests response has a 2xx status code

func (*GetCompetitivePricingTooManyRequests) String

type GetCompetitivePricingUnauthorized

type GetCompetitivePricingUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetCompetitivePricingUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewGetCompetitivePricingUnauthorized

func NewGetCompetitivePricingUnauthorized() *GetCompetitivePricingUnauthorized

NewGetCompetitivePricingUnauthorized creates a GetCompetitivePricingUnauthorized with default headers values

func (*GetCompetitivePricingUnauthorized) Error

func (*GetCompetitivePricingUnauthorized) GetPayload

func (*GetCompetitivePricingUnauthorized) IsClientError

func (o *GetCompetitivePricingUnauthorized) IsClientError() bool

IsClientError returns true when this get competitive pricing unauthorized response has a 4xx status code

func (*GetCompetitivePricingUnauthorized) IsCode

func (o *GetCompetitivePricingUnauthorized) IsCode(code int) bool

IsCode returns true when this get competitive pricing unauthorized response a status code equal to that given

func (*GetCompetitivePricingUnauthorized) IsRedirect

func (o *GetCompetitivePricingUnauthorized) IsRedirect() bool

IsRedirect returns true when this get competitive pricing unauthorized response has a 3xx status code

func (*GetCompetitivePricingUnauthorized) IsServerError

func (o *GetCompetitivePricingUnauthorized) IsServerError() bool

IsServerError returns true when this get competitive pricing unauthorized response has a 5xx status code

func (*GetCompetitivePricingUnauthorized) IsSuccess

func (o *GetCompetitivePricingUnauthorized) IsSuccess() bool

IsSuccess returns true when this get competitive pricing unauthorized response has a 2xx status code

func (*GetCompetitivePricingUnauthorized) String

type GetItemOffersBadRequest

type GetItemOffersBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetItemOffersBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewGetItemOffersBadRequest

func NewGetItemOffersBadRequest() *GetItemOffersBadRequest

NewGetItemOffersBadRequest creates a GetItemOffersBadRequest with default headers values

func (*GetItemOffersBadRequest) Error

func (o *GetItemOffersBadRequest) Error() string

func (*GetItemOffersBadRequest) GetPayload

func (*GetItemOffersBadRequest) IsClientError

func (o *GetItemOffersBadRequest) IsClientError() bool

IsClientError returns true when this get item offers bad request response has a 4xx status code

func (*GetItemOffersBadRequest) IsCode

func (o *GetItemOffersBadRequest) IsCode(code int) bool

IsCode returns true when this get item offers bad request response a status code equal to that given

func (*GetItemOffersBadRequest) IsRedirect

func (o *GetItemOffersBadRequest) IsRedirect() bool

IsRedirect returns true when this get item offers bad request response has a 3xx status code

func (*GetItemOffersBadRequest) IsServerError

func (o *GetItemOffersBadRequest) IsServerError() bool

IsServerError returns true when this get item offers bad request response has a 5xx status code

func (*GetItemOffersBadRequest) IsSuccess

func (o *GetItemOffersBadRequest) IsSuccess() bool

IsSuccess returns true when this get item offers bad request response has a 2xx status code

func (*GetItemOffersBadRequest) String

func (o *GetItemOffersBadRequest) String() string

type GetItemOffersBatchBadRequest

type GetItemOffersBatchBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetItemOffersBatchBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewGetItemOffersBatchBadRequest

func NewGetItemOffersBatchBadRequest() *GetItemOffersBatchBadRequest

NewGetItemOffersBatchBadRequest creates a GetItemOffersBatchBadRequest with default headers values

func (*GetItemOffersBatchBadRequest) Error

func (*GetItemOffersBatchBadRequest) GetPayload

func (*GetItemOffersBatchBadRequest) IsClientError

func (o *GetItemOffersBatchBadRequest) IsClientError() bool

IsClientError returns true when this get item offers batch bad request response has a 4xx status code

func (*GetItemOffersBatchBadRequest) IsCode

func (o *GetItemOffersBatchBadRequest) IsCode(code int) bool

IsCode returns true when this get item offers batch bad request response a status code equal to that given

func (*GetItemOffersBatchBadRequest) IsRedirect

func (o *GetItemOffersBatchBadRequest) IsRedirect() bool

IsRedirect returns true when this get item offers batch bad request response has a 3xx status code

func (*GetItemOffersBatchBadRequest) IsServerError

func (o *GetItemOffersBatchBadRequest) IsServerError() bool

IsServerError returns true when this get item offers batch bad request response has a 5xx status code

func (*GetItemOffersBatchBadRequest) IsSuccess

func (o *GetItemOffersBatchBadRequest) IsSuccess() bool

IsSuccess returns true when this get item offers batch bad request response has a 2xx status code

func (*GetItemOffersBatchBadRequest) String

type GetItemOffersBatchForbidden

type GetItemOffersBatchForbidden struct {

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetItemOffersBatchForbidden describes a response with status code 403, with default header values.

Indicates access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewGetItemOffersBatchForbidden

func NewGetItemOffersBatchForbidden() *GetItemOffersBatchForbidden

NewGetItemOffersBatchForbidden creates a GetItemOffersBatchForbidden with default headers values

func (*GetItemOffersBatchForbidden) Error

func (*GetItemOffersBatchForbidden) GetPayload

func (*GetItemOffersBatchForbidden) IsClientError

func (o *GetItemOffersBatchForbidden) IsClientError() bool

IsClientError returns true when this get item offers batch forbidden response has a 4xx status code

func (*GetItemOffersBatchForbidden) IsCode

func (o *GetItemOffersBatchForbidden) IsCode(code int) bool

IsCode returns true when this get item offers batch forbidden response a status code equal to that given

func (*GetItemOffersBatchForbidden) IsRedirect

func (o *GetItemOffersBatchForbidden) IsRedirect() bool

IsRedirect returns true when this get item offers batch forbidden response has a 3xx status code

func (*GetItemOffersBatchForbidden) IsServerError

func (o *GetItemOffersBatchForbidden) IsServerError() bool

IsServerError returns true when this get item offers batch forbidden response has a 5xx status code

func (*GetItemOffersBatchForbidden) IsSuccess

func (o *GetItemOffersBatchForbidden) IsSuccess() bool

IsSuccess returns true when this get item offers batch forbidden response has a 2xx status code

func (*GetItemOffersBatchForbidden) String

func (o *GetItemOffersBatchForbidden) String() string

type GetItemOffersBatchInternalServerError

type GetItemOffersBatchInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetItemOffersBatchInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewGetItemOffersBatchInternalServerError

func NewGetItemOffersBatchInternalServerError() *GetItemOffersBatchInternalServerError

NewGetItemOffersBatchInternalServerError creates a GetItemOffersBatchInternalServerError with default headers values

func (*GetItemOffersBatchInternalServerError) Error

func (*GetItemOffersBatchInternalServerError) GetPayload

func (*GetItemOffersBatchInternalServerError) IsClientError

func (o *GetItemOffersBatchInternalServerError) IsClientError() bool

IsClientError returns true when this get item offers batch internal server error response has a 4xx status code

func (*GetItemOffersBatchInternalServerError) IsCode

IsCode returns true when this get item offers batch internal server error response a status code equal to that given

func (*GetItemOffersBatchInternalServerError) IsRedirect

IsRedirect returns true when this get item offers batch internal server error response has a 3xx status code

func (*GetItemOffersBatchInternalServerError) IsServerError

func (o *GetItemOffersBatchInternalServerError) IsServerError() bool

IsServerError returns true when this get item offers batch internal server error response has a 5xx status code

func (*GetItemOffersBatchInternalServerError) IsSuccess

IsSuccess returns true when this get item offers batch internal server error response has a 2xx status code

func (*GetItemOffersBatchInternalServerError) String

type GetItemOffersBatchNotFound

type GetItemOffersBatchNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetItemOffersBatchNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewGetItemOffersBatchNotFound

func NewGetItemOffersBatchNotFound() *GetItemOffersBatchNotFound

NewGetItemOffersBatchNotFound creates a GetItemOffersBatchNotFound with default headers values

func (*GetItemOffersBatchNotFound) Error

func (*GetItemOffersBatchNotFound) GetPayload

func (*GetItemOffersBatchNotFound) IsClientError

func (o *GetItemOffersBatchNotFound) IsClientError() bool

IsClientError returns true when this get item offers batch not found response has a 4xx status code

func (*GetItemOffersBatchNotFound) IsCode

func (o *GetItemOffersBatchNotFound) IsCode(code int) bool

IsCode returns true when this get item offers batch not found response a status code equal to that given

func (*GetItemOffersBatchNotFound) IsRedirect

func (o *GetItemOffersBatchNotFound) IsRedirect() bool

IsRedirect returns true when this get item offers batch not found response has a 3xx status code

func (*GetItemOffersBatchNotFound) IsServerError

func (o *GetItemOffersBatchNotFound) IsServerError() bool

IsServerError returns true when this get item offers batch not found response has a 5xx status code

func (*GetItemOffersBatchNotFound) IsSuccess

func (o *GetItemOffersBatchNotFound) IsSuccess() bool

IsSuccess returns true when this get item offers batch not found response has a 2xx status code

func (*GetItemOffersBatchNotFound) String

func (o *GetItemOffersBatchNotFound) String() string

type GetItemOffersBatchOK

type GetItemOffersBatchOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetItemOffersBatchResponse
}

GetItemOffersBatchOK describes a response with status code 200, with default header values.

Indicates that requests were run in batch. Check the batch response status lines for information on whether a batch request succeeded.

func NewGetItemOffersBatchOK

func NewGetItemOffersBatchOK() *GetItemOffersBatchOK

NewGetItemOffersBatchOK creates a GetItemOffersBatchOK with default headers values

func (*GetItemOffersBatchOK) Error

func (o *GetItemOffersBatchOK) Error() string

func (*GetItemOffersBatchOK) GetPayload

func (*GetItemOffersBatchOK) IsClientError

func (o *GetItemOffersBatchOK) IsClientError() bool

IsClientError returns true when this get item offers batch o k response has a 4xx status code

func (*GetItemOffersBatchOK) IsCode

func (o *GetItemOffersBatchOK) IsCode(code int) bool

IsCode returns true when this get item offers batch o k response a status code equal to that given

func (*GetItemOffersBatchOK) IsRedirect

func (o *GetItemOffersBatchOK) IsRedirect() bool

IsRedirect returns true when this get item offers batch o k response has a 3xx status code

func (*GetItemOffersBatchOK) IsServerError

func (o *GetItemOffersBatchOK) IsServerError() bool

IsServerError returns true when this get item offers batch o k response has a 5xx status code

func (*GetItemOffersBatchOK) IsSuccess

func (o *GetItemOffersBatchOK) IsSuccess() bool

IsSuccess returns true when this get item offers batch o k response has a 2xx status code

func (*GetItemOffersBatchOK) String

func (o *GetItemOffersBatchOK) String() string

type GetItemOffersBatchParams

type GetItemOffersBatchParams struct {

	// GetItemOffersBatchRequestBody.
	GetItemOffersBatchRequestBody *product_pricing_v0_models.GetItemOffersBatchRequest

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

GetItemOffersBatchParams contains all the parameters to send to the API endpoint

for the get item offers batch operation.

Typically these are written to a http.Request.

func NewGetItemOffersBatchParams

func NewGetItemOffersBatchParams() *GetItemOffersBatchParams

NewGetItemOffersBatchParams creates a new GetItemOffersBatchParams 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 NewGetItemOffersBatchParamsWithContext

func NewGetItemOffersBatchParamsWithContext(ctx context.Context) *GetItemOffersBatchParams

NewGetItemOffersBatchParamsWithContext creates a new GetItemOffersBatchParams object with the ability to set a context for a request.

func NewGetItemOffersBatchParamsWithHTTPClient

func NewGetItemOffersBatchParamsWithHTTPClient(client *http.Client) *GetItemOffersBatchParams

NewGetItemOffersBatchParamsWithHTTPClient creates a new GetItemOffersBatchParams object with the ability to set a custom HTTPClient for a request.

func NewGetItemOffersBatchParamsWithTimeout

func NewGetItemOffersBatchParamsWithTimeout(timeout time.Duration) *GetItemOffersBatchParams

NewGetItemOffersBatchParamsWithTimeout creates a new GetItemOffersBatchParams object with the ability to set a timeout on a request.

func (*GetItemOffersBatchParams) SetContext

func (o *GetItemOffersBatchParams) SetContext(ctx context.Context)

SetContext adds the context to the get item offers batch params

func (*GetItemOffersBatchParams) SetDefaults

func (o *GetItemOffersBatchParams) SetDefaults()

SetDefaults hydrates default values in the get item offers batch params (not the query body).

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

func (*GetItemOffersBatchParams) SetGetItemOffersBatchRequestBody

func (o *GetItemOffersBatchParams) SetGetItemOffersBatchRequestBody(getItemOffersBatchRequestBody *product_pricing_v0_models.GetItemOffersBatchRequest)

SetGetItemOffersBatchRequestBody adds the getItemOffersBatchRequestBody to the get item offers batch params

func (*GetItemOffersBatchParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get item offers batch params

func (*GetItemOffersBatchParams) SetTimeout

func (o *GetItemOffersBatchParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get item offers batch params

func (*GetItemOffersBatchParams) WithContext

WithContext adds the context to the get item offers batch params

func (*GetItemOffersBatchParams) WithDefaults

WithDefaults hydrates default values in the get item offers batch params (not the query body).

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

func (*GetItemOffersBatchParams) WithGetItemOffersBatchRequestBody

func (o *GetItemOffersBatchParams) WithGetItemOffersBatchRequestBody(getItemOffersBatchRequestBody *product_pricing_v0_models.GetItemOffersBatchRequest) *GetItemOffersBatchParams

WithGetItemOffersBatchRequestBody adds the getItemOffersBatchRequestBody to the get item offers batch params

func (*GetItemOffersBatchParams) WithHTTPClient

func (o *GetItemOffersBatchParams) WithHTTPClient(client *http.Client) *GetItemOffersBatchParams

WithHTTPClient adds the HTTPClient to the get item offers batch params

func (*GetItemOffersBatchParams) WithTimeout

WithTimeout adds the timeout to the get item offers batch params

func (*GetItemOffersBatchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetItemOffersBatchReader

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

GetItemOffersBatchReader is a Reader for the GetItemOffersBatch structure.

func (*GetItemOffersBatchReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetItemOffersBatchServiceUnavailable

type GetItemOffersBatchServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetItemOffersBatchServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewGetItemOffersBatchServiceUnavailable

func NewGetItemOffersBatchServiceUnavailable() *GetItemOffersBatchServiceUnavailable

NewGetItemOffersBatchServiceUnavailable creates a GetItemOffersBatchServiceUnavailable with default headers values

func (*GetItemOffersBatchServiceUnavailable) Error

func (*GetItemOffersBatchServiceUnavailable) GetPayload

func (*GetItemOffersBatchServiceUnavailable) IsClientError

func (o *GetItemOffersBatchServiceUnavailable) IsClientError() bool

IsClientError returns true when this get item offers batch service unavailable response has a 4xx status code

func (*GetItemOffersBatchServiceUnavailable) IsCode

IsCode returns true when this get item offers batch service unavailable response a status code equal to that given

func (*GetItemOffersBatchServiceUnavailable) IsRedirect

IsRedirect returns true when this get item offers batch service unavailable response has a 3xx status code

func (*GetItemOffersBatchServiceUnavailable) IsServerError

func (o *GetItemOffersBatchServiceUnavailable) IsServerError() bool

IsServerError returns true when this get item offers batch service unavailable response has a 5xx status code

func (*GetItemOffersBatchServiceUnavailable) IsSuccess

IsSuccess returns true when this get item offers batch service unavailable response has a 2xx status code

func (*GetItemOffersBatchServiceUnavailable) String

type GetItemOffersBatchTooManyRequests

type GetItemOffersBatchTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetItemOffersBatchTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewGetItemOffersBatchTooManyRequests

func NewGetItemOffersBatchTooManyRequests() *GetItemOffersBatchTooManyRequests

NewGetItemOffersBatchTooManyRequests creates a GetItemOffersBatchTooManyRequests with default headers values

func (*GetItemOffersBatchTooManyRequests) Error

func (*GetItemOffersBatchTooManyRequests) GetPayload

func (*GetItemOffersBatchTooManyRequests) IsClientError

func (o *GetItemOffersBatchTooManyRequests) IsClientError() bool

IsClientError returns true when this get item offers batch too many requests response has a 4xx status code

func (*GetItemOffersBatchTooManyRequests) IsCode

func (o *GetItemOffersBatchTooManyRequests) IsCode(code int) bool

IsCode returns true when this get item offers batch too many requests response a status code equal to that given

func (*GetItemOffersBatchTooManyRequests) IsRedirect

func (o *GetItemOffersBatchTooManyRequests) IsRedirect() bool

IsRedirect returns true when this get item offers batch too many requests response has a 3xx status code

func (*GetItemOffersBatchTooManyRequests) IsServerError

func (o *GetItemOffersBatchTooManyRequests) IsServerError() bool

IsServerError returns true when this get item offers batch too many requests response has a 5xx status code

func (*GetItemOffersBatchTooManyRequests) IsSuccess

func (o *GetItemOffersBatchTooManyRequests) IsSuccess() bool

IsSuccess returns true when this get item offers batch too many requests response has a 2xx status code

func (*GetItemOffersBatchTooManyRequests) String

type GetItemOffersBatchUnauthorized

type GetItemOffersBatchUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetItemOffersBatchUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewGetItemOffersBatchUnauthorized

func NewGetItemOffersBatchUnauthorized() *GetItemOffersBatchUnauthorized

NewGetItemOffersBatchUnauthorized creates a GetItemOffersBatchUnauthorized with default headers values

func (*GetItemOffersBatchUnauthorized) Error

func (*GetItemOffersBatchUnauthorized) GetPayload

func (*GetItemOffersBatchUnauthorized) IsClientError

func (o *GetItemOffersBatchUnauthorized) IsClientError() bool

IsClientError returns true when this get item offers batch unauthorized response has a 4xx status code

func (*GetItemOffersBatchUnauthorized) IsCode

func (o *GetItemOffersBatchUnauthorized) IsCode(code int) bool

IsCode returns true when this get item offers batch unauthorized response a status code equal to that given

func (*GetItemOffersBatchUnauthorized) IsRedirect

func (o *GetItemOffersBatchUnauthorized) IsRedirect() bool

IsRedirect returns true when this get item offers batch unauthorized response has a 3xx status code

func (*GetItemOffersBatchUnauthorized) IsServerError

func (o *GetItemOffersBatchUnauthorized) IsServerError() bool

IsServerError returns true when this get item offers batch unauthorized response has a 5xx status code

func (*GetItemOffersBatchUnauthorized) IsSuccess

func (o *GetItemOffersBatchUnauthorized) IsSuccess() bool

IsSuccess returns true when this get item offers batch unauthorized response has a 2xx status code

func (*GetItemOffersBatchUnauthorized) String

type GetItemOffersForbidden

type GetItemOffersForbidden struct {

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetItemOffersForbidden describes a response with status code 403, with default header values.

Indicates access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewGetItemOffersForbidden

func NewGetItemOffersForbidden() *GetItemOffersForbidden

NewGetItemOffersForbidden creates a GetItemOffersForbidden with default headers values

func (*GetItemOffersForbidden) Error

func (o *GetItemOffersForbidden) Error() string

func (*GetItemOffersForbidden) GetPayload

func (*GetItemOffersForbidden) IsClientError

func (o *GetItemOffersForbidden) IsClientError() bool

IsClientError returns true when this get item offers forbidden response has a 4xx status code

func (*GetItemOffersForbidden) IsCode

func (o *GetItemOffersForbidden) IsCode(code int) bool

IsCode returns true when this get item offers forbidden response a status code equal to that given

func (*GetItemOffersForbidden) IsRedirect

func (o *GetItemOffersForbidden) IsRedirect() bool

IsRedirect returns true when this get item offers forbidden response has a 3xx status code

func (*GetItemOffersForbidden) IsServerError

func (o *GetItemOffersForbidden) IsServerError() bool

IsServerError returns true when this get item offers forbidden response has a 5xx status code

func (*GetItemOffersForbidden) IsSuccess

func (o *GetItemOffersForbidden) IsSuccess() bool

IsSuccess returns true when this get item offers forbidden response has a 2xx status code

func (*GetItemOffersForbidden) String

func (o *GetItemOffersForbidden) String() string

type GetItemOffersInternalServerError

type GetItemOffersInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetItemOffersInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewGetItemOffersInternalServerError

func NewGetItemOffersInternalServerError() *GetItemOffersInternalServerError

NewGetItemOffersInternalServerError creates a GetItemOffersInternalServerError with default headers values

func (*GetItemOffersInternalServerError) Error

func (*GetItemOffersInternalServerError) GetPayload

func (*GetItemOffersInternalServerError) IsClientError

func (o *GetItemOffersInternalServerError) IsClientError() bool

IsClientError returns true when this get item offers internal server error response has a 4xx status code

func (*GetItemOffersInternalServerError) IsCode

func (o *GetItemOffersInternalServerError) IsCode(code int) bool

IsCode returns true when this get item offers internal server error response a status code equal to that given

func (*GetItemOffersInternalServerError) IsRedirect

func (o *GetItemOffersInternalServerError) IsRedirect() bool

IsRedirect returns true when this get item offers internal server error response has a 3xx status code

func (*GetItemOffersInternalServerError) IsServerError

func (o *GetItemOffersInternalServerError) IsServerError() bool

IsServerError returns true when this get item offers internal server error response has a 5xx status code

func (*GetItemOffersInternalServerError) IsSuccess

func (o *GetItemOffersInternalServerError) IsSuccess() bool

IsSuccess returns true when this get item offers internal server error response has a 2xx status code

func (*GetItemOffersInternalServerError) String

type GetItemOffersNotFound

type GetItemOffersNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetItemOffersNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewGetItemOffersNotFound

func NewGetItemOffersNotFound() *GetItemOffersNotFound

NewGetItemOffersNotFound creates a GetItemOffersNotFound with default headers values

func (*GetItemOffersNotFound) Error

func (o *GetItemOffersNotFound) Error() string

func (*GetItemOffersNotFound) GetPayload

func (*GetItemOffersNotFound) IsClientError

func (o *GetItemOffersNotFound) IsClientError() bool

IsClientError returns true when this get item offers not found response has a 4xx status code

func (*GetItemOffersNotFound) IsCode

func (o *GetItemOffersNotFound) IsCode(code int) bool

IsCode returns true when this get item offers not found response a status code equal to that given

func (*GetItemOffersNotFound) IsRedirect

func (o *GetItemOffersNotFound) IsRedirect() bool

IsRedirect returns true when this get item offers not found response has a 3xx status code

func (*GetItemOffersNotFound) IsServerError

func (o *GetItemOffersNotFound) IsServerError() bool

IsServerError returns true when this get item offers not found response has a 5xx status code

func (*GetItemOffersNotFound) IsSuccess

func (o *GetItemOffersNotFound) IsSuccess() bool

IsSuccess returns true when this get item offers not found response has a 2xx status code

func (*GetItemOffersNotFound) String

func (o *GetItemOffersNotFound) String() string

type GetItemOffersOK

type GetItemOffersOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetItemOffersOK describes a response with status code 200, with default header values.

Success.

func NewGetItemOffersOK

func NewGetItemOffersOK() *GetItemOffersOK

NewGetItemOffersOK creates a GetItemOffersOK with default headers values

func (*GetItemOffersOK) Error

func (o *GetItemOffersOK) Error() string

func (*GetItemOffersOK) GetPayload

func (*GetItemOffersOK) IsClientError

func (o *GetItemOffersOK) IsClientError() bool

IsClientError returns true when this get item offers o k response has a 4xx status code

func (*GetItemOffersOK) IsCode

func (o *GetItemOffersOK) IsCode(code int) bool

IsCode returns true when this get item offers o k response a status code equal to that given

func (*GetItemOffersOK) IsRedirect

func (o *GetItemOffersOK) IsRedirect() bool

IsRedirect returns true when this get item offers o k response has a 3xx status code

func (*GetItemOffersOK) IsServerError

func (o *GetItemOffersOK) IsServerError() bool

IsServerError returns true when this get item offers o k response has a 5xx status code

func (*GetItemOffersOK) IsSuccess

func (o *GetItemOffersOK) IsSuccess() bool

IsSuccess returns true when this get item offers o k response has a 2xx status code

func (*GetItemOffersOK) String

func (o *GetItemOffersOK) String() string

type GetItemOffersParams

type GetItemOffersParams struct {

	/* Asin.

	   The Amazon Standard Identification Number (ASIN) of the item.
	*/
	Asin string

	/* CustomerType.

	   Indicates whether to request Consumer or Business offers. Default is Consumer.
	*/
	CustomerType *string

	/* ItemCondition.

	   Filters the offer listings to be considered based on item condition. Possible values: New, Used, Collectible, Refurbished, Club.
	*/
	ItemCondition string

	/* MarketplaceID.

	   A marketplace identifier. Specifies the marketplace for which prices are returned.
	*/
	MarketplaceID string

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

GetItemOffersParams contains all the parameters to send to the API endpoint

for the get item offers operation.

Typically these are written to a http.Request.

func NewGetItemOffersParams

func NewGetItemOffersParams() *GetItemOffersParams

NewGetItemOffersParams creates a new GetItemOffersParams 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 NewGetItemOffersParamsWithContext

func NewGetItemOffersParamsWithContext(ctx context.Context) *GetItemOffersParams

NewGetItemOffersParamsWithContext creates a new GetItemOffersParams object with the ability to set a context for a request.

func NewGetItemOffersParamsWithHTTPClient

func NewGetItemOffersParamsWithHTTPClient(client *http.Client) *GetItemOffersParams

NewGetItemOffersParamsWithHTTPClient creates a new GetItemOffersParams object with the ability to set a custom HTTPClient for a request.

func NewGetItemOffersParamsWithTimeout

func NewGetItemOffersParamsWithTimeout(timeout time.Duration) *GetItemOffersParams

NewGetItemOffersParamsWithTimeout creates a new GetItemOffersParams object with the ability to set a timeout on a request.

func (*GetItemOffersParams) SetAsin

func (o *GetItemOffersParams) SetAsin(asin string)

SetAsin adds the asin to the get item offers params

func (*GetItemOffersParams) SetContext

func (o *GetItemOffersParams) SetContext(ctx context.Context)

SetContext adds the context to the get item offers params

func (*GetItemOffersParams) SetCustomerType

func (o *GetItemOffersParams) SetCustomerType(customerType *string)

SetCustomerType adds the customerType to the get item offers params

func (*GetItemOffersParams) SetDefaults

func (o *GetItemOffersParams) SetDefaults()

SetDefaults hydrates default values in the get item offers params (not the query body).

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

func (*GetItemOffersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get item offers params

func (*GetItemOffersParams) SetItemCondition

func (o *GetItemOffersParams) SetItemCondition(itemCondition string)

SetItemCondition adds the itemCondition to the get item offers params

func (*GetItemOffersParams) SetMarketplaceID

func (o *GetItemOffersParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the get item offers params

func (*GetItemOffersParams) SetTimeout

func (o *GetItemOffersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get item offers params

func (*GetItemOffersParams) WithAsin

func (o *GetItemOffersParams) WithAsin(asin string) *GetItemOffersParams

WithAsin adds the asin to the get item offers params

func (*GetItemOffersParams) WithContext

WithContext adds the context to the get item offers params

func (*GetItemOffersParams) WithCustomerType

func (o *GetItemOffersParams) WithCustomerType(customerType *string) *GetItemOffersParams

WithCustomerType adds the customerType to the get item offers params

func (*GetItemOffersParams) WithDefaults

func (o *GetItemOffersParams) WithDefaults() *GetItemOffersParams

WithDefaults hydrates default values in the get item offers params (not the query body).

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

func (*GetItemOffersParams) WithHTTPClient

func (o *GetItemOffersParams) WithHTTPClient(client *http.Client) *GetItemOffersParams

WithHTTPClient adds the HTTPClient to the get item offers params

func (*GetItemOffersParams) WithItemCondition

func (o *GetItemOffersParams) WithItemCondition(itemCondition string) *GetItemOffersParams

WithItemCondition adds the itemCondition to the get item offers params

func (*GetItemOffersParams) WithMarketplaceID

func (o *GetItemOffersParams) WithMarketplaceID(marketplaceID string) *GetItemOffersParams

WithMarketplaceID adds the marketplaceID to the get item offers params

func (*GetItemOffersParams) WithTimeout

func (o *GetItemOffersParams) WithTimeout(timeout time.Duration) *GetItemOffersParams

WithTimeout adds the timeout to the get item offers params

func (*GetItemOffersParams) WriteToRequest

func (o *GetItemOffersParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetItemOffersReader

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

GetItemOffersReader is a Reader for the GetItemOffers structure.

func (*GetItemOffersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetItemOffersServiceUnavailable

type GetItemOffersServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetItemOffersServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewGetItemOffersServiceUnavailable

func NewGetItemOffersServiceUnavailable() *GetItemOffersServiceUnavailable

NewGetItemOffersServiceUnavailable creates a GetItemOffersServiceUnavailable with default headers values

func (*GetItemOffersServiceUnavailable) Error

func (*GetItemOffersServiceUnavailable) GetPayload

func (*GetItemOffersServiceUnavailable) IsClientError

func (o *GetItemOffersServiceUnavailable) IsClientError() bool

IsClientError returns true when this get item offers service unavailable response has a 4xx status code

func (*GetItemOffersServiceUnavailable) IsCode

func (o *GetItemOffersServiceUnavailable) IsCode(code int) bool

IsCode returns true when this get item offers service unavailable response a status code equal to that given

func (*GetItemOffersServiceUnavailable) IsRedirect

func (o *GetItemOffersServiceUnavailable) IsRedirect() bool

IsRedirect returns true when this get item offers service unavailable response has a 3xx status code

func (*GetItemOffersServiceUnavailable) IsServerError

func (o *GetItemOffersServiceUnavailable) IsServerError() bool

IsServerError returns true when this get item offers service unavailable response has a 5xx status code

func (*GetItemOffersServiceUnavailable) IsSuccess

func (o *GetItemOffersServiceUnavailable) IsSuccess() bool

IsSuccess returns true when this get item offers service unavailable response has a 2xx status code

func (*GetItemOffersServiceUnavailable) String

type GetItemOffersTooManyRequests

type GetItemOffersTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetItemOffersTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewGetItemOffersTooManyRequests

func NewGetItemOffersTooManyRequests() *GetItemOffersTooManyRequests

NewGetItemOffersTooManyRequests creates a GetItemOffersTooManyRequests with default headers values

func (*GetItemOffersTooManyRequests) Error

func (*GetItemOffersTooManyRequests) GetPayload

func (*GetItemOffersTooManyRequests) IsClientError

func (o *GetItemOffersTooManyRequests) IsClientError() bool

IsClientError returns true when this get item offers too many requests response has a 4xx status code

func (*GetItemOffersTooManyRequests) IsCode

func (o *GetItemOffersTooManyRequests) IsCode(code int) bool

IsCode returns true when this get item offers too many requests response a status code equal to that given

func (*GetItemOffersTooManyRequests) IsRedirect

func (o *GetItemOffersTooManyRequests) IsRedirect() bool

IsRedirect returns true when this get item offers too many requests response has a 3xx status code

func (*GetItemOffersTooManyRequests) IsServerError

func (o *GetItemOffersTooManyRequests) IsServerError() bool

IsServerError returns true when this get item offers too many requests response has a 5xx status code

func (*GetItemOffersTooManyRequests) IsSuccess

func (o *GetItemOffersTooManyRequests) IsSuccess() bool

IsSuccess returns true when this get item offers too many requests response has a 2xx status code

func (*GetItemOffersTooManyRequests) String

type GetItemOffersUnauthorized

type GetItemOffersUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetItemOffersUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewGetItemOffersUnauthorized

func NewGetItemOffersUnauthorized() *GetItemOffersUnauthorized

NewGetItemOffersUnauthorized creates a GetItemOffersUnauthorized with default headers values

func (*GetItemOffersUnauthorized) Error

func (o *GetItemOffersUnauthorized) Error() string

func (*GetItemOffersUnauthorized) GetPayload

func (*GetItemOffersUnauthorized) IsClientError

func (o *GetItemOffersUnauthorized) IsClientError() bool

IsClientError returns true when this get item offers unauthorized response has a 4xx status code

func (*GetItemOffersUnauthorized) IsCode

func (o *GetItemOffersUnauthorized) IsCode(code int) bool

IsCode returns true when this get item offers unauthorized response a status code equal to that given

func (*GetItemOffersUnauthorized) IsRedirect

func (o *GetItemOffersUnauthorized) IsRedirect() bool

IsRedirect returns true when this get item offers unauthorized response has a 3xx status code

func (*GetItemOffersUnauthorized) IsServerError

func (o *GetItemOffersUnauthorized) IsServerError() bool

IsServerError returns true when this get item offers unauthorized response has a 5xx status code

func (*GetItemOffersUnauthorized) IsSuccess

func (o *GetItemOffersUnauthorized) IsSuccess() bool

IsSuccess returns true when this get item offers unauthorized response has a 2xx status code

func (*GetItemOffersUnauthorized) String

func (o *GetItemOffersUnauthorized) String() string

type GetListingOffersBadRequest

type GetListingOffersBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetListingOffersBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewGetListingOffersBadRequest

func NewGetListingOffersBadRequest() *GetListingOffersBadRequest

NewGetListingOffersBadRequest creates a GetListingOffersBadRequest with default headers values

func (*GetListingOffersBadRequest) Error

func (*GetListingOffersBadRequest) GetPayload

func (*GetListingOffersBadRequest) IsClientError

func (o *GetListingOffersBadRequest) IsClientError() bool

IsClientError returns true when this get listing offers bad request response has a 4xx status code

func (*GetListingOffersBadRequest) IsCode

func (o *GetListingOffersBadRequest) IsCode(code int) bool

IsCode returns true when this get listing offers bad request response a status code equal to that given

func (*GetListingOffersBadRequest) IsRedirect

func (o *GetListingOffersBadRequest) IsRedirect() bool

IsRedirect returns true when this get listing offers bad request response has a 3xx status code

func (*GetListingOffersBadRequest) IsServerError

func (o *GetListingOffersBadRequest) IsServerError() bool

IsServerError returns true when this get listing offers bad request response has a 5xx status code

func (*GetListingOffersBadRequest) IsSuccess

func (o *GetListingOffersBadRequest) IsSuccess() bool

IsSuccess returns true when this get listing offers bad request response has a 2xx status code

func (*GetListingOffersBadRequest) String

func (o *GetListingOffersBadRequest) String() string

type GetListingOffersBatchBadRequest

type GetListingOffersBatchBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetListingOffersBatchBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewGetListingOffersBatchBadRequest

func NewGetListingOffersBatchBadRequest() *GetListingOffersBatchBadRequest

NewGetListingOffersBatchBadRequest creates a GetListingOffersBatchBadRequest with default headers values

func (*GetListingOffersBatchBadRequest) Error

func (*GetListingOffersBatchBadRequest) GetPayload

func (*GetListingOffersBatchBadRequest) IsClientError

func (o *GetListingOffersBatchBadRequest) IsClientError() bool

IsClientError returns true when this get listing offers batch bad request response has a 4xx status code

func (*GetListingOffersBatchBadRequest) IsCode

func (o *GetListingOffersBatchBadRequest) IsCode(code int) bool

IsCode returns true when this get listing offers batch bad request response a status code equal to that given

func (*GetListingOffersBatchBadRequest) IsRedirect

func (o *GetListingOffersBatchBadRequest) IsRedirect() bool

IsRedirect returns true when this get listing offers batch bad request response has a 3xx status code

func (*GetListingOffersBatchBadRequest) IsServerError

func (o *GetListingOffersBatchBadRequest) IsServerError() bool

IsServerError returns true when this get listing offers batch bad request response has a 5xx status code

func (*GetListingOffersBatchBadRequest) IsSuccess

func (o *GetListingOffersBatchBadRequest) IsSuccess() bool

IsSuccess returns true when this get listing offers batch bad request response has a 2xx status code

func (*GetListingOffersBatchBadRequest) String

type GetListingOffersBatchForbidden

type GetListingOffersBatchForbidden struct {

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetListingOffersBatchForbidden describes a response with status code 403, with default header values.

Indicates access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewGetListingOffersBatchForbidden

func NewGetListingOffersBatchForbidden() *GetListingOffersBatchForbidden

NewGetListingOffersBatchForbidden creates a GetListingOffersBatchForbidden with default headers values

func (*GetListingOffersBatchForbidden) Error

func (*GetListingOffersBatchForbidden) GetPayload

func (*GetListingOffersBatchForbidden) IsClientError

func (o *GetListingOffersBatchForbidden) IsClientError() bool

IsClientError returns true when this get listing offers batch forbidden response has a 4xx status code

func (*GetListingOffersBatchForbidden) IsCode

func (o *GetListingOffersBatchForbidden) IsCode(code int) bool

IsCode returns true when this get listing offers batch forbidden response a status code equal to that given

func (*GetListingOffersBatchForbidden) IsRedirect

func (o *GetListingOffersBatchForbidden) IsRedirect() bool

IsRedirect returns true when this get listing offers batch forbidden response has a 3xx status code

func (*GetListingOffersBatchForbidden) IsServerError

func (o *GetListingOffersBatchForbidden) IsServerError() bool

IsServerError returns true when this get listing offers batch forbidden response has a 5xx status code

func (*GetListingOffersBatchForbidden) IsSuccess

func (o *GetListingOffersBatchForbidden) IsSuccess() bool

IsSuccess returns true when this get listing offers batch forbidden response has a 2xx status code

func (*GetListingOffersBatchForbidden) String

type GetListingOffersBatchInternalServerError

type GetListingOffersBatchInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetListingOffersBatchInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewGetListingOffersBatchInternalServerError

func NewGetListingOffersBatchInternalServerError() *GetListingOffersBatchInternalServerError

NewGetListingOffersBatchInternalServerError creates a GetListingOffersBatchInternalServerError with default headers values

func (*GetListingOffersBatchInternalServerError) Error

func (*GetListingOffersBatchInternalServerError) GetPayload

func (*GetListingOffersBatchInternalServerError) IsClientError

IsClientError returns true when this get listing offers batch internal server error response has a 4xx status code

func (*GetListingOffersBatchInternalServerError) IsCode

IsCode returns true when this get listing offers batch internal server error response a status code equal to that given

func (*GetListingOffersBatchInternalServerError) IsRedirect

IsRedirect returns true when this get listing offers batch internal server error response has a 3xx status code

func (*GetListingOffersBatchInternalServerError) IsServerError

IsServerError returns true when this get listing offers batch internal server error response has a 5xx status code

func (*GetListingOffersBatchInternalServerError) IsSuccess

IsSuccess returns true when this get listing offers batch internal server error response has a 2xx status code

func (*GetListingOffersBatchInternalServerError) String

type GetListingOffersBatchNotFound

type GetListingOffersBatchNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetListingOffersBatchNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewGetListingOffersBatchNotFound

func NewGetListingOffersBatchNotFound() *GetListingOffersBatchNotFound

NewGetListingOffersBatchNotFound creates a GetListingOffersBatchNotFound with default headers values

func (*GetListingOffersBatchNotFound) Error

func (*GetListingOffersBatchNotFound) GetPayload

func (*GetListingOffersBatchNotFound) IsClientError

func (o *GetListingOffersBatchNotFound) IsClientError() bool

IsClientError returns true when this get listing offers batch not found response has a 4xx status code

func (*GetListingOffersBatchNotFound) IsCode

func (o *GetListingOffersBatchNotFound) IsCode(code int) bool

IsCode returns true when this get listing offers batch not found response a status code equal to that given

func (*GetListingOffersBatchNotFound) IsRedirect

func (o *GetListingOffersBatchNotFound) IsRedirect() bool

IsRedirect returns true when this get listing offers batch not found response has a 3xx status code

func (*GetListingOffersBatchNotFound) IsServerError

func (o *GetListingOffersBatchNotFound) IsServerError() bool

IsServerError returns true when this get listing offers batch not found response has a 5xx status code

func (*GetListingOffersBatchNotFound) IsSuccess

func (o *GetListingOffersBatchNotFound) IsSuccess() bool

IsSuccess returns true when this get listing offers batch not found response has a 2xx status code

func (*GetListingOffersBatchNotFound) String

type GetListingOffersBatchOK

type GetListingOffersBatchOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetListingOffersBatchResponse
}

GetListingOffersBatchOK describes a response with status code 200, with default header values.

Indicates that requests were run in batch. Check the batch response status lines for information on whether a batch request succeeded.

func NewGetListingOffersBatchOK

func NewGetListingOffersBatchOK() *GetListingOffersBatchOK

NewGetListingOffersBatchOK creates a GetListingOffersBatchOK with default headers values

func (*GetListingOffersBatchOK) Error

func (o *GetListingOffersBatchOK) Error() string

func (*GetListingOffersBatchOK) GetPayload

func (*GetListingOffersBatchOK) IsClientError

func (o *GetListingOffersBatchOK) IsClientError() bool

IsClientError returns true when this get listing offers batch o k response has a 4xx status code

func (*GetListingOffersBatchOK) IsCode

func (o *GetListingOffersBatchOK) IsCode(code int) bool

IsCode returns true when this get listing offers batch o k response a status code equal to that given

func (*GetListingOffersBatchOK) IsRedirect

func (o *GetListingOffersBatchOK) IsRedirect() bool

IsRedirect returns true when this get listing offers batch o k response has a 3xx status code

func (*GetListingOffersBatchOK) IsServerError

func (o *GetListingOffersBatchOK) IsServerError() bool

IsServerError returns true when this get listing offers batch o k response has a 5xx status code

func (*GetListingOffersBatchOK) IsSuccess

func (o *GetListingOffersBatchOK) IsSuccess() bool

IsSuccess returns true when this get listing offers batch o k response has a 2xx status code

func (*GetListingOffersBatchOK) String

func (o *GetListingOffersBatchOK) String() string

type GetListingOffersBatchParams

type GetListingOffersBatchParams struct {

	// GetListingOffersBatchRequestBody.
	GetListingOffersBatchRequestBody *product_pricing_v0_models.GetListingOffersBatchRequest

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

GetListingOffersBatchParams contains all the parameters to send to the API endpoint

for the get listing offers batch operation.

Typically these are written to a http.Request.

func NewGetListingOffersBatchParams

func NewGetListingOffersBatchParams() *GetListingOffersBatchParams

NewGetListingOffersBatchParams creates a new GetListingOffersBatchParams 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 NewGetListingOffersBatchParamsWithContext

func NewGetListingOffersBatchParamsWithContext(ctx context.Context) *GetListingOffersBatchParams

NewGetListingOffersBatchParamsWithContext creates a new GetListingOffersBatchParams object with the ability to set a context for a request.

func NewGetListingOffersBatchParamsWithHTTPClient

func NewGetListingOffersBatchParamsWithHTTPClient(client *http.Client) *GetListingOffersBatchParams

NewGetListingOffersBatchParamsWithHTTPClient creates a new GetListingOffersBatchParams object with the ability to set a custom HTTPClient for a request.

func NewGetListingOffersBatchParamsWithTimeout

func NewGetListingOffersBatchParamsWithTimeout(timeout time.Duration) *GetListingOffersBatchParams

NewGetListingOffersBatchParamsWithTimeout creates a new GetListingOffersBatchParams object with the ability to set a timeout on a request.

func (*GetListingOffersBatchParams) SetContext

func (o *GetListingOffersBatchParams) SetContext(ctx context.Context)

SetContext adds the context to the get listing offers batch params

func (*GetListingOffersBatchParams) SetDefaults

func (o *GetListingOffersBatchParams) SetDefaults()

SetDefaults hydrates default values in the get listing offers batch params (not the query body).

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

func (*GetListingOffersBatchParams) SetGetListingOffersBatchRequestBody

func (o *GetListingOffersBatchParams) SetGetListingOffersBatchRequestBody(getListingOffersBatchRequestBody *product_pricing_v0_models.GetListingOffersBatchRequest)

SetGetListingOffersBatchRequestBody adds the getListingOffersBatchRequestBody to the get listing offers batch params

func (*GetListingOffersBatchParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get listing offers batch params

func (*GetListingOffersBatchParams) SetTimeout

func (o *GetListingOffersBatchParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get listing offers batch params

func (*GetListingOffersBatchParams) WithContext

WithContext adds the context to the get listing offers batch params

func (*GetListingOffersBatchParams) WithDefaults

WithDefaults hydrates default values in the get listing offers batch params (not the query body).

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

func (*GetListingOffersBatchParams) WithGetListingOffersBatchRequestBody

func (o *GetListingOffersBatchParams) WithGetListingOffersBatchRequestBody(getListingOffersBatchRequestBody *product_pricing_v0_models.GetListingOffersBatchRequest) *GetListingOffersBatchParams

WithGetListingOffersBatchRequestBody adds the getListingOffersBatchRequestBody to the get listing offers batch params

func (*GetListingOffersBatchParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get listing offers batch params

func (*GetListingOffersBatchParams) WithTimeout

WithTimeout adds the timeout to the get listing offers batch params

func (*GetListingOffersBatchParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetListingOffersBatchReader

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

GetListingOffersBatchReader is a Reader for the GetListingOffersBatch structure.

func (*GetListingOffersBatchReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetListingOffersBatchServiceUnavailable

type GetListingOffersBatchServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetListingOffersBatchServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewGetListingOffersBatchServiceUnavailable

func NewGetListingOffersBatchServiceUnavailable() *GetListingOffersBatchServiceUnavailable

NewGetListingOffersBatchServiceUnavailable creates a GetListingOffersBatchServiceUnavailable with default headers values

func (*GetListingOffersBatchServiceUnavailable) Error

func (*GetListingOffersBatchServiceUnavailable) GetPayload

func (*GetListingOffersBatchServiceUnavailable) IsClientError

func (o *GetListingOffersBatchServiceUnavailable) IsClientError() bool

IsClientError returns true when this get listing offers batch service unavailable response has a 4xx status code

func (*GetListingOffersBatchServiceUnavailable) IsCode

IsCode returns true when this get listing offers batch service unavailable response a status code equal to that given

func (*GetListingOffersBatchServiceUnavailable) IsRedirect

IsRedirect returns true when this get listing offers batch service unavailable response has a 3xx status code

func (*GetListingOffersBatchServiceUnavailable) IsServerError

func (o *GetListingOffersBatchServiceUnavailable) IsServerError() bool

IsServerError returns true when this get listing offers batch service unavailable response has a 5xx status code

func (*GetListingOffersBatchServiceUnavailable) IsSuccess

IsSuccess returns true when this get listing offers batch service unavailable response has a 2xx status code

func (*GetListingOffersBatchServiceUnavailable) String

type GetListingOffersBatchTooManyRequests

type GetListingOffersBatchTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetListingOffersBatchTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewGetListingOffersBatchTooManyRequests

func NewGetListingOffersBatchTooManyRequests() *GetListingOffersBatchTooManyRequests

NewGetListingOffersBatchTooManyRequests creates a GetListingOffersBatchTooManyRequests with default headers values

func (*GetListingOffersBatchTooManyRequests) Error

func (*GetListingOffersBatchTooManyRequests) GetPayload

func (*GetListingOffersBatchTooManyRequests) IsClientError

func (o *GetListingOffersBatchTooManyRequests) IsClientError() bool

IsClientError returns true when this get listing offers batch too many requests response has a 4xx status code

func (*GetListingOffersBatchTooManyRequests) IsCode

IsCode returns true when this get listing offers batch too many requests response a status code equal to that given

func (*GetListingOffersBatchTooManyRequests) IsRedirect

IsRedirect returns true when this get listing offers batch too many requests response has a 3xx status code

func (*GetListingOffersBatchTooManyRequests) IsServerError

func (o *GetListingOffersBatchTooManyRequests) IsServerError() bool

IsServerError returns true when this get listing offers batch too many requests response has a 5xx status code

func (*GetListingOffersBatchTooManyRequests) IsSuccess

IsSuccess returns true when this get listing offers batch too many requests response has a 2xx status code

func (*GetListingOffersBatchTooManyRequests) String

type GetListingOffersBatchUnauthorized

type GetListingOffersBatchUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.Errors
}

GetListingOffersBatchUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewGetListingOffersBatchUnauthorized

func NewGetListingOffersBatchUnauthorized() *GetListingOffersBatchUnauthorized

NewGetListingOffersBatchUnauthorized creates a GetListingOffersBatchUnauthorized with default headers values

func (*GetListingOffersBatchUnauthorized) Error

func (*GetListingOffersBatchUnauthorized) GetPayload

func (*GetListingOffersBatchUnauthorized) IsClientError

func (o *GetListingOffersBatchUnauthorized) IsClientError() bool

IsClientError returns true when this get listing offers batch unauthorized response has a 4xx status code

func (*GetListingOffersBatchUnauthorized) IsCode

func (o *GetListingOffersBatchUnauthorized) IsCode(code int) bool

IsCode returns true when this get listing offers batch unauthorized response a status code equal to that given

func (*GetListingOffersBatchUnauthorized) IsRedirect

func (o *GetListingOffersBatchUnauthorized) IsRedirect() bool

IsRedirect returns true when this get listing offers batch unauthorized response has a 3xx status code

func (*GetListingOffersBatchUnauthorized) IsServerError

func (o *GetListingOffersBatchUnauthorized) IsServerError() bool

IsServerError returns true when this get listing offers batch unauthorized response has a 5xx status code

func (*GetListingOffersBatchUnauthorized) IsSuccess

func (o *GetListingOffersBatchUnauthorized) IsSuccess() bool

IsSuccess returns true when this get listing offers batch unauthorized response has a 2xx status code

func (*GetListingOffersBatchUnauthorized) String

type GetListingOffersForbidden

type GetListingOffersForbidden struct {

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetListingOffersForbidden describes a response with status code 403, with default header values.

Indicates access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewGetListingOffersForbidden

func NewGetListingOffersForbidden() *GetListingOffersForbidden

NewGetListingOffersForbidden creates a GetListingOffersForbidden with default headers values

func (*GetListingOffersForbidden) Error

func (o *GetListingOffersForbidden) Error() string

func (*GetListingOffersForbidden) GetPayload

func (*GetListingOffersForbidden) IsClientError

func (o *GetListingOffersForbidden) IsClientError() bool

IsClientError returns true when this get listing offers forbidden response has a 4xx status code

func (*GetListingOffersForbidden) IsCode

func (o *GetListingOffersForbidden) IsCode(code int) bool

IsCode returns true when this get listing offers forbidden response a status code equal to that given

func (*GetListingOffersForbidden) IsRedirect

func (o *GetListingOffersForbidden) IsRedirect() bool

IsRedirect returns true when this get listing offers forbidden response has a 3xx status code

func (*GetListingOffersForbidden) IsServerError

func (o *GetListingOffersForbidden) IsServerError() bool

IsServerError returns true when this get listing offers forbidden response has a 5xx status code

func (*GetListingOffersForbidden) IsSuccess

func (o *GetListingOffersForbidden) IsSuccess() bool

IsSuccess returns true when this get listing offers forbidden response has a 2xx status code

func (*GetListingOffersForbidden) String

func (o *GetListingOffersForbidden) String() string

type GetListingOffersInternalServerError

type GetListingOffersInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetListingOffersInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewGetListingOffersInternalServerError

func NewGetListingOffersInternalServerError() *GetListingOffersInternalServerError

NewGetListingOffersInternalServerError creates a GetListingOffersInternalServerError with default headers values

func (*GetListingOffersInternalServerError) Error

func (*GetListingOffersInternalServerError) GetPayload

func (*GetListingOffersInternalServerError) IsClientError

func (o *GetListingOffersInternalServerError) IsClientError() bool

IsClientError returns true when this get listing offers internal server error response has a 4xx status code

func (*GetListingOffersInternalServerError) IsCode

IsCode returns true when this get listing offers internal server error response a status code equal to that given

func (*GetListingOffersInternalServerError) IsRedirect

func (o *GetListingOffersInternalServerError) IsRedirect() bool

IsRedirect returns true when this get listing offers internal server error response has a 3xx status code

func (*GetListingOffersInternalServerError) IsServerError

func (o *GetListingOffersInternalServerError) IsServerError() bool

IsServerError returns true when this get listing offers internal server error response has a 5xx status code

func (*GetListingOffersInternalServerError) IsSuccess

IsSuccess returns true when this get listing offers internal server error response has a 2xx status code

func (*GetListingOffersInternalServerError) String

type GetListingOffersNotFound

type GetListingOffersNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetListingOffersNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewGetListingOffersNotFound

func NewGetListingOffersNotFound() *GetListingOffersNotFound

NewGetListingOffersNotFound creates a GetListingOffersNotFound with default headers values

func (*GetListingOffersNotFound) Error

func (o *GetListingOffersNotFound) Error() string

func (*GetListingOffersNotFound) GetPayload

func (*GetListingOffersNotFound) IsClientError

func (o *GetListingOffersNotFound) IsClientError() bool

IsClientError returns true when this get listing offers not found response has a 4xx status code

func (*GetListingOffersNotFound) IsCode

func (o *GetListingOffersNotFound) IsCode(code int) bool

IsCode returns true when this get listing offers not found response a status code equal to that given

func (*GetListingOffersNotFound) IsRedirect

func (o *GetListingOffersNotFound) IsRedirect() bool

IsRedirect returns true when this get listing offers not found response has a 3xx status code

func (*GetListingOffersNotFound) IsServerError

func (o *GetListingOffersNotFound) IsServerError() bool

IsServerError returns true when this get listing offers not found response has a 5xx status code

func (*GetListingOffersNotFound) IsSuccess

func (o *GetListingOffersNotFound) IsSuccess() bool

IsSuccess returns true when this get listing offers not found response has a 2xx status code

func (*GetListingOffersNotFound) String

func (o *GetListingOffersNotFound) String() string

type GetListingOffersOK

type GetListingOffersOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetListingOffersOK describes a response with status code 200, with default header values.

Success.

func NewGetListingOffersOK

func NewGetListingOffersOK() *GetListingOffersOK

NewGetListingOffersOK creates a GetListingOffersOK with default headers values

func (*GetListingOffersOK) Error

func (o *GetListingOffersOK) Error() string

func (*GetListingOffersOK) GetPayload

func (*GetListingOffersOK) IsClientError

func (o *GetListingOffersOK) IsClientError() bool

IsClientError returns true when this get listing offers o k response has a 4xx status code

func (*GetListingOffersOK) IsCode

func (o *GetListingOffersOK) IsCode(code int) bool

IsCode returns true when this get listing offers o k response a status code equal to that given

func (*GetListingOffersOK) IsRedirect

func (o *GetListingOffersOK) IsRedirect() bool

IsRedirect returns true when this get listing offers o k response has a 3xx status code

func (*GetListingOffersOK) IsServerError

func (o *GetListingOffersOK) IsServerError() bool

IsServerError returns true when this get listing offers o k response has a 5xx status code

func (*GetListingOffersOK) IsSuccess

func (o *GetListingOffersOK) IsSuccess() bool

IsSuccess returns true when this get listing offers o k response has a 2xx status code

func (*GetListingOffersOK) String

func (o *GetListingOffersOK) String() string

type GetListingOffersParams

type GetListingOffersParams struct {

	/* CustomerType.

	   Indicates whether to request Consumer or Business offers. Default is Consumer.
	*/
	CustomerType *string

	/* ItemCondition.

	   Filters the offer listings based on item condition. Possible values: New, Used, Collectible, Refurbished, Club.
	*/
	ItemCondition string

	/* MarketplaceID.

	   A marketplace identifier. Specifies the marketplace for which prices are returned.
	*/
	MarketplaceID string

	/* SellerSKU.

	   Identifies an item in the given marketplace. SellerSKU is qualified by the seller's SellerId, which is included with every operation that you submit.
	*/
	SellerSKU string

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

GetListingOffersParams contains all the parameters to send to the API endpoint

for the get listing offers operation.

Typically these are written to a http.Request.

func NewGetListingOffersParams

func NewGetListingOffersParams() *GetListingOffersParams

NewGetListingOffersParams creates a new GetListingOffersParams 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 NewGetListingOffersParamsWithContext

func NewGetListingOffersParamsWithContext(ctx context.Context) *GetListingOffersParams

NewGetListingOffersParamsWithContext creates a new GetListingOffersParams object with the ability to set a context for a request.

func NewGetListingOffersParamsWithHTTPClient

func NewGetListingOffersParamsWithHTTPClient(client *http.Client) *GetListingOffersParams

NewGetListingOffersParamsWithHTTPClient creates a new GetListingOffersParams object with the ability to set a custom HTTPClient for a request.

func NewGetListingOffersParamsWithTimeout

func NewGetListingOffersParamsWithTimeout(timeout time.Duration) *GetListingOffersParams

NewGetListingOffersParamsWithTimeout creates a new GetListingOffersParams object with the ability to set a timeout on a request.

func (*GetListingOffersParams) SetContext

func (o *GetListingOffersParams) SetContext(ctx context.Context)

SetContext adds the context to the get listing offers params

func (*GetListingOffersParams) SetCustomerType

func (o *GetListingOffersParams) SetCustomerType(customerType *string)

SetCustomerType adds the customerType to the get listing offers params

func (*GetListingOffersParams) SetDefaults

func (o *GetListingOffersParams) SetDefaults()

SetDefaults hydrates default values in the get listing offers params (not the query body).

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

func (*GetListingOffersParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get listing offers params

func (*GetListingOffersParams) SetItemCondition

func (o *GetListingOffersParams) SetItemCondition(itemCondition string)

SetItemCondition adds the itemCondition to the get listing offers params

func (*GetListingOffersParams) SetMarketplaceID

func (o *GetListingOffersParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the get listing offers params

func (*GetListingOffersParams) SetSellerSKU

func (o *GetListingOffersParams) SetSellerSKU(sellerSKU string)

SetSellerSKU adds the sellerSKU to the get listing offers params

func (*GetListingOffersParams) SetTimeout

func (o *GetListingOffersParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get listing offers params

func (*GetListingOffersParams) WithContext

WithContext adds the context to the get listing offers params

func (*GetListingOffersParams) WithCustomerType

func (o *GetListingOffersParams) WithCustomerType(customerType *string) *GetListingOffersParams

WithCustomerType adds the customerType to the get listing offers params

func (*GetListingOffersParams) WithDefaults

WithDefaults hydrates default values in the get listing offers params (not the query body).

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

func (*GetListingOffersParams) WithHTTPClient

func (o *GetListingOffersParams) WithHTTPClient(client *http.Client) *GetListingOffersParams

WithHTTPClient adds the HTTPClient to the get listing offers params

func (*GetListingOffersParams) WithItemCondition

func (o *GetListingOffersParams) WithItemCondition(itemCondition string) *GetListingOffersParams

WithItemCondition adds the itemCondition to the get listing offers params

func (*GetListingOffersParams) WithMarketplaceID

func (o *GetListingOffersParams) WithMarketplaceID(marketplaceID string) *GetListingOffersParams

WithMarketplaceID adds the marketplaceID to the get listing offers params

func (*GetListingOffersParams) WithSellerSKU

func (o *GetListingOffersParams) WithSellerSKU(sellerSKU string) *GetListingOffersParams

WithSellerSKU adds the sellerSKU to the get listing offers params

func (*GetListingOffersParams) WithTimeout

WithTimeout adds the timeout to the get listing offers params

func (*GetListingOffersParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetListingOffersReader

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

GetListingOffersReader is a Reader for the GetListingOffers structure.

func (*GetListingOffersReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetListingOffersServiceUnavailable

type GetListingOffersServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetListingOffersServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewGetListingOffersServiceUnavailable

func NewGetListingOffersServiceUnavailable() *GetListingOffersServiceUnavailable

NewGetListingOffersServiceUnavailable creates a GetListingOffersServiceUnavailable with default headers values

func (*GetListingOffersServiceUnavailable) Error

func (*GetListingOffersServiceUnavailable) GetPayload

func (*GetListingOffersServiceUnavailable) IsClientError

func (o *GetListingOffersServiceUnavailable) IsClientError() bool

IsClientError returns true when this get listing offers service unavailable response has a 4xx status code

func (*GetListingOffersServiceUnavailable) IsCode

IsCode returns true when this get listing offers service unavailable response a status code equal to that given

func (*GetListingOffersServiceUnavailable) IsRedirect

func (o *GetListingOffersServiceUnavailable) IsRedirect() bool

IsRedirect returns true when this get listing offers service unavailable response has a 3xx status code

func (*GetListingOffersServiceUnavailable) IsServerError

func (o *GetListingOffersServiceUnavailable) IsServerError() bool

IsServerError returns true when this get listing offers service unavailable response has a 5xx status code

func (*GetListingOffersServiceUnavailable) IsSuccess

IsSuccess returns true when this get listing offers service unavailable response has a 2xx status code

func (*GetListingOffersServiceUnavailable) String

type GetListingOffersTooManyRequests

type GetListingOffersTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetListingOffersTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewGetListingOffersTooManyRequests

func NewGetListingOffersTooManyRequests() *GetListingOffersTooManyRequests

NewGetListingOffersTooManyRequests creates a GetListingOffersTooManyRequests with default headers values

func (*GetListingOffersTooManyRequests) Error

func (*GetListingOffersTooManyRequests) GetPayload

func (*GetListingOffersTooManyRequests) IsClientError

func (o *GetListingOffersTooManyRequests) IsClientError() bool

IsClientError returns true when this get listing offers too many requests response has a 4xx status code

func (*GetListingOffersTooManyRequests) IsCode

func (o *GetListingOffersTooManyRequests) IsCode(code int) bool

IsCode returns true when this get listing offers too many requests response a status code equal to that given

func (*GetListingOffersTooManyRequests) IsRedirect

func (o *GetListingOffersTooManyRequests) IsRedirect() bool

IsRedirect returns true when this get listing offers too many requests response has a 3xx status code

func (*GetListingOffersTooManyRequests) IsServerError

func (o *GetListingOffersTooManyRequests) IsServerError() bool

IsServerError returns true when this get listing offers too many requests response has a 5xx status code

func (*GetListingOffersTooManyRequests) IsSuccess

func (o *GetListingOffersTooManyRequests) IsSuccess() bool

IsSuccess returns true when this get listing offers too many requests response has a 2xx status code

func (*GetListingOffersTooManyRequests) String

type GetListingOffersUnauthorized

type GetListingOffersUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetOffersResponse
}

GetListingOffersUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewGetListingOffersUnauthorized

func NewGetListingOffersUnauthorized() *GetListingOffersUnauthorized

NewGetListingOffersUnauthorized creates a GetListingOffersUnauthorized with default headers values

func (*GetListingOffersUnauthorized) Error

func (*GetListingOffersUnauthorized) GetPayload

func (*GetListingOffersUnauthorized) IsClientError

func (o *GetListingOffersUnauthorized) IsClientError() bool

IsClientError returns true when this get listing offers unauthorized response has a 4xx status code

func (*GetListingOffersUnauthorized) IsCode

func (o *GetListingOffersUnauthorized) IsCode(code int) bool

IsCode returns true when this get listing offers unauthorized response a status code equal to that given

func (*GetListingOffersUnauthorized) IsRedirect

func (o *GetListingOffersUnauthorized) IsRedirect() bool

IsRedirect returns true when this get listing offers unauthorized response has a 3xx status code

func (*GetListingOffersUnauthorized) IsServerError

func (o *GetListingOffersUnauthorized) IsServerError() bool

IsServerError returns true when this get listing offers unauthorized response has a 5xx status code

func (*GetListingOffersUnauthorized) IsSuccess

func (o *GetListingOffersUnauthorized) IsSuccess() bool

IsSuccess returns true when this get listing offers unauthorized response has a 2xx status code

func (*GetListingOffersUnauthorized) String

type GetPricingBadRequest

type GetPricingBadRequest struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetPricingBadRequest describes a response with status code 400, with default header values.

Request has missing or invalid parameters and cannot be parsed.

func NewGetPricingBadRequest

func NewGetPricingBadRequest() *GetPricingBadRequest

NewGetPricingBadRequest creates a GetPricingBadRequest with default headers values

func (*GetPricingBadRequest) Error

func (o *GetPricingBadRequest) Error() string

func (*GetPricingBadRequest) GetPayload

func (*GetPricingBadRequest) IsClientError

func (o *GetPricingBadRequest) IsClientError() bool

IsClientError returns true when this get pricing bad request response has a 4xx status code

func (*GetPricingBadRequest) IsCode

func (o *GetPricingBadRequest) IsCode(code int) bool

IsCode returns true when this get pricing bad request response a status code equal to that given

func (*GetPricingBadRequest) IsRedirect

func (o *GetPricingBadRequest) IsRedirect() bool

IsRedirect returns true when this get pricing bad request response has a 3xx status code

func (*GetPricingBadRequest) IsServerError

func (o *GetPricingBadRequest) IsServerError() bool

IsServerError returns true when this get pricing bad request response has a 5xx status code

func (*GetPricingBadRequest) IsSuccess

func (o *GetPricingBadRequest) IsSuccess() bool

IsSuccess returns true when this get pricing bad request response has a 2xx status code

func (*GetPricingBadRequest) String

func (o *GetPricingBadRequest) String() string

type GetPricingForbidden

type GetPricingForbidden struct {

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetPricingForbidden describes a response with status code 403, with default header values.

Indicates access to the resource is forbidden. Possible reasons include Access Denied, Unauthorized, Expired Token, or Invalid Signature.

func NewGetPricingForbidden

func NewGetPricingForbidden() *GetPricingForbidden

NewGetPricingForbidden creates a GetPricingForbidden with default headers values

func (*GetPricingForbidden) Error

func (o *GetPricingForbidden) Error() string

func (*GetPricingForbidden) GetPayload

func (*GetPricingForbidden) IsClientError

func (o *GetPricingForbidden) IsClientError() bool

IsClientError returns true when this get pricing forbidden response has a 4xx status code

func (*GetPricingForbidden) IsCode

func (o *GetPricingForbidden) IsCode(code int) bool

IsCode returns true when this get pricing forbidden response a status code equal to that given

func (*GetPricingForbidden) IsRedirect

func (o *GetPricingForbidden) IsRedirect() bool

IsRedirect returns true when this get pricing forbidden response has a 3xx status code

func (*GetPricingForbidden) IsServerError

func (o *GetPricingForbidden) IsServerError() bool

IsServerError returns true when this get pricing forbidden response has a 5xx status code

func (*GetPricingForbidden) IsSuccess

func (o *GetPricingForbidden) IsSuccess() bool

IsSuccess returns true when this get pricing forbidden response has a 2xx status code

func (*GetPricingForbidden) String

func (o *GetPricingForbidden) String() string

type GetPricingInternalServerError

type GetPricingInternalServerError struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetPricingInternalServerError describes a response with status code 500, with default header values.

An unexpected condition occurred that prevented the server from fulfilling the request.

func NewGetPricingInternalServerError

func NewGetPricingInternalServerError() *GetPricingInternalServerError

NewGetPricingInternalServerError creates a GetPricingInternalServerError with default headers values

func (*GetPricingInternalServerError) Error

func (*GetPricingInternalServerError) GetPayload

func (*GetPricingInternalServerError) IsClientError

func (o *GetPricingInternalServerError) IsClientError() bool

IsClientError returns true when this get pricing internal server error response has a 4xx status code

func (*GetPricingInternalServerError) IsCode

func (o *GetPricingInternalServerError) IsCode(code int) bool

IsCode returns true when this get pricing internal server error response a status code equal to that given

func (*GetPricingInternalServerError) IsRedirect

func (o *GetPricingInternalServerError) IsRedirect() bool

IsRedirect returns true when this get pricing internal server error response has a 3xx status code

func (*GetPricingInternalServerError) IsServerError

func (o *GetPricingInternalServerError) IsServerError() bool

IsServerError returns true when this get pricing internal server error response has a 5xx status code

func (*GetPricingInternalServerError) IsSuccess

func (o *GetPricingInternalServerError) IsSuccess() bool

IsSuccess returns true when this get pricing internal server error response has a 2xx status code

func (*GetPricingInternalServerError) String

type GetPricingNotFound

type GetPricingNotFound struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetPricingNotFound describes a response with status code 404, with default header values.

The specified resource does not exist.

func NewGetPricingNotFound

func NewGetPricingNotFound() *GetPricingNotFound

NewGetPricingNotFound creates a GetPricingNotFound with default headers values

func (*GetPricingNotFound) Error

func (o *GetPricingNotFound) Error() string

func (*GetPricingNotFound) GetPayload

func (*GetPricingNotFound) IsClientError

func (o *GetPricingNotFound) IsClientError() bool

IsClientError returns true when this get pricing not found response has a 4xx status code

func (*GetPricingNotFound) IsCode

func (o *GetPricingNotFound) IsCode(code int) bool

IsCode returns true when this get pricing not found response a status code equal to that given

func (*GetPricingNotFound) IsRedirect

func (o *GetPricingNotFound) IsRedirect() bool

IsRedirect returns true when this get pricing not found response has a 3xx status code

func (*GetPricingNotFound) IsServerError

func (o *GetPricingNotFound) IsServerError() bool

IsServerError returns true when this get pricing not found response has a 5xx status code

func (*GetPricingNotFound) IsSuccess

func (o *GetPricingNotFound) IsSuccess() bool

IsSuccess returns true when this get pricing not found response has a 2xx status code

func (*GetPricingNotFound) String

func (o *GetPricingNotFound) String() string

type GetPricingOK

type GetPricingOK struct {

	/* Your rate limit (requests per second) for this operation.
	 */
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetPricingOK describes a response with status code 200, with default header values.

Success.

func NewGetPricingOK

func NewGetPricingOK() *GetPricingOK

NewGetPricingOK creates a GetPricingOK with default headers values

func (*GetPricingOK) Error

func (o *GetPricingOK) Error() string

func (*GetPricingOK) GetPayload

func (*GetPricingOK) IsClientError

func (o *GetPricingOK) IsClientError() bool

IsClientError returns true when this get pricing o k response has a 4xx status code

func (*GetPricingOK) IsCode

func (o *GetPricingOK) IsCode(code int) bool

IsCode returns true when this get pricing o k response a status code equal to that given

func (*GetPricingOK) IsRedirect

func (o *GetPricingOK) IsRedirect() bool

IsRedirect returns true when this get pricing o k response has a 3xx status code

func (*GetPricingOK) IsServerError

func (o *GetPricingOK) IsServerError() bool

IsServerError returns true when this get pricing o k response has a 5xx status code

func (*GetPricingOK) IsSuccess

func (o *GetPricingOK) IsSuccess() bool

IsSuccess returns true when this get pricing o k response has a 2xx status code

func (*GetPricingOK) String

func (o *GetPricingOK) String() string

type GetPricingParams

type GetPricingParams struct {

	/* Asins.

	   A list of up to twenty Amazon Standard Identification Number (ASIN) values used to identify items in the given marketplace.
	*/
	Asins []string

	/* ItemCondition.

	   Filters the offer listings based on item condition. Possible values: New, Used, Collectible, Refurbished, Club.
	*/
	ItemCondition *string

	/* ItemType.

	   Indicates whether ASIN values or seller SKU values are used to identify items. If you specify Asin, the information in the response will be dependent on the list of Asins you provide in the Asins parameter. If you specify Sku, the information in the response will be dependent on the list of Skus you provide in the Skus parameter.
	*/
	ItemType string

	/* MarketplaceID.

	   A marketplace identifier. Specifies the marketplace for which prices are returned.
	*/
	MarketplaceID string

	/* OfferType.

	   Indicates whether to request pricing information for the seller's B2C or B2B offers. Default is B2C.
	*/
	OfferType *string

	/* Skus.

	   A list of up to twenty seller SKU values used to identify items in the given marketplace.
	*/
	Skus []string

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

GetPricingParams contains all the parameters to send to the API endpoint

for the get pricing operation.

Typically these are written to a http.Request.

func NewGetPricingParams

func NewGetPricingParams() *GetPricingParams

NewGetPricingParams creates a new GetPricingParams 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 NewGetPricingParamsWithContext

func NewGetPricingParamsWithContext(ctx context.Context) *GetPricingParams

NewGetPricingParamsWithContext creates a new GetPricingParams object with the ability to set a context for a request.

func NewGetPricingParamsWithHTTPClient

func NewGetPricingParamsWithHTTPClient(client *http.Client) *GetPricingParams

NewGetPricingParamsWithHTTPClient creates a new GetPricingParams object with the ability to set a custom HTTPClient for a request.

func NewGetPricingParamsWithTimeout

func NewGetPricingParamsWithTimeout(timeout time.Duration) *GetPricingParams

NewGetPricingParamsWithTimeout creates a new GetPricingParams object with the ability to set a timeout on a request.

func (*GetPricingParams) SetAsins

func (o *GetPricingParams) SetAsins(asins []string)

SetAsins adds the asins to the get pricing params

func (*GetPricingParams) SetContext

func (o *GetPricingParams) SetContext(ctx context.Context)

SetContext adds the context to the get pricing params

func (*GetPricingParams) SetDefaults

func (o *GetPricingParams) SetDefaults()

SetDefaults hydrates default values in the get pricing params (not the query body).

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

func (*GetPricingParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get pricing params

func (*GetPricingParams) SetItemCondition

func (o *GetPricingParams) SetItemCondition(itemCondition *string)

SetItemCondition adds the itemCondition to the get pricing params

func (*GetPricingParams) SetItemType

func (o *GetPricingParams) SetItemType(itemType string)

SetItemType adds the itemType to the get pricing params

func (*GetPricingParams) SetMarketplaceID

func (o *GetPricingParams) SetMarketplaceID(marketplaceID string)

SetMarketplaceID adds the marketplaceId to the get pricing params

func (*GetPricingParams) SetOfferType

func (o *GetPricingParams) SetOfferType(offerType *string)

SetOfferType adds the offerType to the get pricing params

func (*GetPricingParams) SetSkus

func (o *GetPricingParams) SetSkus(skus []string)

SetSkus adds the skus to the get pricing params

func (*GetPricingParams) SetTimeout

func (o *GetPricingParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get pricing params

func (*GetPricingParams) WithAsins

func (o *GetPricingParams) WithAsins(asins []string) *GetPricingParams

WithAsins adds the asins to the get pricing params

func (*GetPricingParams) WithContext

func (o *GetPricingParams) WithContext(ctx context.Context) *GetPricingParams

WithContext adds the context to the get pricing params

func (*GetPricingParams) WithDefaults

func (o *GetPricingParams) WithDefaults() *GetPricingParams

WithDefaults hydrates default values in the get pricing params (not the query body).

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

func (*GetPricingParams) WithHTTPClient

func (o *GetPricingParams) WithHTTPClient(client *http.Client) *GetPricingParams

WithHTTPClient adds the HTTPClient to the get pricing params

func (*GetPricingParams) WithItemCondition

func (o *GetPricingParams) WithItemCondition(itemCondition *string) *GetPricingParams

WithItemCondition adds the itemCondition to the get pricing params

func (*GetPricingParams) WithItemType

func (o *GetPricingParams) WithItemType(itemType string) *GetPricingParams

WithItemType adds the itemType to the get pricing params

func (*GetPricingParams) WithMarketplaceID

func (o *GetPricingParams) WithMarketplaceID(marketplaceID string) *GetPricingParams

WithMarketplaceID adds the marketplaceID to the get pricing params

func (*GetPricingParams) WithOfferType

func (o *GetPricingParams) WithOfferType(offerType *string) *GetPricingParams

WithOfferType adds the offerType to the get pricing params

func (*GetPricingParams) WithSkus

func (o *GetPricingParams) WithSkus(skus []string) *GetPricingParams

WithSkus adds the skus to the get pricing params

func (*GetPricingParams) WithTimeout

func (o *GetPricingParams) WithTimeout(timeout time.Duration) *GetPricingParams

WithTimeout adds the timeout to the get pricing params

func (*GetPricingParams) WriteToRequest

func (o *GetPricingParams) WriteToRequest(r runtime.ClientRequest, reg strfmt.Registry) error

WriteToRequest writes these params to a swagger request

type GetPricingReader

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

GetPricingReader is a Reader for the GetPricing structure.

func (*GetPricingReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetPricingServiceUnavailable

type GetPricingServiceUnavailable struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetPricingServiceUnavailable describes a response with status code 503, with default header values.

Temporary overloading or maintenance of the server.

func NewGetPricingServiceUnavailable

func NewGetPricingServiceUnavailable() *GetPricingServiceUnavailable

NewGetPricingServiceUnavailable creates a GetPricingServiceUnavailable with default headers values

func (*GetPricingServiceUnavailable) Error

func (*GetPricingServiceUnavailable) GetPayload

func (*GetPricingServiceUnavailable) IsClientError

func (o *GetPricingServiceUnavailable) IsClientError() bool

IsClientError returns true when this get pricing service unavailable response has a 4xx status code

func (*GetPricingServiceUnavailable) IsCode

func (o *GetPricingServiceUnavailable) IsCode(code int) bool

IsCode returns true when this get pricing service unavailable response a status code equal to that given

func (*GetPricingServiceUnavailable) IsRedirect

func (o *GetPricingServiceUnavailable) IsRedirect() bool

IsRedirect returns true when this get pricing service unavailable response has a 3xx status code

func (*GetPricingServiceUnavailable) IsServerError

func (o *GetPricingServiceUnavailable) IsServerError() bool

IsServerError returns true when this get pricing service unavailable response has a 5xx status code

func (*GetPricingServiceUnavailable) IsSuccess

func (o *GetPricingServiceUnavailable) IsSuccess() bool

IsSuccess returns true when this get pricing service unavailable response has a 2xx status code

func (*GetPricingServiceUnavailable) String

type GetPricingTooManyRequests

type GetPricingTooManyRequests struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetPricingTooManyRequests describes a response with status code 429, with default header values.

The frequency of requests was greater than allowed.

func NewGetPricingTooManyRequests

func NewGetPricingTooManyRequests() *GetPricingTooManyRequests

NewGetPricingTooManyRequests creates a GetPricingTooManyRequests with default headers values

func (*GetPricingTooManyRequests) Error

func (o *GetPricingTooManyRequests) Error() string

func (*GetPricingTooManyRequests) GetPayload

func (*GetPricingTooManyRequests) IsClientError

func (o *GetPricingTooManyRequests) IsClientError() bool

IsClientError returns true when this get pricing too many requests response has a 4xx status code

func (*GetPricingTooManyRequests) IsCode

func (o *GetPricingTooManyRequests) IsCode(code int) bool

IsCode returns true when this get pricing too many requests response a status code equal to that given

func (*GetPricingTooManyRequests) IsRedirect

func (o *GetPricingTooManyRequests) IsRedirect() bool

IsRedirect returns true when this get pricing too many requests response has a 3xx status code

func (*GetPricingTooManyRequests) IsServerError

func (o *GetPricingTooManyRequests) IsServerError() bool

IsServerError returns true when this get pricing too many requests response has a 5xx status code

func (*GetPricingTooManyRequests) IsSuccess

func (o *GetPricingTooManyRequests) IsSuccess() bool

IsSuccess returns true when this get pricing too many requests response has a 2xx status code

func (*GetPricingTooManyRequests) String

func (o *GetPricingTooManyRequests) String() string

type GetPricingUnauthorized

type GetPricingUnauthorized struct {

	/* Your rate limit (requests per second) for this operation.
	_Note:_ For this status code, the rate limit header is deprecated and no longer returned.
	*/
	XAmznRateLimitLimit string

	/* Unique request reference ID.
	 */
	XAmznRequestID string

	Payload *product_pricing_v0_models.GetPricingResponse
}

GetPricingUnauthorized describes a response with status code 401, with default header values.

The request's Authorization header is not formatted correctly or does not contain a valid token.

func NewGetPricingUnauthorized

func NewGetPricingUnauthorized() *GetPricingUnauthorized

NewGetPricingUnauthorized creates a GetPricingUnauthorized with default headers values

func (*GetPricingUnauthorized) Error

func (o *GetPricingUnauthorized) Error() string

func (*GetPricingUnauthorized) GetPayload

func (*GetPricingUnauthorized) IsClientError

func (o *GetPricingUnauthorized) IsClientError() bool

IsClientError returns true when this get pricing unauthorized response has a 4xx status code

func (*GetPricingUnauthorized) IsCode

func (o *GetPricingUnauthorized) IsCode(code int) bool

IsCode returns true when this get pricing unauthorized response a status code equal to that given

func (*GetPricingUnauthorized) IsRedirect

func (o *GetPricingUnauthorized) IsRedirect() bool

IsRedirect returns true when this get pricing unauthorized response has a 3xx status code

func (*GetPricingUnauthorized) IsServerError

func (o *GetPricingUnauthorized) IsServerError() bool

IsServerError returns true when this get pricing unauthorized response has a 5xx status code

func (*GetPricingUnauthorized) IsSuccess

func (o *GetPricingUnauthorized) IsSuccess() bool

IsSuccess returns true when this get pricing unauthorized response has a 2xx status code

func (*GetPricingUnauthorized) String

func (o *GetPricingUnauthorized) String() string

Jump to

Keyboard shortcuts

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