public class

IncentiveDetailsType

extends Object
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.IncentiveDetailsType

Class Overview

Information about the incentives that were applied from Ebay RYP page and PayPal RYP page.

Java class for IncentiveDetailsType complex type.

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

 <complexType name="IncentiveDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="UniqueIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SiteAppliedOn" type="{urn:ebay:apis:eBLBaseComponents}IncentiveSiteAppliedOnType" minOccurs="0"/>
         <element name="TotalDiscountAmount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="Status" type="{urn:ebay:apis:eBLBaseComponents}IncentiveAppliedStatusType" minOccurs="0"/>
         <element name="ErrorCode" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/>
         <element name="IncentiveAppliedDetails" type="{urn:ebay:apis:eBLBaseComponents}IncentiveAppliedDetailsType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BigInteger errorCode
protected List<IncentiveAppliedDetailsType> incentiveAppliedDetails
protected IncentiveSiteAppliedOnType siteAppliedOn
protected IncentiveAppliedStatusType status
protected BasicAmountType totalDiscountAmount
protected String uniqueIdentifier
Public Constructors
IncentiveDetailsType()
Public Methods
BigInteger getErrorCode()
Gets the value of the errorCode property.
List<IncentiveAppliedDetailsType> getIncentiveAppliedDetails()
Gets the value of the incentiveAppliedDetails property.
IncentiveSiteAppliedOnType getSiteAppliedOn()
Gets the value of the siteAppliedOn property.
IncentiveAppliedStatusType getStatus()
Gets the value of the status property.
BasicAmountType getTotalDiscountAmount()
Gets the value of the totalDiscountAmount property.
String getUniqueIdentifier()
Gets the value of the uniqueIdentifier property.
void setErrorCode(BigInteger value)
Sets the value of the errorCode property.
void setSiteAppliedOn(IncentiveSiteAppliedOnType value)
Sets the value of the siteAppliedOn property.
void setStatus(IncentiveAppliedStatusType value)
Sets the value of the status property.
void setTotalDiscountAmount(BasicAmountType value)
Sets the value of the totalDiscountAmount property.
void setUniqueIdentifier(String value)
Sets the value of the uniqueIdentifier property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected BigInteger errorCode

protected List<IncentiveAppliedDetailsType> incentiveAppliedDetails

protected IncentiveSiteAppliedOnType siteAppliedOn

protected IncentiveAppliedStatusType status

protected BasicAmountType totalDiscountAmount

protected String uniqueIdentifier

Public Constructors

public IncentiveDetailsType ()

Public Methods

public BigInteger getErrorCode ()

Gets the value of the errorCode property.

Returns
  • possible object is BigInteger

public List<IncentiveAppliedDetailsType> getIncentiveAppliedDetails ()

Gets the value of the incentiveAppliedDetails property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the incentiveAppliedDetails property.

For example, to add a new item, do as follows:

    getIncentiveAppliedDetails().add(newItem);
 

Objects of the following type(s) are allowed in the list IncentiveAppliedDetailsType

public IncentiveSiteAppliedOnType getSiteAppliedOn ()

Gets the value of the siteAppliedOn property.

Returns

public IncentiveAppliedStatusType getStatus ()

Gets the value of the status property.

Returns

public BasicAmountType getTotalDiscountAmount ()

Gets the value of the totalDiscountAmount property.

Returns

public String getUniqueIdentifier ()

Gets the value of the uniqueIdentifier property.

Returns
  • possible object is String

public void setErrorCode (BigInteger value)

Sets the value of the errorCode property.

Parameters
value Allowed object is BigInteger

public void setSiteAppliedOn (IncentiveSiteAppliedOnType value)

Sets the value of the siteAppliedOn property.

Parameters
value Allowed object is IncentiveSiteAppliedOnType

public void setStatus (IncentiveAppliedStatusType value)

Sets the value of the status property.

Parameters
value Allowed object is IncentiveAppliedStatusType

public void setTotalDiscountAmount (BasicAmountType value)

Sets the value of the totalDiscountAmount property.

Parameters
value Allowed object is BasicAmountType

public void setUniqueIdentifier (String value)

Sets the value of the uniqueIdentifier property.

Parameters
value Allowed object is String