Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class PromotionRuleType

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

public class PromotionRuleType
extends Object
implements Serializable

This type is deprecated.

Java class for PromotionRuleType complex type.

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

 <complexType name="PromotionRuleType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="PromotedStoreCategoryID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="PromotedeBayCategoryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PromotedKeywords" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ReferringItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="ReferringStoreCategoryID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="ReferringeBayCategoryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ReferringKeywords" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PromotionScheme" type="{urn:ebay:apis:eBLBaseComponents}PromotionSchemeCodeType" minOccurs="0"/>
         <element name="PromotionMethod" type="{urn:ebay:apis:eBLBaseComponents}PromotionMethodCodeType" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  List<Object> any
           
protected  String promotedeBayCategoryID
           
protected  String promotedKeywords
           
protected  Long promotedStoreCategoryID
           
protected  PromotionMethodCodeType promotionMethod
           
protected  PromotionSchemeCodeType promotionScheme
           
protected  String referringeBayCategoryID
           
protected  String referringItemID
           
protected  String referringKeywords
           
protected  Long referringStoreCategoryID
           
 
Constructor Summary
PromotionRuleType()
           
 
Method Summary
protected  List<Object> _getAny()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 String getPromotedeBayCategoryID()
          Gets the value of the promotedeBayCategoryID property.
 String getPromotedKeywords()
          Gets the value of the promotedKeywords property.
 Long getPromotedStoreCategoryID()
          Gets the value of the promotedStoreCategoryID property.
 PromotionMethodCodeType getPromotionMethod()
          Gets the value of the promotionMethod property.
 PromotionSchemeCodeType getPromotionScheme()
          Gets the value of the promotionScheme property.
 String getReferringeBayCategoryID()
          Gets the value of the referringeBayCategoryID property.
 String getReferringItemID()
          Gets the value of the referringItemID property.
 String getReferringKeywords()
          Gets the value of the referringKeywords property.
 Long getReferringStoreCategoryID()
          Gets the value of the referringStoreCategoryID property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setPromotedeBayCategoryID(String value)
          Sets the value of the promotedeBayCategoryID property.
 void setPromotedKeywords(String value)
          Sets the value of the promotedKeywords property.
 void setPromotedStoreCategoryID(Long value)
          Sets the value of the promotedStoreCategoryID property.
 void setPromotionMethod(PromotionMethodCodeType value)
          Sets the value of the promotionMethod property.
 void setPromotionScheme(PromotionSchemeCodeType value)
          Sets the value of the promotionScheme property.
 void setReferringeBayCategoryID(String value)
          Sets the value of the referringeBayCategoryID property.
 void setReferringItemID(String value)
          Sets the value of the referringItemID property.
 void setReferringKeywords(String value)
          Sets the value of the referringKeywords property.
 void setReferringStoreCategoryID(Long value)
          Sets the value of the referringStoreCategoryID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

promotedStoreCategoryID

protected Long promotedStoreCategoryID

promotedeBayCategoryID

protected String promotedeBayCategoryID

promotedKeywords

protected String promotedKeywords

referringItemID

protected String referringItemID

referringStoreCategoryID

protected Long referringStoreCategoryID

referringeBayCategoryID

protected String referringeBayCategoryID

referringKeywords

protected String referringKeywords

promotionScheme

protected PromotionSchemeCodeType promotionScheme

promotionMethod

protected PromotionMethodCodeType promotionMethod

any

protected List<Object> any
Constructor Detail

PromotionRuleType

public PromotionRuleType()
Method Detail

getPromotedStoreCategoryID

public Long getPromotedStoreCategoryID()
Gets the value of the promotedStoreCategoryID property.

Returns:
possible object is Long

setPromotedStoreCategoryID

public void setPromotedStoreCategoryID(Long value)
Sets the value of the promotedStoreCategoryID property.

Parameters:
value - allowed object is Long

getPromotedeBayCategoryID

public String getPromotedeBayCategoryID()
Gets the value of the promotedeBayCategoryID property.

Returns:
possible object is String

setPromotedeBayCategoryID

public void setPromotedeBayCategoryID(String value)
Sets the value of the promotedeBayCategoryID property.

Parameters:
value - allowed object is String

getPromotedKeywords

public String getPromotedKeywords()
Gets the value of the promotedKeywords property.

Returns:
possible object is String

setPromotedKeywords

public void setPromotedKeywords(String value)
Sets the value of the promotedKeywords property.

Parameters:
value - allowed object is String

getReferringItemID

public String getReferringItemID()
Gets the value of the referringItemID property.

Returns:
possible object is String

setReferringItemID

public void setReferringItemID(String value)
Sets the value of the referringItemID property.

Parameters:
value - allowed object is String

getReferringStoreCategoryID

public Long getReferringStoreCategoryID()
Gets the value of the referringStoreCategoryID property.

Returns:
possible object is Long

setReferringStoreCategoryID

public void setReferringStoreCategoryID(Long value)
Sets the value of the referringStoreCategoryID property.

Parameters:
value - allowed object is Long

getReferringeBayCategoryID

public String getReferringeBayCategoryID()
Gets the value of the referringeBayCategoryID property.

Returns:
possible object is String

setReferringeBayCategoryID

public void setReferringeBayCategoryID(String value)
Sets the value of the referringeBayCategoryID property.

Parameters:
value - allowed object is String

getReferringKeywords

public String getReferringKeywords()
Gets the value of the referringKeywords property.

Returns:
possible object is String

setReferringKeywords

public void setReferringKeywords(String value)
Sets the value of the referringKeywords property.

Parameters:
value - allowed object is String

getPromotionScheme

public PromotionSchemeCodeType getPromotionScheme()
Gets the value of the promotionScheme property.

Returns:
possible object is PromotionSchemeCodeType

setPromotionScheme

public void setPromotionScheme(PromotionSchemeCodeType value)
Sets the value of the promotionScheme property.

Parameters:
value - allowed object is PromotionSchemeCodeType

getPromotionMethod

public PromotionMethodCodeType getPromotionMethod()
Gets the value of the promotionMethod property.

Returns:
possible object is PromotionMethodCodeType

setPromotionMethod

public void setPromotionMethod(PromotionMethodCodeType value)
Sets the value of the promotionMethod property.

Parameters:
value - allowed object is PromotionMethodCodeType

getAny

public Object[] getAny()
Returns:
array of Element Object

getAny

public Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(Object[] values)
Parameters:
values - allowed objects are Element Object

_getAny

protected List<Object> _getAny()

setAny

public Object setAny(int idx,
                     Object value)
Parameters:
value - allowed object is Element Object

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.