|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ebay.sdk.ApiCall
com.ebay.sdk.call.GetItemCall
public class GetItemCall
Wrapper class of the GetItem call of eBay SOAP API.
Title: SOAP API wrapper library.
Description: Contains wrapper classes for eBay SOAP APIs.
Copyright: Copyright (c) 2009
Company: eBay Inc.
ItemID
- Specifies the ItemID that uniquely identifies the item listing for which
to retrieve the data.
IncludeWatchCount
- Indicates if the caller wants to include watch count for that item in the
response. You must be the seller of the item to retrieve the watch count.
IncludeCrossPromotion
- This field is deprecated.
IncludeItemSpecifics
- If true
, the response returns the ItemSpecifics node
(if the listing has custom Item Specifics).true
also returns the UnitInfo node, which enables European Union sellers to provide the required price-per-unit information so buyers can accurately compare prices for certain types of products.
IncludeTaxTable
- If true, an associated tax table is returned in the response.
If no tax table is associated with the item, then no
tax table is returned, even if IncludeTaxTable is set to true.
SKU
- Retrieves an item that was listed by the user identified
in AuthToken and that is being tracked by this SKU.VariationSKU
- Variation-level SKU that uniquely identifes a Variation within
the listing identified by ItemID. Only applicable when the
seller listed the item with Variation-level SKU (Variation.SKU)
values. Retrieves all the usual Item fields, but limits the
Variations content to the specified Variation.
If not specified, the response includes all Variations.
VariationSpecifics
- Name-value pairs that identify one or more Variations within the
listing identified by ItemID. Only applicable when the seller
listed the item with Variations. Retrieves all the usual Item
fields, but limits the Variations content to the specified
Variation(s). If the specified pairs do not match any Variation,
eBay returns all Variations.TransactionID
- A unique identifier for an order line item (transaction). An order line item is created
when a buyer commits to purchasing an item.
IncludeItemCompatibilityList
- This field is used to specify whether or not to retrieve Parts
Compatiblity information. If true, any compatible applications associated
with the item will be returned in the response (
Item.ItemCompatibilityList). If no compatible applications have
been specified for the item, no item compatibilities will be returned.
ReturnedItem
- ItemType object that contains the data for the specified item.
Field Summary |
---|
Fields inherited from class com.ebay.sdk.ApiCall |
---|
apiException, sendReqListeners |
Constructor Summary | |
---|---|
GetItemCall()
Constructor. |
|
GetItemCall(ApiContext apiContext)
Constructor. |
Method Summary | |
---|---|
Boolean |
getIncludeCrossPromotion()
Gets the GetItemRequestType.includeCrossPromotion. |
Boolean |
getIncludeItemCompatibilityList()
Gets the GetItemRequestType.includeItemCompatibilityList. |
Boolean |
getIncludeItemSpecifics()
Gets the GetItemRequestType.includeItemSpecifics. |
Boolean |
getIncludeTaxTable()
Gets the GetItemRequestType.includeTaxTable. |
Boolean |
getIncludeWatchCount()
Gets the GetItemRequestType.includeWatchCount. |
ItemType |
getItem()
Returns item data (title, description, price information, seller information, and so on) for the specified item ID. |
ItemType |
getItem(String itemID)
Executing the API call. |
String |
getItemID()
Gets the GetItemRequestType.itemID. |
ItemType |
getReturnedItem()
Valid after executing the API. |
String |
getSKU()
Gets the GetItemRequestType.sKU. |
String |
getTransactionID()
Gets the GetItemRequestType.transactionID. |
String |
getVariationSKU()
Gets the GetItemRequestType.variationSKU. |
NameValueListArrayType |
getVariationSpecifics()
Gets the GetItemRequestType.variationSpecifics. |
void |
setIncludeCrossPromotion(Boolean includeCrossPromotion)
Sets the GetItemRequestType.includeCrossPromotion. |
void |
setIncludeItemCompatibilityList(Boolean includeItemCompatibilityList)
Sets the GetItemRequestType.includeItemCompatibilityList. |
void |
setIncludeItemSpecifics(Boolean includeItemSpecifics)
Sets the GetItemRequestType.includeItemSpecifics. |
void |
setIncludeTaxTable(Boolean includeTaxTable)
Sets the GetItemRequestType.includeTaxTable. |
void |
setIncludeWatchCount(Boolean includeWatchCount)
Sets the GetItemRequestType.includeWatchCount. |
void |
setItemID(String itemID)
Sets the GetItemRequestType.itemID. |
void |
setSKU(String sKU)
Sets the GetItemRequestType.sKU. |
void |
setTransactionID(String transactionID)
Sets the GetItemRequestType.transactionID. |
void |
setVariationSKU(String variationSKU)
Sets the GetItemRequestType.variationSKU. |
void |
setVariationSpecifics(NameValueListArrayType variationSpecifics)
Sets the GetItemRequestType.variationSpecifics. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GetItemCall()
public GetItemCall(ApiContext apiContext)
apiContext
- The ApiContext object to be used to make the call.Method Detail |
---|
public ItemType getItem() throws ApiException, SdkException, Exception
ApiException
SdkException
Exception
public Boolean getIncludeCrossPromotion()
public void setIncludeCrossPromotion(Boolean includeCrossPromotion)
includeCrossPromotion
- Booleanpublic Boolean getIncludeItemCompatibilityList()
public void setIncludeItemCompatibilityList(Boolean includeItemCompatibilityList)
includeItemCompatibilityList
- Booleanpublic Boolean getIncludeItemSpecifics()
public void setIncludeItemSpecifics(Boolean includeItemSpecifics)
includeItemSpecifics
- Booleanpublic Boolean getIncludeTaxTable()
public void setIncludeTaxTable(Boolean includeTaxTable)
includeTaxTable
- Booleanpublic Boolean getIncludeWatchCount()
public void setIncludeWatchCount(Boolean includeWatchCount)
includeWatchCount
- Booleanpublic String getItemID()
public void setItemID(String itemID)
itemID
- Stringpublic String getSKU()
public void setSKU(String sKU)
sKU
- Stringpublic String getTransactionID()
public void setTransactionID(String transactionID)
transactionID
- Stringpublic String getVariationSKU()
public void setVariationSKU(String variationSKU)
variationSKU
- Stringpublic NameValueListArrayType getVariationSpecifics()
public void setVariationSpecifics(NameValueListArrayType variationSpecifics)
variationSpecifics
- NameValueListArrayTypepublic ItemType getItem(String itemID) throws ApiException, SdkException, Exception
itemID
- eBay itemID that uniquely identifies the item.
ApiException
SdkException
Exception
public ItemType getReturnedItem()
|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.