Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class SetPromotionalSaleListingsRequestType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.AbstractRequestType
      extended by com.ebay.soap.eBLBaseComponents.SetPromotionalSaleListingsRequestType
All Implemented Interfaces:
Serializable

public class SetPromotionalSaleListingsRequestType
extends AbstractRequestType
implements Serializable

Enables the seller to change the item listings that are affected by a promotional sale.

Java class for SetPromotionalSaleListingsRequestType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="SetPromotionalSaleListingsRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="PromotionalSaleID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="Action" type="{urn:ebay:apis:eBLBaseComponents}ModifyActionCodeType" minOccurs="0"/>
         <element name="PromotionalSaleItemIDArray" type="{urn:ebay:apis:eBLBaseComponents}ItemIDArrayType" minOccurs="0"/>
         <element name="StoreCategoryID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="CategoryID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="AllFixedPriceItems" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="AllStoreInventoryItems" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="AllAuctionItems" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  ModifyActionCodeType action
           
protected  Boolean allAuctionItems
           
protected  Boolean allFixedPriceItems
           
protected  Boolean allStoreInventoryItems
           
protected  Long categoryID
           
protected  Long promotionalSaleID
           
protected  ItemIDArrayType promotionalSaleItemIDArray
           
protected  Long storeCategoryID
           
 
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel
 
Constructor Summary
SetPromotionalSaleListingsRequestType()
           
 
Method Summary
 ModifyActionCodeType getAction()
          Gets the value of the action property.
 Long getCategoryID()
          Gets the value of the categoryID property.
 Long getPromotionalSaleID()
          Gets the value of the promotionalSaleID property.
 ItemIDArrayType getPromotionalSaleItemIDArray()
          Gets the value of the promotionalSaleItemIDArray property.
 Long getStoreCategoryID()
          Gets the value of the storeCategoryID property.
 Boolean isAllAuctionItems()
          Gets the value of the allAuctionItems property.
 Boolean isAllFixedPriceItems()
          Gets the value of the allFixedPriceItems property.
 Boolean isAllStoreInventoryItems()
          Gets the value of the allStoreInventoryItems property.
 void setAction(ModifyActionCodeType value)
          Sets the value of the action property.
 void setAllAuctionItems(Boolean value)
          Sets the value of the allAuctionItems property.
 void setAllFixedPriceItems(Boolean value)
          Sets the value of the allFixedPriceItems property.
 void setAllStoreInventoryItems(Boolean value)
          Sets the value of the allStoreInventoryItems property.
 void setCategoryID(Long value)
          Sets the value of the categoryID property.
 void setPromotionalSaleID(Long value)
          Sets the value of the promotionalSaleID property.
 void setPromotionalSaleItemIDArray(ItemIDArrayType value)
          Sets the value of the promotionalSaleItemIDArray property.
 void setStoreCategoryID(Long value)
          Sets the value of the storeCategoryID property.
 
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
 

Field Detail

promotionalSaleID

protected Long promotionalSaleID

action

protected ModifyActionCodeType action

promotionalSaleItemIDArray

protected ItemIDArrayType promotionalSaleItemIDArray

storeCategoryID

protected Long storeCategoryID

categoryID

protected Long categoryID

allFixedPriceItems

protected Boolean allFixedPriceItems

allStoreInventoryItems

protected Boolean allStoreInventoryItems

allAuctionItems

protected Boolean allAuctionItems
Constructor Detail

SetPromotionalSaleListingsRequestType

public SetPromotionalSaleListingsRequestType()
Method Detail

getPromotionalSaleID

public Long getPromotionalSaleID()
Gets the value of the promotionalSaleID property.

Returns:
possible object is Long

setPromotionalSaleID

public void setPromotionalSaleID(Long value)
Sets the value of the promotionalSaleID property.

Parameters:
value - allowed object is Long

getAction

public ModifyActionCodeType getAction()
Gets the value of the action property.

Returns:
possible object is ModifyActionCodeType

setAction

public void setAction(ModifyActionCodeType value)
Sets the value of the action property.

Parameters:
value - allowed object is ModifyActionCodeType

getPromotionalSaleItemIDArray

public ItemIDArrayType getPromotionalSaleItemIDArray()
Gets the value of the promotionalSaleItemIDArray property.

Returns:
possible object is ItemIDArrayType

setPromotionalSaleItemIDArray

public void setPromotionalSaleItemIDArray(ItemIDArrayType value)
Sets the value of the promotionalSaleItemIDArray property.

Parameters:
value - allowed object is ItemIDArrayType

getStoreCategoryID

public Long getStoreCategoryID()
Gets the value of the storeCategoryID property.

Returns:
possible object is Long

setStoreCategoryID

public void setStoreCategoryID(Long value)
Sets the value of the storeCategoryID property.

Parameters:
value - allowed object is Long

getCategoryID

public Long getCategoryID()
Gets the value of the categoryID property.

Returns:
possible object is Long

setCategoryID

public void setCategoryID(Long value)
Sets the value of the categoryID property.

Parameters:
value - allowed object is Long

isAllFixedPriceItems

public Boolean isAllFixedPriceItems()
Gets the value of the allFixedPriceItems property.

Returns:
possible object is Boolean

setAllFixedPriceItems

public void setAllFixedPriceItems(Boolean value)
Sets the value of the allFixedPriceItems property.

Parameters:
value - allowed object is Boolean

isAllStoreInventoryItems

public Boolean isAllStoreInventoryItems()
Gets the value of the allStoreInventoryItems property.

Returns:
possible object is Boolean

setAllStoreInventoryItems

public void setAllStoreInventoryItems(Boolean value)
Sets the value of the allStoreInventoryItems property.

Parameters:
value - allowed object is Boolean

isAllAuctionItems

public Boolean isAllAuctionItems()
Gets the value of the allAuctionItems property.

Returns:
possible object is Boolean

setAllAuctionItems

public void setAllAuctionItems(Boolean value)
Sets the value of the allAuctionItems property.

Parameters:
value - allowed object is Boolean

Changes since
the last release

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.