Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class GetItemShippingRequestType

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

public class GetItemShippingRequestType
extends AbstractRequestType
implements java.io.Serializable

This is the base request type of the GetItemShipping call. This call takes an ItemID value for an item that has yet to be shipped, and then returns estimated shipping costs for every shipping service that the seller has offered with the listing. This call will also return PickUpInStoreDetails.EligibleForPickupDropOff and PickUpInStoreDetails.EligibleForPickupInStore flags if the item is available for buyer pick-up through the In-Store Pickup or Click and Collect features.

Java class for GetItemShippingRequestType complex type.

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

 <complexType name="GetItemShippingRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="ItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="QuantitySold" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="DestinationPostalCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DestinationCountryCode" type="{urn:ebay:apis:eBLBaseComponents}CountryCodeType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  CountryCodeType destinationCountryCode
           
protected  java.lang.String destinationPostalCode
           
protected  java.lang.String itemID
           
protected  java.lang.Integer quantitySold
           
 
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel
 
Constructor Summary
GetItemShippingRequestType()
           
 
Method Summary
 CountryCodeType getDestinationCountryCode()
          Gets the value of the destinationCountryCode property.
 java.lang.String getDestinationPostalCode()
          Gets the value of the destinationPostalCode property.
 java.lang.String getItemID()
          Gets the value of the itemID property.
 java.lang.Integer getQuantitySold()
          Gets the value of the quantitySold property.
 void setDestinationCountryCode(CountryCodeType value)
          Sets the value of the destinationCountryCode property.
 void setDestinationPostalCode(java.lang.String value)
          Sets the value of the destinationPostalCode property.
 void setItemID(java.lang.String value)
          Sets the value of the itemID property.
 void setQuantitySold(java.lang.Integer value)
          Sets the value of the quantitySold 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

quantitySold

protected java.lang.Integer quantitySold

destinationPostalCode

protected java.lang.String destinationPostalCode

destinationCountryCode

protected CountryCodeType destinationCountryCode
Constructor Detail

GetItemShippingRequestType

public GetItemShippingRequestType()
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

getQuantitySold

public java.lang.Integer getQuantitySold()
Gets the value of the quantitySold property.

Returns:
possible object is Integer

setQuantitySold

public void setQuantitySold(java.lang.Integer value)
Sets the value of the quantitySold property.

Parameters:
value - allowed object is Integer

getDestinationPostalCode

public java.lang.String getDestinationPostalCode()
Gets the value of the destinationPostalCode property.

Returns:
possible object is String

setDestinationPostalCode

public void setDestinationPostalCode(java.lang.String value)
Sets the value of the destinationPostalCode property.

Parameters:
value - allowed object is String

getDestinationCountryCode

public CountryCodeType getDestinationCountryCode()
Gets the value of the destinationCountryCode property.

Returns:
possible object is CountryCodeType

setDestinationCountryCode

public void setDestinationCountryCode(CountryCodeType value)
Sets the value of the destinationCountryCode property.

Parameters:
value - allowed object is CountryCodeType

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.