Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class GetItemTransactionsRequestType

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

public class GetItemTransactionsRequestType
extends AbstractRequestType
implements Serializable

Retrieves order line item information for a specified ItemID. The call returns zero, one, or multiple order line items, depending on the number of items sold from the listing.

You can retrieve order line item data for a specific time range or number of days. If you don't specify a range or number of days, order line item data will be returned for the past 30 days. This call cannot retrieve sales older than 90 days old.

Java class for GetItemTransactionsRequestType complex type.

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

 <complexType name="GetItemTransactionsRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="ItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="ModTimeFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ModTimeTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="TransactionID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Pagination" type="{urn:ebay:apis:eBLBaseComponents}PaginationType" minOccurs="0"/>
         <element name="IncludeFinalValueFee" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="IncludeContainingOrder" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Platform" type="{urn:ebay:apis:eBLBaseComponents}TransactionPlatformCodeType" minOccurs="0"/>
         <element name="NumberOfDays" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="IncludeVariations" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="OrderLineItemID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Boolean includeContainingOrder
           
protected  Boolean includeFinalValueFee
           
protected  Boolean includeVariations
           
protected  String itemID
           
protected  Calendar modTimeFrom
           
protected  Calendar modTimeTo
           
protected  Integer numberOfDays
           
protected  String orderLineItemID
           
protected  PaginationType pagination
           
protected  TransactionPlatformCodeType platform
           
protected  String transactionID
           
 
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel
 
Constructor Summary
GetItemTransactionsRequestType()
           
 
Method Summary
 String getItemID()
          Gets the value of the itemID property.
 Calendar getModTimeFrom()
          Gets the value of the modTimeFrom property.
 Calendar getModTimeTo()
          Gets the value of the modTimeTo property.
 Integer getNumberOfDays()
          Gets the value of the numberOfDays property.
 String getOrderLineItemID()
          Gets the value of the orderLineItemID property.
 PaginationType getPagination()
          Gets the value of the pagination property.
 TransactionPlatformCodeType getPlatform()
          Gets the value of the platform property.
 String getTransactionID()
          Gets the value of the transactionID property.
 Boolean isIncludeContainingOrder()
          Gets the value of the includeContainingOrder property.
 Boolean isIncludeFinalValueFee()
          Gets the value of the includeFinalValueFee property.
 Boolean isIncludeVariations()
          Gets the value of the includeVariations property.
 void setIncludeContainingOrder(Boolean value)
          Sets the value of the includeContainingOrder property.
 void setIncludeFinalValueFee(Boolean value)
          Sets the value of the includeFinalValueFee property.
 void setIncludeVariations(Boolean value)
          Sets the value of the includeVariations property.
 void setItemID(String value)
          Sets the value of the itemID property.
 void setModTimeFrom(Calendar value)
          Sets the value of the modTimeFrom property.
 void setModTimeTo(Calendar value)
          Sets the value of the modTimeTo property.
 void setNumberOfDays(Integer value)
          Sets the value of the numberOfDays property.
 void setOrderLineItemID(String value)
          Sets the value of the orderLineItemID property.
 void setPagination(PaginationType value)
          Sets the value of the pagination property.
 void setPlatform(TransactionPlatformCodeType value)
          Sets the value of the platform property.
 void setTransactionID(String value)
          Sets the value of the transactionID 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

itemID

protected String itemID

modTimeFrom

protected Calendar modTimeFrom

modTimeTo

protected Calendar modTimeTo

transactionID

protected String transactionID

pagination

protected PaginationType pagination

includeFinalValueFee

protected Boolean includeFinalValueFee

includeContainingOrder

protected Boolean includeContainingOrder

platform

protected TransactionPlatformCodeType platform

numberOfDays

protected Integer numberOfDays

includeVariations

protected Boolean includeVariations

orderLineItemID

protected String orderLineItemID
Constructor Detail

GetItemTransactionsRequestType

public GetItemTransactionsRequestType()
Method Detail

getItemID

public String getItemID()
Gets the value of the itemID property.

Returns:
possible object is String

setItemID

public void setItemID(String value)
Sets the value of the itemID property.

Parameters:
value - allowed object is String

getModTimeFrom

public Calendar getModTimeFrom()
Gets the value of the modTimeFrom property.

Returns:
possible object is String

setModTimeFrom

public void setModTimeFrom(Calendar value)
Sets the value of the modTimeFrom property.

Parameters:
value - allowed object is String

getModTimeTo

public Calendar getModTimeTo()
Gets the value of the modTimeTo property.

Returns:
possible object is String

setModTimeTo

public void setModTimeTo(Calendar value)
Sets the value of the modTimeTo property.

Parameters:
value - allowed object is String

getTransactionID

public String getTransactionID()
Gets the value of the transactionID property.

Returns:
possible object is String

setTransactionID

public void setTransactionID(String value)
Sets the value of the transactionID property.

Parameters:
value - allowed object is String

getPagination

public PaginationType getPagination()
Gets the value of the pagination property.

Returns:
possible object is PaginationType

setPagination

public void setPagination(PaginationType value)
Sets the value of the pagination property.

Parameters:
value - allowed object is PaginationType

isIncludeFinalValueFee

public Boolean isIncludeFinalValueFee()
Gets the value of the includeFinalValueFee property.

Returns:
possible object is Boolean

setIncludeFinalValueFee

public void setIncludeFinalValueFee(Boolean value)
Sets the value of the includeFinalValueFee property.

Parameters:
value - allowed object is Boolean

isIncludeContainingOrder

public Boolean isIncludeContainingOrder()
Gets the value of the includeContainingOrder property.

Returns:
possible object is Boolean

setIncludeContainingOrder

public void setIncludeContainingOrder(Boolean value)
Sets the value of the includeContainingOrder property.

Parameters:
value - allowed object is Boolean

getPlatform

public TransactionPlatformCodeType getPlatform()
Gets the value of the platform property.

Returns:
possible object is TransactionPlatformCodeType

setPlatform

public void setPlatform(TransactionPlatformCodeType value)
Sets the value of the platform property.

Parameters:
value - allowed object is TransactionPlatformCodeType

getNumberOfDays

public Integer getNumberOfDays()
Gets the value of the numberOfDays property.

Returns:
possible object is Integer

setNumberOfDays

public void setNumberOfDays(Integer value)
Sets the value of the numberOfDays property.

Parameters:
value - allowed object is Integer

isIncludeVariations

public Boolean isIncludeVariations()
Gets the value of the includeVariations property.

Returns:
possible object is Boolean

setIncludeVariations

public void setIncludeVariations(Boolean value)
Sets the value of the includeVariations property.

Parameters:
value - allowed object is Boolean

getOrderLineItemID

public String getOrderLineItemID()
Gets the value of the orderLineItemID property.

Returns:
possible object is String

setOrderLineItemID

public void setOrderLineItemID(String value)
Sets the value of the orderLineItemID property.

Parameters:
value - allowed object is String

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.