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:
java.io.Serializable

public class GetItemTransactionsRequestType
extends AbstractRequestType
implements java.io.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  java.lang.Boolean includeContainingOrder
           
protected  java.lang.Boolean includeFinalValueFee
           
protected  java.lang.Boolean includeVariations
           
protected  java.lang.String itemID
           
protected  java.util.Calendar modTimeFrom
           
protected  java.util.Calendar modTimeTo
           
protected  java.lang.Integer numberOfDays
           
protected  java.lang.String orderLineItemID
           
protected  PaginationType pagination
           
protected  TransactionPlatformCodeType platform
           
protected  java.lang.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
 java.lang.String getItemID()
          Gets the value of the itemID property.
 java.util.Calendar getModTimeFrom()
          Gets the value of the modTimeFrom property.
 java.util.Calendar getModTimeTo()
          Gets the value of the modTimeTo property.
 java.lang.Integer getNumberOfDays()
          Gets the value of the numberOfDays property.
 java.lang.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.
 java.lang.String getTransactionID()
          Gets the value of the transactionID property.
 java.lang.Boolean isIncludeContainingOrder()
          Gets the value of the includeContainingOrder property.
 java.lang.Boolean isIncludeFinalValueFee()
          Gets the value of the includeFinalValueFee property.
 java.lang.Boolean isIncludeVariations()
          Gets the value of the includeVariations property.
 void setIncludeContainingOrder(java.lang.Boolean value)
          Sets the value of the includeContainingOrder property.
 void setIncludeFinalValueFee(java.lang.Boolean value)
          Sets the value of the includeFinalValueFee property.
 void setIncludeVariations(java.lang.Boolean value)
          Sets the value of the includeVariations property.
 void setItemID(java.lang.String value)
          Sets the value of the itemID property.
 void setModTimeFrom(java.util.Calendar value)
          Sets the value of the modTimeFrom property.
 void setModTimeTo(java.util.Calendar value)
          Sets the value of the modTimeTo property.
 void setNumberOfDays(java.lang.Integer value)
          Sets the value of the numberOfDays property.
 void setOrderLineItemID(java.lang.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(java.lang.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 java.lang.String itemID

modTimeFrom

protected java.util.Calendar modTimeFrom

modTimeTo

protected java.util.Calendar modTimeTo

transactionID

protected java.lang.String transactionID

pagination

protected PaginationType pagination

includeFinalValueFee

protected java.lang.Boolean includeFinalValueFee

includeContainingOrder

protected java.lang.Boolean includeContainingOrder

platform

protected TransactionPlatformCodeType platform

numberOfDays

protected java.lang.Integer numberOfDays

includeVariations

protected java.lang.Boolean includeVariations

orderLineItemID

protected java.lang.String orderLineItemID
Constructor Detail

GetItemTransactionsRequestType

public GetItemTransactionsRequestType()
Method Detail

getItemID

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

Returns:
possible object is String

setItemID

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

Parameters:
value - allowed object is String

getModTimeFrom

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

Returns:
possible object is String

setModTimeFrom

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

Parameters:
value - allowed object is String

getModTimeTo

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

Returns:
possible object is String

setModTimeTo

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

Parameters:
value - allowed object is String

getTransactionID

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

Returns:
possible object is String

setTransactionID

public void setTransactionID(java.lang.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 java.lang.Boolean isIncludeFinalValueFee()
Gets the value of the includeFinalValueFee property.

Returns:
possible object is Boolean

setIncludeFinalValueFee

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

Parameters:
value - allowed object is Boolean

isIncludeContainingOrder

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

Returns:
possible object is Boolean

setIncludeContainingOrder

public void setIncludeContainingOrder(java.lang.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 java.lang.Integer getNumberOfDays()
Gets the value of the numberOfDays property.

Returns:
possible object is Integer

setNumberOfDays

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

Parameters:
value - allowed object is Integer

isIncludeVariations

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

Returns:
possible object is Boolean

setIncludeVariations

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

Parameters:
value - allowed object is Boolean

getOrderLineItemID

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

Returns:
possible object is String

setOrderLineItemID

public void setOrderLineItemID(java.lang.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.