public class

GetIncentiveEvaluationRequestDetailsType

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

Class Overview

Java class for GetIncentiveEvaluationRequestDetailsType complex type.

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

 <complexType name="GetIncentiveEvaluationRequestDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ExternalBuyerId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="IncentiveCodes" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="1000" minOccurs="0"/>
         <element name="ApplyIndication" type="{urn:ebay:apis:eBLBaseComponents}IncentiveApplyIndicationType" maxOccurs="1000" minOccurs="0"/>
         <element name="Buckets" type="{urn:ebay:apis:eBLBaseComponents}IncentiveBucketType" maxOccurs="100" minOccurs="0"/>
         <element name="CartTotalAmt" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="RequestDetails" type="{urn:ebay:apis:eBLBaseComponents}IncentiveRequestDetailsType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected List<IncentiveApplyIndicationType> applyIndication
protected List<IncentiveBucketType> buckets
protected BasicAmountType cartTotalAmt
protected String externalBuyerId
protected List<String> incentiveCodes
protected IncentiveRequestDetailsType requestDetails
Public Constructors
GetIncentiveEvaluationRequestDetailsType()
Public Methods
List<IncentiveApplyIndicationType> getApplyIndication()
Gets the value of the applyIndication property.
List<IncentiveBucketType> getBuckets()
Gets the value of the buckets property.
BasicAmountType getCartTotalAmt()
Gets the value of the cartTotalAmt property.
String getExternalBuyerId()
Gets the value of the externalBuyerId property.
List<String> getIncentiveCodes()
Gets the value of the incentiveCodes property.
IncentiveRequestDetailsType getRequestDetails()
Gets the value of the requestDetails property.
void setCartTotalAmt(BasicAmountType value)
Sets the value of the cartTotalAmt property.
void setExternalBuyerId(String value)
Sets the value of the externalBuyerId property.
void setRequestDetails(IncentiveRequestDetailsType value)
Sets the value of the requestDetails property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected List<IncentiveApplyIndicationType> applyIndication

protected List<IncentiveBucketType> buckets

protected BasicAmountType cartTotalAmt

protected String externalBuyerId

protected List<String> incentiveCodes

protected IncentiveRequestDetailsType requestDetails

Public Constructors

public GetIncentiveEvaluationRequestDetailsType ()

Public Methods

public List<IncentiveApplyIndicationType> getApplyIndication ()

Gets the value of the applyIndication 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 applyIndication property.

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

    getApplyIndication().add(newItem);
 

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

public List<IncentiveBucketType> getBuckets ()

Gets the value of the buckets 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 buckets property.

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

    getBuckets().add(newItem);
 

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

public BasicAmountType getCartTotalAmt ()

Gets the value of the cartTotalAmt property.

Returns

public String getExternalBuyerId ()

Gets the value of the externalBuyerId property.

Returns
  • possible object is String

public List<String> getIncentiveCodes ()

Gets the value of the incentiveCodes 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 incentiveCodes property.

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

    getIncentiveCodes().add(newItem);
 

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

public IncentiveRequestDetailsType getRequestDetails ()

Gets the value of the requestDetails property.

Returns

public void setCartTotalAmt (BasicAmountType value)

Sets the value of the cartTotalAmt property.

Parameters
value Allowed object is BasicAmountType

public void setExternalBuyerId (String value)

Sets the value of the externalBuyerId property.

Parameters
value Allowed object is String

public void setRequestDetails (IncentiveRequestDetailsType value)

Sets the value of the requestDetails property.

Parameters
value Allowed object is IncentiveRequestDetailsType