|
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
- This field is used to identify the eBay listing by Item ID value.
IncludeWatchCount
- The seller can include this field and set its value to true
if that seller wants to see how many prospective bidders/buyers currently have the item added to their Watch Lists. The Watch count is returned in the WatchCount field in the response.
IncludeCrossPromotion
- This field is deprecated.
IncludeItemSpecifics
- If this field is included and set to true
, the call response includes the ItemSpecifics container
if Item Specifics are defined for the listing.true
will also return the UnitInfo container if applicable. The UnitInfo container will provide information about the weight, volume or other quantity measurement of a listed item. The European Union requires listings for certain types of products to include the price per unit so buyers can accurately compare prices. eBay uses the UnitType and UnitQuantity values and the item's listed price to calculate and display the per-unit price on eBay EU sites.
IncludeTaxTable
- The seller will include this field and set its value to true
if the seller wishes to view the defined sales tax rates for the various jurisdictions in the country (generally, states and provinces). Information for each defined sales tax rate will be returned in the TaxTable container in the response.
true
, no TaxTable container will be returned If no sales tax rates are defined for any tax jurisdiction in the seller's sales tax table.
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. 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 for a motor part or accessory listing. If this field is included and set to true
, the Item.ItemCompatibilityList container will be returned if a Parts Compatibility list exists for the listing. A Parts Compatibility list is a list of motor vehicles that are compatible with the listed motor part or accesory item. If a Parts Compatibility list does not exist for the listing, this field will have no effect if it is included, regardless of its value (true
or false
).
false
or omitted, but a Parts Compatibility list does exist for the listing, the Item.ItemCompatibilityList container will not be returned, but the Item.ItemCompatibilityCount field will be returned, and this field will simply indicate the quantity of motor vehicles that are compatible with the the listed motor part or accesory item.
ReturnedItem
- This container consists of detailed information about the retrieved listing. The amount of information that is returned is partially controlled by the filters that are set in the call request.
Field Summary |
---|
Fields inherited from class com.ebay.sdk.ApiCall |
---|
apiException, sendReqListeners |
Constructor Summary | |
---|---|
GetItemCall()
Constructor. |
|
GetItemCall(ApiContext apiContext)
Constructor. |
Method Summary | |
---|---|
java.lang.Boolean |
getIncludeCrossPromotion()
Gets the GetItemRequestType.includeCrossPromotion. |
java.lang.Boolean |
getIncludeItemCompatibilityList()
Gets the GetItemRequestType.includeItemCompatibilityList. |
java.lang.Boolean |
getIncludeItemSpecifics()
Gets the GetItemRequestType.includeItemSpecifics. |
java.lang.Boolean |
getIncludeTaxTable()
Gets the GetItemRequestType.includeTaxTable. |
java.lang.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(java.lang.String itemID)
Executing the API call. |
java.lang.String |
getItemID()
Gets the GetItemRequestType.itemID. |
ItemType |
getReturnedItem()
Valid after executing the API. |
java.lang.String |
getSKU()
Gets the GetItemRequestType.sKU. |
java.lang.String |
getTransactionID()
Gets the GetItemRequestType.transactionID. |
java.lang.String |
getVariationSKU()
Gets the GetItemRequestType.variationSKU. |
NameValueListArrayType |
getVariationSpecifics()
Gets the GetItemRequestType.variationSpecifics. |
void |
setIncludeCrossPromotion(java.lang.Boolean includeCrossPromotion)
Sets the GetItemRequestType.includeCrossPromotion. |
void |
setIncludeItemCompatibilityList(java.lang.Boolean includeItemCompatibilityList)
Sets the GetItemRequestType.includeItemCompatibilityList. |
void |
setIncludeItemSpecifics(java.lang.Boolean includeItemSpecifics)
Sets the GetItemRequestType.includeItemSpecifics. |
void |
setIncludeTaxTable(java.lang.Boolean includeTaxTable)
Sets the GetItemRequestType.includeTaxTable. |
void |
setIncludeWatchCount(java.lang.Boolean includeWatchCount)
Sets the GetItemRequestType.includeWatchCount. |
void |
setItemID(java.lang.String itemID)
Sets the GetItemRequestType.itemID. |
void |
setSKU(java.lang.String sKU)
Sets the GetItemRequestType.sKU. |
void |
setTransactionID(java.lang.String transactionID)
Sets the GetItemRequestType.transactionID. |
void |
setVariationSKU(java.lang.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, java.lang.Exception
ApiException
SdkException
java.lang.Exception
public java.lang.Boolean getIncludeCrossPromotion()
public void setIncludeCrossPromotion(java.lang.Boolean includeCrossPromotion)
includeCrossPromotion
- Booleanpublic java.lang.Boolean getIncludeItemCompatibilityList()
public void setIncludeItemCompatibilityList(java.lang.Boolean includeItemCompatibilityList)
includeItemCompatibilityList
- Booleanpublic java.lang.Boolean getIncludeItemSpecifics()
public void setIncludeItemSpecifics(java.lang.Boolean includeItemSpecifics)
includeItemSpecifics
- Booleanpublic java.lang.Boolean getIncludeTaxTable()
public void setIncludeTaxTable(java.lang.Boolean includeTaxTable)
includeTaxTable
- Booleanpublic java.lang.Boolean getIncludeWatchCount()
public void setIncludeWatchCount(java.lang.Boolean includeWatchCount)
includeWatchCount
- Booleanpublic java.lang.String getItemID()
public void setItemID(java.lang.String itemID)
itemID
- Stringpublic java.lang.String getSKU()
public void setSKU(java.lang.String sKU)
sKU
- Stringpublic java.lang.String getTransactionID()
public void setTransactionID(java.lang.String transactionID)
transactionID
- Stringpublic java.lang.String getVariationSKU()
public void setVariationSKU(java.lang.String variationSKU)
variationSKU
- Stringpublic NameValueListArrayType getVariationSpecifics()
public void setVariationSpecifics(NameValueListArrayType variationSpecifics)
variationSpecifics
- NameValueListArrayTypepublic ItemType getItem(java.lang.String itemID) throws ApiException, SdkException, java.lang.Exception
itemID
- eBay itemID that uniquely identifies the item.
ApiException
SdkException
java.lang.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.