Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class InternationalShippingServiceOptionsType

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

public class InternationalShippingServiceOptionsType
extends java.lang.Object
implements java.io.Serializable

Container consisting of shipping costs and other details related to an international shipping service. If one or more international shipping services are provided, the seller must specify at least one domestic shipping service as well.

Java class for InternationalShippingServiceOptionsType complex type.

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

 <complexType name="InternationalShippingServiceOptionsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ShippingService" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
         <element name="ShippingServiceCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="ShippingServiceAdditionalCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="ShippingServicePriority" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ShipToLocation" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ShippingInsuranceCost" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="ImportCharge" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="ShippingServiceCutOffTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  AmountType importCharge
           
protected  AmountType shippingInsuranceCost
           
protected  java.lang.String shippingService
           
protected  AmountType shippingServiceAdditionalCost
           
protected  AmountType shippingServiceCost
           
protected  java.util.Calendar shippingServiceCutOffTime
           
protected  java.lang.Integer shippingServicePriority
           
protected  java.util.List<java.lang.String> shipToLocation
           
 
Constructor Summary
InternationalShippingServiceOptionsType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
protected  java.util.List<java.lang.String> _getShipToLocation()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 AmountType getImportCharge()
          Gets the value of the importCharge property.
 AmountType getShippingInsuranceCost()
          Gets the value of the shippingInsuranceCost property.
 java.lang.String getShippingService()
          Gets the value of the shippingService property.
 AmountType getShippingServiceAdditionalCost()
          Gets the value of the shippingServiceAdditionalCost property.
 AmountType getShippingServiceCost()
          Gets the value of the shippingServiceCost property.
 java.util.Calendar getShippingServiceCutOffTime()
          Gets the value of the shippingServiceCutOffTime property.
 java.lang.Integer getShippingServicePriority()
          Gets the value of the shippingServicePriority property.
 java.lang.String[] getShipToLocation()
           
 java.lang.String getShipToLocation(int idx)
           
 int getShipToLocationLength()
           
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setImportCharge(AmountType value)
          Sets the value of the importCharge property.
 void setShippingInsuranceCost(AmountType value)
          Sets the value of the shippingInsuranceCost property.
 void setShippingService(java.lang.String value)
          Sets the value of the shippingService property.
 void setShippingServiceAdditionalCost(AmountType value)
          Sets the value of the shippingServiceAdditionalCost property.
 void setShippingServiceCost(AmountType value)
          Sets the value of the shippingServiceCost property.
 void setShippingServiceCutOffTime(java.util.Calendar value)
          Sets the value of the shippingServiceCutOffTime property.
 void setShippingServicePriority(java.lang.Integer value)
          Sets the value of the shippingServicePriority property.
 java.lang.String setShipToLocation(int idx, java.lang.String value)
           
 void setShipToLocation(java.lang.String[] values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shippingService

protected java.lang.String shippingService

shippingServiceCost

protected AmountType shippingServiceCost

shippingServiceAdditionalCost

protected AmountType shippingServiceAdditionalCost

shippingServicePriority

protected java.lang.Integer shippingServicePriority

shipToLocation

protected java.util.List<java.lang.String> shipToLocation

shippingInsuranceCost

protected AmountType shippingInsuranceCost

importCharge

protected AmountType importCharge

shippingServiceCutOffTime

protected java.util.Calendar shippingServiceCutOffTime

any

protected java.util.List<java.lang.Object> any
Constructor Detail

InternationalShippingServiceOptionsType

public InternationalShippingServiceOptionsType()
Method Detail

getShippingService

public java.lang.String getShippingService()
Gets the value of the shippingService property.

Returns:
possible object is String

setShippingService

public void setShippingService(java.lang.String value)
Sets the value of the shippingService property.

Parameters:
value - allowed object is String

getShippingServiceCost

public AmountType getShippingServiceCost()
Gets the value of the shippingServiceCost property.

Returns:
possible object is AmountType

setShippingServiceCost

public void setShippingServiceCost(AmountType value)
Sets the value of the shippingServiceCost property.

Parameters:
value - allowed object is AmountType

getShippingServiceAdditionalCost

public AmountType getShippingServiceAdditionalCost()
Gets the value of the shippingServiceAdditionalCost property.

Returns:
possible object is AmountType

setShippingServiceAdditionalCost

public void setShippingServiceAdditionalCost(AmountType value)
Sets the value of the shippingServiceAdditionalCost property.

Parameters:
value - allowed object is AmountType

getShippingServicePriority

public java.lang.Integer getShippingServicePriority()
Gets the value of the shippingServicePriority property.

Returns:
possible object is Integer

setShippingServicePriority

public void setShippingServicePriority(java.lang.Integer value)
Sets the value of the shippingServicePriority property.

Parameters:
value - allowed object is Integer

getShipToLocation

public java.lang.String[] getShipToLocation()
Returns:
array of String

getShipToLocation

public java.lang.String getShipToLocation(int idx)
Returns:
one of String

getShipToLocationLength

public int getShipToLocationLength()

setShipToLocation

public void setShipToLocation(java.lang.String[] values)
Parameters:
values - allowed objects are String

_getShipToLocation

protected java.util.List<java.lang.String> _getShipToLocation()

setShipToLocation

public java.lang.String setShipToLocation(int idx,
                                          java.lang.String value)
Parameters:
value - allowed object is String

getShippingInsuranceCost

public AmountType getShippingInsuranceCost()
Gets the value of the shippingInsuranceCost property.

Returns:
possible object is AmountType

setShippingInsuranceCost

public void setShippingInsuranceCost(AmountType value)
Sets the value of the shippingInsuranceCost property.

Parameters:
value - allowed object is AmountType

getImportCharge

public AmountType getImportCharge()
Gets the value of the importCharge property.

Returns:
possible object is AmountType

setImportCharge

public void setImportCharge(AmountType value)
Sets the value of the importCharge property.

Parameters:
value - allowed object is AmountType

getShippingServiceCutOffTime

public java.util.Calendar getShippingServiceCutOffTime()
Gets the value of the shippingServiceCutOffTime property.

Returns:
possible object is String

setShippingServiceCutOffTime

public void setShippingServiceCutOffTime(java.util.Calendar value)
Sets the value of the shippingServiceCutOffTime property.

Parameters:
value - allowed object is String

getAny

public java.lang.Object[] getAny()
Returns:
array of Element Object

getAny

public java.lang.Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(java.lang.Object[] values)
Parameters:
values - allowed objects are Element Object

_getAny

protected java.util.List<java.lang.Object> _getAny()

setAny

public java.lang.Object setAny(int idx,
                               java.lang.Object value)
Parameters:
value - allowed object is Element Object

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.