|
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.soap.eBLBaseComponents.ShippingServiceDetailsType
public class ShippingServiceDetailsType
Type used by the ShippingServiceDetails containers that are returned in the GeteBayDetails response. Each ShippingServiceDetails container consists of detailed information about each shipping service option available for the specified country. These details include the shipping service enumeration value to use when specifying shipping service options in an Add/Revise/Relist call, the shipping carrier, the shipping category (e.g. expedited, economy, etc.), the shipping packages that can be used, and the shipping delivery window.
ShippingServiceDetails containers are returned if a DetailName field is included in the call request and set to ShippingServiceDetails
, or if no DetailName field is included in the call request.
Java class for ShippingServiceDetailsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ShippingServiceDetailsType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ExpeditedService" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="InternationalService" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="ShippingService" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/> <element name="ShippingServiceID" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="ShippingTimeMax" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="ShippingTimeMin" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="ShippingServiceCode" type="{urn:ebay:apis:eBLBaseComponents}ShippingServiceCodeType" minOccurs="0"/> <element name="ServiceType" type="{urn:ebay:apis:eBLBaseComponents}ShippingTypeCodeType" maxOccurs="unbounded" minOccurs="0"/> <element name="ShippingPackage" type="{urn:ebay:apis:eBLBaseComponents}ShippingPackageCodeType" maxOccurs="unbounded" minOccurs="0"/> <element name="DimensionsRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="ValidForSellingFlow" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="SurchargeApplicable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="ShippingCarrier" type="{urn:ebay:apis:eBLBaseComponents}ShippingCarrierCodeType" maxOccurs="unbounded" minOccurs="0"/> <element name="CODService" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="DeprecationDetails" type="{urn:ebay:apis:eBLBaseComponents}AnnouncementMessageType" maxOccurs="unbounded" minOccurs="0"/> <element name="MappedToShippingServiceID" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="CostGroupFlat" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/> <element name="ShippingServicePackageDetails" type="{urn:ebay:apis:eBLBaseComponents}ShippingServicePackageDetailsType" maxOccurs="unbounded" minOccurs="0"/> <element name="WeightRequired" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="DetailVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="UpdateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="ShippingCategory" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/> <any/> </sequence> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected java.util.List<java.lang.Object> |
any
|
protected java.lang.Boolean |
codService
|
protected java.lang.String |
costGroupFlat
|
protected java.util.List<AnnouncementMessageType> |
deprecationDetails
|
protected java.lang.String |
description
|
protected java.lang.String |
detailVersion
|
protected java.lang.Boolean |
dimensionsRequired
|
protected java.lang.Boolean |
expeditedService
|
protected java.lang.Boolean |
internationalService
|
protected java.lang.Integer |
mappedToShippingServiceID
|
protected java.util.List<ShippingTypeCodeType> |
serviceType
|
protected java.util.List<ShippingCarrierCodeType> |
shippingCarrier
|
protected java.lang.String |
shippingCategory
|
protected java.util.List<ShippingPackageCodeType> |
shippingPackage
|
protected java.lang.String |
shippingService
|
protected ShippingServiceCodeType |
shippingServiceCode
|
protected java.lang.Integer |
shippingServiceID
|
protected java.util.List<ShippingServicePackageDetailsType> |
shippingServicePackageDetails
|
protected java.lang.Integer |
shippingTimeMax
|
protected java.lang.Integer |
shippingTimeMin
|
protected java.lang.Boolean |
surchargeApplicable
|
protected java.util.Calendar |
updateTime
|
protected java.lang.Boolean |
validForSellingFlow
|
protected java.lang.Boolean |
weightRequired
|
Constructor Summary | |
---|---|
ShippingServiceDetailsType()
|
Method Summary | |
---|---|
protected java.util.List<java.lang.Object> |
_getAny()
|
protected java.util.List<AnnouncementMessageType> |
_getDeprecationDetails()
|
protected java.util.List<ShippingTypeCodeType> |
_getServiceType()
|
protected java.util.List<ShippingCarrierCodeType> |
_getShippingCarrier()
|
protected java.util.List<ShippingPackageCodeType> |
_getShippingPackage()
|
protected java.util.List<ShippingServicePackageDetailsType> |
_getShippingServicePackageDetails()
|
java.lang.Object[] |
getAny()
|
java.lang.Object |
getAny(int idx)
|
int |
getAnyLength()
|
java.lang.String |
getCostGroupFlat()
Gets the value of the costGroupFlat property. |
AnnouncementMessageType[] |
getDeprecationDetails()
|
AnnouncementMessageType |
getDeprecationDetails(int idx)
|
int |
getDeprecationDetailsLength()
|
java.lang.String |
getDescription()
Gets the value of the description property. |
java.lang.String |
getDetailVersion()
Gets the value of the detailVersion property. |
java.lang.Integer |
getMappedToShippingServiceID()
Gets the value of the mappedToShippingServiceID property. |
ShippingTypeCodeType[] |
getServiceType()
|
ShippingTypeCodeType |
getServiceType(int idx)
|
int |
getServiceTypeLength()
|
ShippingCarrierCodeType[] |
getShippingCarrier()
|
ShippingCarrierCodeType |
getShippingCarrier(int idx)
|
int |
getShippingCarrierLength()
|
java.lang.String |
getShippingCategory()
Gets the value of the shippingCategory property. |
ShippingPackageCodeType[] |
getShippingPackage()
|
ShippingPackageCodeType |
getShippingPackage(int idx)
|
int |
getShippingPackageLength()
|
java.lang.String |
getShippingService()
Gets the value of the shippingService property. |
ShippingServiceCodeType |
getShippingServiceCode()
Gets the value of the shippingServiceCode property. |
java.lang.Integer |
getShippingServiceID()
Gets the value of the shippingServiceID property. |
ShippingServicePackageDetailsType[] |
getShippingServicePackageDetails()
|
ShippingServicePackageDetailsType |
getShippingServicePackageDetails(int idx)
|
int |
getShippingServicePackageDetailsLength()
|
java.lang.Integer |
getShippingTimeMax()
Gets the value of the shippingTimeMax property. |
java.lang.Integer |
getShippingTimeMin()
Gets the value of the shippingTimeMin property. |
java.util.Calendar |
getUpdateTime()
Gets the value of the updateTime property. |
java.lang.Boolean |
isCODService()
Gets the value of the codService property. |
java.lang.Boolean |
isDimensionsRequired()
Gets the value of the dimensionsRequired property. |
java.lang.Boolean |
isExpeditedService()
Gets the value of the expeditedService property. |
java.lang.Boolean |
isInternationalService()
Gets the value of the internationalService property. |
java.lang.Boolean |
isSurchargeApplicable()
Gets the value of the surchargeApplicable property. |
java.lang.Boolean |
isValidForSellingFlow()
Gets the value of the validForSellingFlow property. |
java.lang.Boolean |
isWeightRequired()
Gets the value of the weightRequired property. |
java.lang.Object |
setAny(int idx,
java.lang.Object value)
|
void |
setAny(java.lang.Object[] values)
|
void |
setCODService(java.lang.Boolean value)
Sets the value of the codService property. |
void |
setCostGroupFlat(java.lang.String value)
Sets the value of the costGroupFlat property. |
void |
setDeprecationDetails(AnnouncementMessageType[] values)
|
AnnouncementMessageType |
setDeprecationDetails(int idx,
AnnouncementMessageType value)
|
void |
setDescription(java.lang.String value)
Sets the value of the description property. |
void |
setDetailVersion(java.lang.String value)
Sets the value of the detailVersion property. |
void |
setDimensionsRequired(java.lang.Boolean value)
Sets the value of the dimensionsRequired property. |
void |
setExpeditedService(java.lang.Boolean value)
Sets the value of the expeditedService property. |
void |
setInternationalService(java.lang.Boolean value)
Sets the value of the internationalService property. |
void |
setMappedToShippingServiceID(java.lang.Integer value)
Sets the value of the mappedToShippingServiceID property. |
ShippingTypeCodeType |
setServiceType(int idx,
ShippingTypeCodeType value)
|
void |
setServiceType(ShippingTypeCodeType[] values)
|
ShippingCarrierCodeType |
setShippingCarrier(int idx,
ShippingCarrierCodeType value)
|
void |
setShippingCarrier(ShippingCarrierCodeType[] values)
|
void |
setShippingCategory(java.lang.String value)
Sets the value of the shippingCategory property. |
ShippingPackageCodeType |
setShippingPackage(int idx,
ShippingPackageCodeType value)
|
void |
setShippingPackage(ShippingPackageCodeType[] values)
|
void |
setShippingService(java.lang.String value)
Sets the value of the shippingService property. |
void |
setShippingServiceCode(ShippingServiceCodeType value)
Sets the value of the shippingServiceCode property. |
void |
setShippingServiceID(java.lang.Integer value)
Sets the value of the shippingServiceID property. |
ShippingServicePackageDetailsType |
setShippingServicePackageDetails(int idx,
ShippingServicePackageDetailsType value)
|
void |
setShippingServicePackageDetails(ShippingServicePackageDetailsType[] values)
|
void |
setShippingTimeMax(java.lang.Integer value)
Sets the value of the shippingTimeMax property. |
void |
setShippingTimeMin(java.lang.Integer value)
Sets the value of the shippingTimeMin property. |
void |
setSurchargeApplicable(java.lang.Boolean value)
Sets the value of the surchargeApplicable property. |
void |
setUpdateTime(java.util.Calendar value)
Sets the value of the updateTime property. |
void |
setValidForSellingFlow(java.lang.Boolean value)
Sets the value of the validForSellingFlow property. |
void |
setWeightRequired(java.lang.Boolean value)
Sets the value of the weightRequired property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String description
protected java.lang.Boolean expeditedService
protected java.lang.Boolean internationalService
protected java.lang.String shippingService
protected java.lang.Integer shippingServiceID
protected java.lang.Integer shippingTimeMax
protected java.lang.Integer shippingTimeMin
protected ShippingServiceCodeType shippingServiceCode
protected java.util.List<ShippingTypeCodeType> serviceType
protected java.util.List<ShippingPackageCodeType> shippingPackage
protected java.lang.Boolean dimensionsRequired
protected java.lang.Boolean validForSellingFlow
protected java.lang.Boolean surchargeApplicable
protected java.util.List<ShippingCarrierCodeType> shippingCarrier
protected java.lang.Boolean codService
protected java.util.List<AnnouncementMessageType> deprecationDetails
protected java.lang.Integer mappedToShippingServiceID
protected java.lang.String costGroupFlat
protected java.util.List<ShippingServicePackageDetailsType> shippingServicePackageDetails
protected java.lang.Boolean weightRequired
protected java.lang.String detailVersion
protected java.util.Calendar updateTime
protected java.lang.String shippingCategory
protected java.util.List<java.lang.Object> any
Constructor Detail |
---|
public ShippingServiceDetailsType()
Method Detail |
---|
public java.lang.String getDescription()
String
public void setDescription(java.lang.String value)
value
- allowed object is
String
public java.lang.Boolean isExpeditedService()
Boolean
public void setExpeditedService(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.Boolean isInternationalService()
Boolean
public void setInternationalService(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.String getShippingService()
String
public void setShippingService(java.lang.String value)
value
- allowed object is
String
public java.lang.Integer getShippingServiceID()
Integer
public void setShippingServiceID(java.lang.Integer value)
value
- allowed object is
Integer
public java.lang.Integer getShippingTimeMax()
Integer
public void setShippingTimeMax(java.lang.Integer value)
value
- allowed object is
Integer
public java.lang.Integer getShippingTimeMin()
Integer
public void setShippingTimeMin(java.lang.Integer value)
value
- allowed object is
Integer
public ShippingServiceCodeType getShippingServiceCode()
ShippingServiceCodeType
public void setShippingServiceCode(ShippingServiceCodeType value)
value
- allowed object is
ShippingServiceCodeType
public ShippingTypeCodeType[] getServiceType()
ShippingTypeCodeType
public ShippingTypeCodeType getServiceType(int idx)
ShippingTypeCodeType
public int getServiceTypeLength()
public void setServiceType(ShippingTypeCodeType[] values)
values
- allowed objects are
ShippingTypeCodeType
protected java.util.List<ShippingTypeCodeType> _getServiceType()
public ShippingTypeCodeType setServiceType(int idx, ShippingTypeCodeType value)
value
- allowed object is
ShippingTypeCodeType
public ShippingPackageCodeType[] getShippingPackage()
ShippingPackageCodeType
public ShippingPackageCodeType getShippingPackage(int idx)
ShippingPackageCodeType
public int getShippingPackageLength()
public void setShippingPackage(ShippingPackageCodeType[] values)
values
- allowed objects are
ShippingPackageCodeType
protected java.util.List<ShippingPackageCodeType> _getShippingPackage()
public ShippingPackageCodeType setShippingPackage(int idx, ShippingPackageCodeType value)
value
- allowed object is
ShippingPackageCodeType
public java.lang.Boolean isDimensionsRequired()
Boolean
public void setDimensionsRequired(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.Boolean isValidForSellingFlow()
Boolean
public void setValidForSellingFlow(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.Boolean isSurchargeApplicable()
Boolean
public void setSurchargeApplicable(java.lang.Boolean value)
value
- allowed object is
Boolean
public ShippingCarrierCodeType[] getShippingCarrier()
ShippingCarrierCodeType
public ShippingCarrierCodeType getShippingCarrier(int idx)
ShippingCarrierCodeType
public int getShippingCarrierLength()
public void setShippingCarrier(ShippingCarrierCodeType[] values)
values
- allowed objects are
ShippingCarrierCodeType
protected java.util.List<ShippingCarrierCodeType> _getShippingCarrier()
public ShippingCarrierCodeType setShippingCarrier(int idx, ShippingCarrierCodeType value)
value
- allowed object is
ShippingCarrierCodeType
public java.lang.Boolean isCODService()
Boolean
public void setCODService(java.lang.Boolean value)
value
- allowed object is
Boolean
public AnnouncementMessageType[] getDeprecationDetails()
AnnouncementMessageType
public AnnouncementMessageType getDeprecationDetails(int idx)
AnnouncementMessageType
public int getDeprecationDetailsLength()
public void setDeprecationDetails(AnnouncementMessageType[] values)
values
- allowed objects are
AnnouncementMessageType
protected java.util.List<AnnouncementMessageType> _getDeprecationDetails()
public AnnouncementMessageType setDeprecationDetails(int idx, AnnouncementMessageType value)
value
- allowed object is
AnnouncementMessageType
public java.lang.Integer getMappedToShippingServiceID()
Integer
public void setMappedToShippingServiceID(java.lang.Integer value)
value
- allowed object is
Integer
public java.lang.String getCostGroupFlat()
String
public void setCostGroupFlat(java.lang.String value)
value
- allowed object is
String
public ShippingServicePackageDetailsType[] getShippingServicePackageDetails()
ShippingServicePackageDetailsType
public ShippingServicePackageDetailsType getShippingServicePackageDetails(int idx)
ShippingServicePackageDetailsType
public int getShippingServicePackageDetailsLength()
public void setShippingServicePackageDetails(ShippingServicePackageDetailsType[] values)
values
- allowed objects are
ShippingServicePackageDetailsType
protected java.util.List<ShippingServicePackageDetailsType> _getShippingServicePackageDetails()
public ShippingServicePackageDetailsType setShippingServicePackageDetails(int idx, ShippingServicePackageDetailsType value)
value
- allowed object is
ShippingServicePackageDetailsType
public java.lang.Boolean isWeightRequired()
Boolean
public void setWeightRequired(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.String getDetailVersion()
String
public void setDetailVersion(java.lang.String value)
value
- allowed object is
String
public java.util.Calendar getUpdateTime()
String
public void setUpdateTime(java.util.Calendar value)
value
- allowed object is
String
public java.lang.String getShippingCategory()
String
public void setShippingCategory(java.lang.String value)
value
- allowed object is
String
public java.lang.Object[] getAny()
Object
Element
public java.lang.Object getAny(int idx)
Object
Element
public int getAnyLength()
public void setAny(java.lang.Object[] values)
values
- allowed objects are
Object
Element
protected java.util.List<java.lang.Object> _getAny()
public java.lang.Object setAny(int idx, java.lang.Object value)
value
- allowed object is
Object
Element
|
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.