public class

IncentiveBucketType

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

Class Overview

Java class for IncentiveBucketType complex type.

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

 <complexType name="IncentiveBucketType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Items" type="{urn:ebay:apis:eBLBaseComponents}IncentiveItemType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="BucketId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SellerId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ExternalSellerId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="BucketSubtotalAmt" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="BucketShippingAmt" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="BucketInsuranceAmt" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="BucketSalesTaxAmt" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
         <element name="BucketTotalAmt" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String bucketId
protected BasicAmountType bucketInsuranceAmt
protected BasicAmountType bucketSalesTaxAmt
protected BasicAmountType bucketShippingAmt
protected BasicAmountType bucketSubtotalAmt
protected BasicAmountType bucketTotalAmt
protected String externalSellerId
protected List<IncentiveItemType> items
protected String sellerId
Public Constructors
IncentiveBucketType()
Public Methods
String getBucketId()
Gets the value of the bucketId property.
BasicAmountType getBucketInsuranceAmt()
Gets the value of the bucketInsuranceAmt property.
BasicAmountType getBucketSalesTaxAmt()
Gets the value of the bucketSalesTaxAmt property.
BasicAmountType getBucketShippingAmt()
Gets the value of the bucketShippingAmt property.
BasicAmountType getBucketSubtotalAmt()
Gets the value of the bucketSubtotalAmt property.
BasicAmountType getBucketTotalAmt()
Gets the value of the bucketTotalAmt property.
String getExternalSellerId()
Gets the value of the externalSellerId property.
List<IncentiveItemType> getItems()
Gets the value of the items property.
String getSellerId()
Gets the value of the sellerId property.
void setBucketId(String value)
Sets the value of the bucketId property.
void setBucketInsuranceAmt(BasicAmountType value)
Sets the value of the bucketInsuranceAmt property.
void setBucketSalesTaxAmt(BasicAmountType value)
Sets the value of the bucketSalesTaxAmt property.
void setBucketShippingAmt(BasicAmountType value)
Sets the value of the bucketShippingAmt property.
void setBucketSubtotalAmt(BasicAmountType value)
Sets the value of the bucketSubtotalAmt property.
void setBucketTotalAmt(BasicAmountType value)
Sets the value of the bucketTotalAmt property.
void setExternalSellerId(String value)
Sets the value of the externalSellerId property.
void setSellerId(String value)
Sets the value of the sellerId property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String bucketId

protected BasicAmountType bucketInsuranceAmt

protected BasicAmountType bucketSalesTaxAmt

protected BasicAmountType bucketShippingAmt

protected BasicAmountType bucketSubtotalAmt

protected BasicAmountType bucketTotalAmt

protected String externalSellerId

protected List<IncentiveItemType> items

protected String sellerId

Public Constructors

public IncentiveBucketType ()

Public Methods

public String getBucketId ()

Gets the value of the bucketId property.

Returns
  • possible object is String

public BasicAmountType getBucketInsuranceAmt ()

Gets the value of the bucketInsuranceAmt property.

Returns

public BasicAmountType getBucketSalesTaxAmt ()

Gets the value of the bucketSalesTaxAmt property.

Returns

public BasicAmountType getBucketShippingAmt ()

Gets the value of the bucketShippingAmt property.

Returns

public BasicAmountType getBucketSubtotalAmt ()

Gets the value of the bucketSubtotalAmt property.

Returns

public BasicAmountType getBucketTotalAmt ()

Gets the value of the bucketTotalAmt property.

Returns

public String getExternalSellerId ()

Gets the value of the externalSellerId property.

Returns
  • possible object is String

public List<IncentiveItemType> getItems ()

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

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

    getItems().add(newItem);
 

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

public String getSellerId ()

Gets the value of the sellerId property.

Returns
  • possible object is String

public void setBucketId (String value)

Sets the value of the bucketId property.

Parameters
value Allowed object is String

public void setBucketInsuranceAmt (BasicAmountType value)

Sets the value of the bucketInsuranceAmt property.

Parameters
value Allowed object is BasicAmountType

public void setBucketSalesTaxAmt (BasicAmountType value)

Sets the value of the bucketSalesTaxAmt property.

Parameters
value Allowed object is BasicAmountType

public void setBucketShippingAmt (BasicAmountType value)

Sets the value of the bucketShippingAmt property.

Parameters
value Allowed object is BasicAmountType

public void setBucketSubtotalAmt (BasicAmountType value)

Sets the value of the bucketSubtotalAmt property.

Parameters
value Allowed object is BasicAmountType

public void setBucketTotalAmt (BasicAmountType value)

Sets the value of the bucketTotalAmt property.

Parameters
value Allowed object is BasicAmountType

public void setExternalSellerId (String value)

Sets the value of the externalSellerId property.

Parameters
value Allowed object is String

public void setSellerId (String value)

Sets the value of the sellerId property.

Parameters
value Allowed object is String