com.ebay.soap.eBLBaseComponents
Class ReviseInventoryStatusRequestType
java.lang.Object
com.ebay.soap.eBLBaseComponents.AbstractRequestType
com.ebay.soap.eBLBaseComponents.ReviseInventoryStatusRequestType
- All Implemented Interfaces:
- java.io.Serializable
public class ReviseInventoryStatusRequestType
- extends AbstractRequestType
- implements java.io.Serializable
Enables a seller to change the price and/or quantity of one to four
active, fixed-price listings. The fixed-price listing to modify is identified with the ItemID of the listing and/or the SKU value of the item (if a seller-defined SKU value exists for the listing). If the seller is modifying one or more variations within a multiple-variation listing, the ItemID and SKU fields in the InventoryStatus container become required, with the ItemID value identifying the listing, and the SKU value identifying the specific product variation within that multiple-variation listing. Each variation within a multiple-variation listing requires a seller-defined SKU value.
Whether updating the price and/or quantity of a single-variation listing or a specific variation within a multiple-variation listing, the limit of items or item variations that can be modified with one call is four.
Java class for ReviseInventoryStatusRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ReviseInventoryStatusRequestType">
<complexContent>
<extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
<sequence>
<element name="InventoryStatus" type="{urn:ebay:apis:eBLBaseComponents}InventoryStatusType" maxOccurs="unbounded" minOccurs="0"/>
<any/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
- Serialized Form
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType |
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel |
Methods inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType |
_getAny, _getDetailLevel, _getOutputSelector, getAny, getAny, getAnyLength, getBotBlock, getDetailLevel, getDetailLevel, getDetailLevelLength, getEndUserIP, getErrorHandling, getErrorLanguage, getInvocationID, getMessageID, getOutputSelector, getOutputSelector, getOutputSelectorLength, getVersion, getWarningLevel, setAny, setAny, setBotBlock, setDetailLevel, setDetailLevel, setEndUserIP, setErrorHandling, setErrorLanguage, setInvocationID, setMessageID, setOutputSelector, setOutputSelector, setVersion, setWarningLevel |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
inventoryStatus
protected java.util.List<InventoryStatusType> inventoryStatus
reviseInventoryStatusRequestTypeAny
protected java.util.List<java.lang.Object> reviseInventoryStatusRequestTypeAny
ReviseInventoryStatusRequestType
public ReviseInventoryStatusRequestType()
getInventoryStatus
public InventoryStatusType[] getInventoryStatus()
- Returns:
- array of
InventoryStatusType
getInventoryStatus
public InventoryStatusType getInventoryStatus(int idx)
- Returns:
- one of
InventoryStatusType
getInventoryStatusLength
public int getInventoryStatusLength()
setInventoryStatus
public void setInventoryStatus(InventoryStatusType[] values)
- Parameters:
values
- allowed objects are
InventoryStatusType
_getInventoryStatus
protected java.util.List<InventoryStatusType> _getInventoryStatus()
setInventoryStatus
public InventoryStatusType setInventoryStatus(int idx,
InventoryStatusType value)
- Parameters:
value
- allowed object is
InventoryStatusType
getReviseInventoryStatusRequestTypeAny
public java.lang.Object[] getReviseInventoryStatusRequestTypeAny()
- Returns:
- array of
Object
Element
getReviseInventoryStatusRequestTypeAny
public java.lang.Object getReviseInventoryStatusRequestTypeAny(int idx)
- Returns:
- one of
Object
Element
getReviseInventoryStatusRequestTypeAnyLength
public int getReviseInventoryStatusRequestTypeAnyLength()
setReviseInventoryStatusRequestTypeAny
public void setReviseInventoryStatusRequestTypeAny(java.lang.Object[] values)
- Parameters:
values
- allowed objects are
Object
Element
_getReviseInventoryStatusRequestTypeAny
protected java.util.List<java.lang.Object> _getReviseInventoryStatusRequestTypeAny()
setReviseInventoryStatusRequestTypeAny
public java.lang.Object setReviseInventoryStatusRequestTypeAny(int idx,
java.lang.Object value)
- Parameters:
value
- allowed object is
Object
Element
The information contained in this document is proprietary and confidential.
Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc.
For information regarding a qualifying NDA, contact Developer Relations:
developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.