Name | Type | Description | Notes |
---|---|---|---|
Location | Pointer to string | Indicates where (location) the product is available. | [optional] |
WarehouseId | Pointer to string | Indicates where (Ingram Warehouse Id) the product is available. | [optional] |
QuantityAvailable | Pointer to int32 | The quantity of the product available in a given warehouse. | [optional] |
QuantityBackordered | Pointer to int32 | The quantity of a product backordered in a given warehouse. | [optional] |
QuantityBackorderedEta | Pointer to string | The estimated time of arrival of a product that has been backordered in a given warehouse. | [optional] |
QuantityOnOrder | Pointer to int32 | The quantity of the product on order. | [optional] |
BackOrderInfo | Pointer to []PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner | *Currently, this feature is not available in these countries (Mexico, Turkey, New Zealand, Colombia, Chile, Brazil, Peru, Western Sahara). | [optional] |
func NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner() *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner
NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner instantiates a new PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerWithDefaults() *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner
NewPriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerWithDefaults instantiates a new PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetLocation() string
GetLocation returns the Location field if non-nil, zero value otherwise.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetLocationOk() (*string, bool)
GetLocationOk returns a tuple with the Location field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetLocation(v string)
SetLocation sets Location field to given value.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasLocation() bool
HasLocation returns a boolean if a field has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetWarehouseId() string
GetWarehouseId returns the WarehouseId field if non-nil, zero value otherwise.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetWarehouseIdOk() (*string, bool)
GetWarehouseIdOk returns a tuple with the WarehouseId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetWarehouseId(v string)
SetWarehouseId sets WarehouseId field to given value.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasWarehouseId() bool
HasWarehouseId returns a boolean if a field has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityAvailable() int32
GetQuantityAvailable returns the QuantityAvailable field if non-nil, zero value otherwise.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityAvailableOk() (*int32, bool)
GetQuantityAvailableOk returns a tuple with the QuantityAvailable field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetQuantityAvailable(v int32)
SetQuantityAvailable sets QuantityAvailable field to given value.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasQuantityAvailable() bool
HasQuantityAvailable returns a boolean if a field has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityBackordered() int32
GetQuantityBackordered returns the QuantityBackordered field if non-nil, zero value otherwise.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityBackorderedOk() (*int32, bool)
GetQuantityBackorderedOk returns a tuple with the QuantityBackordered field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetQuantityBackordered(v int32)
SetQuantityBackordered sets QuantityBackordered field to given value.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasQuantityBackordered() bool
HasQuantityBackordered returns a boolean if a field has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityBackorderedEta() string
GetQuantityBackorderedEta returns the QuantityBackorderedEta field if non-nil, zero value otherwise.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityBackorderedEtaOk() (*string, bool)
GetQuantityBackorderedEtaOk returns a tuple with the QuantityBackorderedEta field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetQuantityBackorderedEta(v string)
SetQuantityBackorderedEta sets QuantityBackorderedEta field to given value.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasQuantityBackorderedEta() bool
HasQuantityBackorderedEta returns a boolean if a field has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityOnOrder() int32
GetQuantityOnOrder returns the QuantityOnOrder field if non-nil, zero value otherwise.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetQuantityOnOrderOk() (*int32, bool)
GetQuantityOnOrderOk returns a tuple with the QuantityOnOrder field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetQuantityOnOrder(v int32)
SetQuantityOnOrder sets QuantityOnOrder field to given value.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasQuantityOnOrder() bool
HasQuantityOnOrder returns a boolean if a field has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetBackOrderInfo() []PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner
GetBackOrderInfo returns the BackOrderInfo field if non-nil, zero value otherwise.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) GetBackOrderInfoOk() (*[]PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner, bool)
GetBackOrderInfoOk returns a tuple with the BackOrderInfo field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) SetBackOrderInfo(v []PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInnerBackOrderInfoInner)
SetBackOrderInfo sets BackOrderInfo field to given value.
func (o *PriceAndAvailabilityResponseInnerAvailabilityAvailabilityByWarehouseInner) HasBackOrderInfo() bool
HasBackOrderInfo returns a boolean if a field has been set.