com.newegg.marketplace.sdk.datafeed.model.ItemCreationOrUpdateFeedRequest Maven / Gradle / Ivy
Show all versions of sdk-datafeed Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2019.03.11 at 04:21:13 PM CST
//
package com.newegg.marketplace.sdk.datafeed.model;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlElementRefs;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import com.newegg.marketplace.sdk.datafeed.model.sub.Propertys;
import com.newegg.marketplace.sdk.datafeed.model.sub.properties.MIAcousticGuitars;
import com.newegg.marketplace.sdk.datafeed.model.sub.properties.Microphone;
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Header">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DocumentVersion" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="MessageType" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="Overwrite" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Message">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Itemfeed" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SummaryInfo">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SubCategoryID" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Item" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Action" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Create Item"/>
* <enumeration value="Update Item"/>
* <enumeration value="Update/Append Image"/>
* <enumeration value="Replace Image"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BasicInfo">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SellerPartNumber">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Manufacturer">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ManufacturerPartsNumber">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="20"/>
* </restriction>
* </simpleType>
* </element>
* <element name="UPCOrISBN">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="RelatedSellerPartNumber" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="0"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WebsiteShortTitle">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BulletDescription" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ProductDescription">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="4000"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemDimension">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ItemLength" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemWidth" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <maxInclusive value="485.99"/>
* <minInclusive value="0.01"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemHeight" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ItemWeight">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PacksOrSets">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <minInclusive value="1"/>
* <maxInclusive value="9999"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemCondition">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="New"/>
* <enumeration value="Refurbished"/>
* <enumeration value="UsedLikeNew"/>
* <enumeration value="UsedVeryGood"/>
* <enumeration value="UsedGood"/>
* <enumeration value="UsedAcceptable"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemPackage" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Retail"/>
* <enumeration value="OEM"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ShippingRestriction">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Currency" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="MSRP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MAP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.00"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CheckoutMAP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="True"/>
* <enumeration value="False"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SellingPrice">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Shipping">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Default"/>
* <enumeration value="Free"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Inventory">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <maxInclusive value="999999"/>
* <minInclusive value="0"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ActivationMark" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="True"/>
* <enumeration value="False"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemImages">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ConditionDetails" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="0"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="UsedItemImages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Warning" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="CountryOfOrigin" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="ABW"/>
* <enumeration value="AFG"/>
* <enumeration value="AGO"/>
* <enumeration value="AIA"/>
* <enumeration value="ALB"/>
* <enumeration value="AND"/>
* <enumeration value="ANT"/>
* <enumeration value="ARE"/>
* <enumeration value="ARG"/>
* <enumeration value="ARM"/>
* <enumeration value="ASM"/>
* <enumeration value="ATA"/>
* <enumeration value="ATF"/>
* <enumeration value="ATG"/>
* <enumeration value="AUS"/>
* <enumeration value="AUT"/>
* <enumeration value="AZE"/>
* <enumeration value="BDI"/>
* <enumeration value="BEL"/>
* <enumeration value="BEN"/>
* <enumeration value="BFA"/>
* <enumeration value="BGD"/>
* <enumeration value="BGR"/>
* <enumeration value="BHR"/>
* <enumeration value="BHS"/>
* <enumeration value="BIH"/>
* <enumeration value="BLR"/>
* <enumeration value="BLZ"/>
* <enumeration value="BMU"/>
* <enumeration value="BOL"/>
* <enumeration value="BRA"/>
* <enumeration value="BRB"/>
* <enumeration value="BRN"/>
* <enumeration value="BTN"/>
* <enumeration value="BVT"/>
* <enumeration value="BWA"/>
* <enumeration value="CAF"/>
* <enumeration value="CAN"/>
* <enumeration value="CCK"/>
* <enumeration value="CHE"/>
* <enumeration value="CHL"/>
* <enumeration value="CHN"/>
* <enumeration value="CIV"/>
* <enumeration value="CMR"/>
* <enumeration value="COD"/>
* <enumeration value="COG"/>
* <enumeration value="COK"/>
* <enumeration value="COL"/>
* <enumeration value="COM"/>
* <enumeration value="CPV"/>
* <enumeration value="CRI"/>
* <enumeration value="CUB"/>
* <enumeration value="CXR"/>
* <enumeration value="CYM"/>
* <enumeration value="CYP"/>
* <enumeration value="CZE"/>
* <enumeration value="DEU"/>
* <enumeration value="DJI"/>
* <enumeration value="DMA"/>
* <enumeration value="DNK"/>
* <enumeration value="DOM"/>
* <enumeration value="DZA"/>
* <enumeration value="ECU"/>
* <enumeration value="EGY"/>
* <enumeration value="ERI"/>
* <enumeration value="ESH"/>
* <enumeration value="ESP"/>
* <enumeration value="EST"/>
* <enumeration value="ETH"/>
* <enumeration value="FIN"/>
* <enumeration value="FJI"/>
* <enumeration value="FLK"/>
* <enumeration value="FRA"/>
* <enumeration value="FRO"/>
* <enumeration value="FSM"/>
* <enumeration value="FXX"/>
* <enumeration value="GAB"/>
* <enumeration value="GBR"/>
* <enumeration value="GEO"/>
* <enumeration value="GHA"/>
* <enumeration value="GIB"/>
* <enumeration value="GIN"/>
* <enumeration value="GLP"/>
* <enumeration value="GMB"/>
* <enumeration value="GNB"/>
* <enumeration value="GNQ"/>
* <enumeration value="GRC"/>
* <enumeration value="GRD"/>
* <enumeration value="GRL"/>
* <enumeration value="GTM"/>
* <enumeration value="GUF"/>
* <enumeration value="GUM"/>
* <enumeration value="GUY"/>
* <enumeration value="HKG"/>
* <enumeration value="HMD"/>
* <enumeration value="HND"/>
* <enumeration value="HRV"/>
* <enumeration value="HTI"/>
* <enumeration value="HUN"/>
* <enumeration value="IDN"/>
* <enumeration value="IND"/>
* <enumeration value="IOT"/>
* <enumeration value="IRL"/>
* <enumeration value="IRN"/>
* <enumeration value="IRQ"/>
* <enumeration value="ISL"/>
* <enumeration value="ISR"/>
* <enumeration value="ITA"/>
* <enumeration value="JAM"/>
* <enumeration value="JOR"/>
* <enumeration value="JPN"/>
* <enumeration value="KAZ"/>
* <enumeration value="KEN"/>
* <enumeration value="KGZ"/>
* <enumeration value="KHM"/>
* <enumeration value="KIR"/>
* <enumeration value="KNA"/>
* <enumeration value="KOR"/>
* <enumeration value="KWT"/>
* <enumeration value="LAO"/>
* <enumeration value="LBN"/>
* <enumeration value="LBR"/>
* <enumeration value="LBY"/>
* <enumeration value="LCA"/>
* <enumeration value="LIE"/>
* <enumeration value="LKA"/>
* <enumeration value="LSO"/>
* <enumeration value="LTU"/>
* <enumeration value="LUX"/>
* <enumeration value="LVA"/>
* <enumeration value="MAC"/>
* <enumeration value="MAR"/>
* <enumeration value="MCO"/>
* <enumeration value="MDA"/>
* <enumeration value="MDG"/>
* <enumeration value="MDV"/>
* <enumeration value="MEX"/>
* <enumeration value="MHL"/>
* <enumeration value="MKD"/>
* <enumeration value="MLI"/>
* <enumeration value="MLT"/>
* <enumeration value="MMR"/>
* <enumeration value="MNG"/>
* <enumeration value="MNP"/>
* <enumeration value="MOZ"/>
* <enumeration value="MRT"/>
* <enumeration value="MSR"/>
* <enumeration value="MTQ"/>
* <enumeration value="MUS"/>
* <enumeration value="MWI"/>
* <enumeration value="MYS"/>
* <enumeration value="MYT"/>
* <enumeration value="NAM"/>
* <enumeration value="NCL"/>
* <enumeration value="NER"/>
* <enumeration value="NFK"/>
* <enumeration value="NGA"/>
* <enumeration value="NIC"/>
* <enumeration value="NIU"/>
* <enumeration value="NLD"/>
* <enumeration value="NOR"/>
* <enumeration value="NPL"/>
* <enumeration value="NRU"/>
* <enumeration value="NZL"/>
* <enumeration value="OMN"/>
* <enumeration value="PAK"/>
* <enumeration value="PAN"/>
* <enumeration value="PCN"/>
* <enumeration value="PER"/>
* <enumeration value="PHL"/>
* <enumeration value="PLW"/>
* <enumeration value="PNG"/>
* <enumeration value="POL"/>
* <enumeration value="PRI"/>
* <enumeration value="PRK"/>
* <enumeration value="PRT"/>
* <enumeration value="PRY"/>
* <enumeration value="PSE"/>
* <enumeration value="PYF"/>
* <enumeration value="QAT"/>
* <enumeration value="REU"/>
* <enumeration value="ROM"/>
* <enumeration value="RUS"/>
* <enumeration value="RWA"/>
* <enumeration value="SAU"/>
* <enumeration value="SDN"/>
* <enumeration value="SEN"/>
* <enumeration value="SGP"/>
* <enumeration value="SGS"/>
* <enumeration value="SHN"/>
* <enumeration value="SJM"/>
* <enumeration value="SLB"/>
* <enumeration value="SLE"/>
* <enumeration value="SLV"/>
* <enumeration value="SMR"/>
* <enumeration value="SOM"/>
* <enumeration value="SPM"/>
* <enumeration value="STP"/>
* <enumeration value="SUR"/>
* <enumeration value="SVK"/>
* <enumeration value="SVN"/>
* <enumeration value="SWE"/>
* <enumeration value="SWZ"/>
* <enumeration value="SYC"/>
* <enumeration value="SYR"/>
* <enumeration value="TCA"/>
* <enumeration value="TCD"/>
* <enumeration value="TGO"/>
* <enumeration value="THA"/>
* <enumeration value="TJK"/>
* <enumeration value="TKL"/>
* <enumeration value="TKM"/>
* <enumeration value="TMP"/>
* <enumeration value="TON"/>
* <enumeration value="TTO"/>
* <enumeration value="TUN"/>
* <enumeration value="TUR"/>
* <enumeration value="TUV"/>
* <enumeration value="TWN"/>
* <enumeration value="TZA"/>
* <enumeration value="UGA"/>
* <enumeration value="UKR"/>
* <enumeration value="UMI"/>
* <enumeration value="URY"/>
* <enumeration value="USA"/>
* <enumeration value="UZB"/>
* <enumeration value="VAT"/>
* <enumeration value="VCT"/>
* <enumeration value="VEN"/>
* <enumeration value="VGB"/>
* <enumeration value="VIR"/>
* <enumeration value="VNM"/>
* <enumeration value="VUT"/>
* <enumeration value="WLF"/>
* <enumeration value="WSM"/>
* <enumeration value="YEM"/>
* <enumeration value="YUG"/>
* <enumeration value="ZAF"/>
* <enumeration value="ZMB"/>
* <enumeration value="ZWE"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OverAge18Verification" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ChokingHazard" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SmallParts" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SmallBall" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a small ball"/>
* <enumeration value="Contains a small ball"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Balloons" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Marble" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a marble"/>
* <enumeration value="Contains a marble"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SubCategoryProperty">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <any/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"header",
"messageType",
"overwrite",
"message"
})
@XmlRootElement(name = "NeweggEnvelope")
public class ItemCreationOrUpdateFeedRequest {
@XmlElement(name = "Header", required = true)
protected ItemCreationOrUpdateFeedRequest.Header header=new ItemCreationOrUpdateFeedRequest.Header();
@XmlElement(name = "MessageType", required = true)
protected String messageType="BatchItemCreation";
@XmlElement(name = "Overwrite", defaultValue = "No")
protected String overwrite;
@XmlElement(name = "Message", required = true)
protected ItemCreationOrUpdateFeedRequest.Message message;
/**
* Gets the value of the header property.
*
* @return
* possible object is
* {@link ItemCreationOrUpdateFeedRequest.Header }
*
*/
public ItemCreationOrUpdateFeedRequest.Header getHeader() {
return header;
}
/**
* Sets the value of the header property.
*
* @param value
* allowed object is
* {@link ItemCreationOrUpdateFeedRequest.Header }
*
*/
public void setHeader(ItemCreationOrUpdateFeedRequest.Header value) {
this.header = value;
}
/**
* Gets the value of the messageType property.
*
* @return
* possible object is
* {@link Object }
*
*/
public String getMessageType() {
return messageType;
}
/**
* Sets the value of the messageType property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setMessageType(String value) {
this.messageType = value;
}
/**
* Gets the value of the overwrite property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOverwrite() {
return overwrite;
}
/**
* Sets the value of the overwrite property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOverwrite(String value) {
this.overwrite = value;
}
/**
* Gets the value of the message property.
*
* @return
* possible object is
* {@link ItemCreationOrUpdateFeedRequest.Message }
*
*/
public ItemCreationOrUpdateFeedRequest.Message getMessage() {
return message;
}
/**
* Sets the value of the message property.
*
* @param value
* allowed object is
* {@link ItemCreationOrUpdateFeedRequest.Message }
*
*/
public void setMessage(ItemCreationOrUpdateFeedRequest.Message value) {
this.message = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="DocumentVersion" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"documentVersion"
})
public static class Header {
@XmlElement(name = "DocumentVersion", required = true)
protected BigDecimal documentVersion=new BigDecimal("1.0");
/**
* Gets the value of the documentVersion property.
*
* @return
* possible object is
* {@link Object }
*
*/
public BigDecimal getDocumentVersion() {
return documentVersion;
}
/**
* Sets the value of the documentVersion property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setDocumentVersion(BigDecimal value) {
this.documentVersion = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Itemfeed" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SummaryInfo">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SubCategoryID" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Item" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Action" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Create Item"/>
* <enumeration value="Update Item"/>
* <enumeration value="Update/Append Image"/>
* <enumeration value="Replace Image"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BasicInfo">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SellerPartNumber">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Manufacturer">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ManufacturerPartsNumber">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="20"/>
* </restriction>
* </simpleType>
* </element>
* <element name="UPCOrISBN">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="RelatedSellerPartNumber" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="0"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WebsiteShortTitle">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BulletDescription" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ProductDescription">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="4000"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemDimension">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ItemLength" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemWidth" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <maxInclusive value="485.99"/>
* <minInclusive value="0.01"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemHeight" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ItemWeight">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PacksOrSets">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <minInclusive value="1"/>
* <maxInclusive value="9999"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemCondition">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="New"/>
* <enumeration value="Refurbished"/>
* <enumeration value="UsedLikeNew"/>
* <enumeration value="UsedVeryGood"/>
* <enumeration value="UsedGood"/>
* <enumeration value="UsedAcceptable"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemPackage" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Retail"/>
* <enumeration value="OEM"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ShippingRestriction">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Currency" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="MSRP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MAP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.00"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CheckoutMAP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="True"/>
* <enumeration value="False"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SellingPrice">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Shipping">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Default"/>
* <enumeration value="Free"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Inventory">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <maxInclusive value="999999"/>
* <minInclusive value="0"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ActivationMark" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="True"/>
* <enumeration value="False"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemImages">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ConditionDetails" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="0"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="UsedItemImages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Warning" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="CountryOfOrigin" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="ABW"/>
* <enumeration value="AFG"/>
* <enumeration value="AGO"/>
* <enumeration value="AIA"/>
* <enumeration value="ALB"/>
* <enumeration value="AND"/>
* <enumeration value="ANT"/>
* <enumeration value="ARE"/>
* <enumeration value="ARG"/>
* <enumeration value="ARM"/>
* <enumeration value="ASM"/>
* <enumeration value="ATA"/>
* <enumeration value="ATF"/>
* <enumeration value="ATG"/>
* <enumeration value="AUS"/>
* <enumeration value="AUT"/>
* <enumeration value="AZE"/>
* <enumeration value="BDI"/>
* <enumeration value="BEL"/>
* <enumeration value="BEN"/>
* <enumeration value="BFA"/>
* <enumeration value="BGD"/>
* <enumeration value="BGR"/>
* <enumeration value="BHR"/>
* <enumeration value="BHS"/>
* <enumeration value="BIH"/>
* <enumeration value="BLR"/>
* <enumeration value="BLZ"/>
* <enumeration value="BMU"/>
* <enumeration value="BOL"/>
* <enumeration value="BRA"/>
* <enumeration value="BRB"/>
* <enumeration value="BRN"/>
* <enumeration value="BTN"/>
* <enumeration value="BVT"/>
* <enumeration value="BWA"/>
* <enumeration value="CAF"/>
* <enumeration value="CAN"/>
* <enumeration value="CCK"/>
* <enumeration value="CHE"/>
* <enumeration value="CHL"/>
* <enumeration value="CHN"/>
* <enumeration value="CIV"/>
* <enumeration value="CMR"/>
* <enumeration value="COD"/>
* <enumeration value="COG"/>
* <enumeration value="COK"/>
* <enumeration value="COL"/>
* <enumeration value="COM"/>
* <enumeration value="CPV"/>
* <enumeration value="CRI"/>
* <enumeration value="CUB"/>
* <enumeration value="CXR"/>
* <enumeration value="CYM"/>
* <enumeration value="CYP"/>
* <enumeration value="CZE"/>
* <enumeration value="DEU"/>
* <enumeration value="DJI"/>
* <enumeration value="DMA"/>
* <enumeration value="DNK"/>
* <enumeration value="DOM"/>
* <enumeration value="DZA"/>
* <enumeration value="ECU"/>
* <enumeration value="EGY"/>
* <enumeration value="ERI"/>
* <enumeration value="ESH"/>
* <enumeration value="ESP"/>
* <enumeration value="EST"/>
* <enumeration value="ETH"/>
* <enumeration value="FIN"/>
* <enumeration value="FJI"/>
* <enumeration value="FLK"/>
* <enumeration value="FRA"/>
* <enumeration value="FRO"/>
* <enumeration value="FSM"/>
* <enumeration value="FXX"/>
* <enumeration value="GAB"/>
* <enumeration value="GBR"/>
* <enumeration value="GEO"/>
* <enumeration value="GHA"/>
* <enumeration value="GIB"/>
* <enumeration value="GIN"/>
* <enumeration value="GLP"/>
* <enumeration value="GMB"/>
* <enumeration value="GNB"/>
* <enumeration value="GNQ"/>
* <enumeration value="GRC"/>
* <enumeration value="GRD"/>
* <enumeration value="GRL"/>
* <enumeration value="GTM"/>
* <enumeration value="GUF"/>
* <enumeration value="GUM"/>
* <enumeration value="GUY"/>
* <enumeration value="HKG"/>
* <enumeration value="HMD"/>
* <enumeration value="HND"/>
* <enumeration value="HRV"/>
* <enumeration value="HTI"/>
* <enumeration value="HUN"/>
* <enumeration value="IDN"/>
* <enumeration value="IND"/>
* <enumeration value="IOT"/>
* <enumeration value="IRL"/>
* <enumeration value="IRN"/>
* <enumeration value="IRQ"/>
* <enumeration value="ISL"/>
* <enumeration value="ISR"/>
* <enumeration value="ITA"/>
* <enumeration value="JAM"/>
* <enumeration value="JOR"/>
* <enumeration value="JPN"/>
* <enumeration value="KAZ"/>
* <enumeration value="KEN"/>
* <enumeration value="KGZ"/>
* <enumeration value="KHM"/>
* <enumeration value="KIR"/>
* <enumeration value="KNA"/>
* <enumeration value="KOR"/>
* <enumeration value="KWT"/>
* <enumeration value="LAO"/>
* <enumeration value="LBN"/>
* <enumeration value="LBR"/>
* <enumeration value="LBY"/>
* <enumeration value="LCA"/>
* <enumeration value="LIE"/>
* <enumeration value="LKA"/>
* <enumeration value="LSO"/>
* <enumeration value="LTU"/>
* <enumeration value="LUX"/>
* <enumeration value="LVA"/>
* <enumeration value="MAC"/>
* <enumeration value="MAR"/>
* <enumeration value="MCO"/>
* <enumeration value="MDA"/>
* <enumeration value="MDG"/>
* <enumeration value="MDV"/>
* <enumeration value="MEX"/>
* <enumeration value="MHL"/>
* <enumeration value="MKD"/>
* <enumeration value="MLI"/>
* <enumeration value="MLT"/>
* <enumeration value="MMR"/>
* <enumeration value="MNG"/>
* <enumeration value="MNP"/>
* <enumeration value="MOZ"/>
* <enumeration value="MRT"/>
* <enumeration value="MSR"/>
* <enumeration value="MTQ"/>
* <enumeration value="MUS"/>
* <enumeration value="MWI"/>
* <enumeration value="MYS"/>
* <enumeration value="MYT"/>
* <enumeration value="NAM"/>
* <enumeration value="NCL"/>
* <enumeration value="NER"/>
* <enumeration value="NFK"/>
* <enumeration value="NGA"/>
* <enumeration value="NIC"/>
* <enumeration value="NIU"/>
* <enumeration value="NLD"/>
* <enumeration value="NOR"/>
* <enumeration value="NPL"/>
* <enumeration value="NRU"/>
* <enumeration value="NZL"/>
* <enumeration value="OMN"/>
* <enumeration value="PAK"/>
* <enumeration value="PAN"/>
* <enumeration value="PCN"/>
* <enumeration value="PER"/>
* <enumeration value="PHL"/>
* <enumeration value="PLW"/>
* <enumeration value="PNG"/>
* <enumeration value="POL"/>
* <enumeration value="PRI"/>
* <enumeration value="PRK"/>
* <enumeration value="PRT"/>
* <enumeration value="PRY"/>
* <enumeration value="PSE"/>
* <enumeration value="PYF"/>
* <enumeration value="QAT"/>
* <enumeration value="REU"/>
* <enumeration value="ROM"/>
* <enumeration value="RUS"/>
* <enumeration value="RWA"/>
* <enumeration value="SAU"/>
* <enumeration value="SDN"/>
* <enumeration value="SEN"/>
* <enumeration value="SGP"/>
* <enumeration value="SGS"/>
* <enumeration value="SHN"/>
* <enumeration value="SJM"/>
* <enumeration value="SLB"/>
* <enumeration value="SLE"/>
* <enumeration value="SLV"/>
* <enumeration value="SMR"/>
* <enumeration value="SOM"/>
* <enumeration value="SPM"/>
* <enumeration value="STP"/>
* <enumeration value="SUR"/>
* <enumeration value="SVK"/>
* <enumeration value="SVN"/>
* <enumeration value="SWE"/>
* <enumeration value="SWZ"/>
* <enumeration value="SYC"/>
* <enumeration value="SYR"/>
* <enumeration value="TCA"/>
* <enumeration value="TCD"/>
* <enumeration value="TGO"/>
* <enumeration value="THA"/>
* <enumeration value="TJK"/>
* <enumeration value="TKL"/>
* <enumeration value="TKM"/>
* <enumeration value="TMP"/>
* <enumeration value="TON"/>
* <enumeration value="TTO"/>
* <enumeration value="TUN"/>
* <enumeration value="TUR"/>
* <enumeration value="TUV"/>
* <enumeration value="TWN"/>
* <enumeration value="TZA"/>
* <enumeration value="UGA"/>
* <enumeration value="UKR"/>
* <enumeration value="UMI"/>
* <enumeration value="URY"/>
* <enumeration value="USA"/>
* <enumeration value="UZB"/>
* <enumeration value="VAT"/>
* <enumeration value="VCT"/>
* <enumeration value="VEN"/>
* <enumeration value="VGB"/>
* <enumeration value="VIR"/>
* <enumeration value="VNM"/>
* <enumeration value="VUT"/>
* <enumeration value="WLF"/>
* <enumeration value="WSM"/>
* <enumeration value="YEM"/>
* <enumeration value="YUG"/>
* <enumeration value="ZAF"/>
* <enumeration value="ZMB"/>
* <enumeration value="ZWE"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OverAge18Verification" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ChokingHazard" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SmallParts" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SmallBall" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a small ball"/>
* <enumeration value="Contains a small ball"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Balloons" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Marble" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a marble"/>
* <enumeration value="Contains a marble"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SubCategoryProperty">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <any/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"itemfeed"
})
public static class Message {
@XmlElement(name = "Itemfeed", required = true)
protected List itemfeed;
/**
* Gets the value of the itemfeed property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the itemfeed property.
*
*
* For example, to add a new item, do as follows:
*
* getItemfeed().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed }
*
* @return
* Objects of the following type(s) are allowed in the list
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed }
*
*/
public List getItemfeed() {
if (itemfeed == null) {
itemfeed = new ArrayList();
}
return this.itemfeed;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SummaryInfo">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SubCategoryID" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Item" maxOccurs="unbounded">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Action" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Create Item"/>
* <enumeration value="Update Item"/>
* <enumeration value="Update/Append Image"/>
* <enumeration value="Replace Image"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BasicInfo">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SellerPartNumber">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Manufacturer">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ManufacturerPartsNumber">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="20"/>
* </restriction>
* </simpleType>
* </element>
* <element name="UPCOrISBN">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="RelatedSellerPartNumber" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="0"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WebsiteShortTitle">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BulletDescription" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ProductDescription">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="4000"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemDimension">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ItemLength" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemWidth" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <maxInclusive value="485.99"/>
* <minInclusive value="0.01"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemHeight" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ItemWeight">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PacksOrSets">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <minInclusive value="1"/>
* <maxInclusive value="9999"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemCondition">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="New"/>
* <enumeration value="Refurbished"/>
* <enumeration value="UsedLikeNew"/>
* <enumeration value="UsedVeryGood"/>
* <enumeration value="UsedGood"/>
* <enumeration value="UsedAcceptable"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemPackage" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Retail"/>
* <enumeration value="OEM"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ShippingRestriction">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Currency" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="MSRP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MAP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.00"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CheckoutMAP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="True"/>
* <enumeration value="False"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SellingPrice">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Shipping">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Default"/>
* <enumeration value="Free"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Inventory">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <maxInclusive value="999999"/>
* <minInclusive value="0"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ActivationMark" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="True"/>
* <enumeration value="False"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemImages">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ConditionDetails" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="0"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="UsedItemImages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Warning" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="CountryOfOrigin" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="ABW"/>
* <enumeration value="AFG"/>
* <enumeration value="AGO"/>
* <enumeration value="AIA"/>
* <enumeration value="ALB"/>
* <enumeration value="AND"/>
* <enumeration value="ANT"/>
* <enumeration value="ARE"/>
* <enumeration value="ARG"/>
* <enumeration value="ARM"/>
* <enumeration value="ASM"/>
* <enumeration value="ATA"/>
* <enumeration value="ATF"/>
* <enumeration value="ATG"/>
* <enumeration value="AUS"/>
* <enumeration value="AUT"/>
* <enumeration value="AZE"/>
* <enumeration value="BDI"/>
* <enumeration value="BEL"/>
* <enumeration value="BEN"/>
* <enumeration value="BFA"/>
* <enumeration value="BGD"/>
* <enumeration value="BGR"/>
* <enumeration value="BHR"/>
* <enumeration value="BHS"/>
* <enumeration value="BIH"/>
* <enumeration value="BLR"/>
* <enumeration value="BLZ"/>
* <enumeration value="BMU"/>
* <enumeration value="BOL"/>
* <enumeration value="BRA"/>
* <enumeration value="BRB"/>
* <enumeration value="BRN"/>
* <enumeration value="BTN"/>
* <enumeration value="BVT"/>
* <enumeration value="BWA"/>
* <enumeration value="CAF"/>
* <enumeration value="CAN"/>
* <enumeration value="CCK"/>
* <enumeration value="CHE"/>
* <enumeration value="CHL"/>
* <enumeration value="CHN"/>
* <enumeration value="CIV"/>
* <enumeration value="CMR"/>
* <enumeration value="COD"/>
* <enumeration value="COG"/>
* <enumeration value="COK"/>
* <enumeration value="COL"/>
* <enumeration value="COM"/>
* <enumeration value="CPV"/>
* <enumeration value="CRI"/>
* <enumeration value="CUB"/>
* <enumeration value="CXR"/>
* <enumeration value="CYM"/>
* <enumeration value="CYP"/>
* <enumeration value="CZE"/>
* <enumeration value="DEU"/>
* <enumeration value="DJI"/>
* <enumeration value="DMA"/>
* <enumeration value="DNK"/>
* <enumeration value="DOM"/>
* <enumeration value="DZA"/>
* <enumeration value="ECU"/>
* <enumeration value="EGY"/>
* <enumeration value="ERI"/>
* <enumeration value="ESH"/>
* <enumeration value="ESP"/>
* <enumeration value="EST"/>
* <enumeration value="ETH"/>
* <enumeration value="FIN"/>
* <enumeration value="FJI"/>
* <enumeration value="FLK"/>
* <enumeration value="FRA"/>
* <enumeration value="FRO"/>
* <enumeration value="FSM"/>
* <enumeration value="FXX"/>
* <enumeration value="GAB"/>
* <enumeration value="GBR"/>
* <enumeration value="GEO"/>
* <enumeration value="GHA"/>
* <enumeration value="GIB"/>
* <enumeration value="GIN"/>
* <enumeration value="GLP"/>
* <enumeration value="GMB"/>
* <enumeration value="GNB"/>
* <enumeration value="GNQ"/>
* <enumeration value="GRC"/>
* <enumeration value="GRD"/>
* <enumeration value="GRL"/>
* <enumeration value="GTM"/>
* <enumeration value="GUF"/>
* <enumeration value="GUM"/>
* <enumeration value="GUY"/>
* <enumeration value="HKG"/>
* <enumeration value="HMD"/>
* <enumeration value="HND"/>
* <enumeration value="HRV"/>
* <enumeration value="HTI"/>
* <enumeration value="HUN"/>
* <enumeration value="IDN"/>
* <enumeration value="IND"/>
* <enumeration value="IOT"/>
* <enumeration value="IRL"/>
* <enumeration value="IRN"/>
* <enumeration value="IRQ"/>
* <enumeration value="ISL"/>
* <enumeration value="ISR"/>
* <enumeration value="ITA"/>
* <enumeration value="JAM"/>
* <enumeration value="JOR"/>
* <enumeration value="JPN"/>
* <enumeration value="KAZ"/>
* <enumeration value="KEN"/>
* <enumeration value="KGZ"/>
* <enumeration value="KHM"/>
* <enumeration value="KIR"/>
* <enumeration value="KNA"/>
* <enumeration value="KOR"/>
* <enumeration value="KWT"/>
* <enumeration value="LAO"/>
* <enumeration value="LBN"/>
* <enumeration value="LBR"/>
* <enumeration value="LBY"/>
* <enumeration value="LCA"/>
* <enumeration value="LIE"/>
* <enumeration value="LKA"/>
* <enumeration value="LSO"/>
* <enumeration value="LTU"/>
* <enumeration value="LUX"/>
* <enumeration value="LVA"/>
* <enumeration value="MAC"/>
* <enumeration value="MAR"/>
* <enumeration value="MCO"/>
* <enumeration value="MDA"/>
* <enumeration value="MDG"/>
* <enumeration value="MDV"/>
* <enumeration value="MEX"/>
* <enumeration value="MHL"/>
* <enumeration value="MKD"/>
* <enumeration value="MLI"/>
* <enumeration value="MLT"/>
* <enumeration value="MMR"/>
* <enumeration value="MNG"/>
* <enumeration value="MNP"/>
* <enumeration value="MOZ"/>
* <enumeration value="MRT"/>
* <enumeration value="MSR"/>
* <enumeration value="MTQ"/>
* <enumeration value="MUS"/>
* <enumeration value="MWI"/>
* <enumeration value="MYS"/>
* <enumeration value="MYT"/>
* <enumeration value="NAM"/>
* <enumeration value="NCL"/>
* <enumeration value="NER"/>
* <enumeration value="NFK"/>
* <enumeration value="NGA"/>
* <enumeration value="NIC"/>
* <enumeration value="NIU"/>
* <enumeration value="NLD"/>
* <enumeration value="NOR"/>
* <enumeration value="NPL"/>
* <enumeration value="NRU"/>
* <enumeration value="NZL"/>
* <enumeration value="OMN"/>
* <enumeration value="PAK"/>
* <enumeration value="PAN"/>
* <enumeration value="PCN"/>
* <enumeration value="PER"/>
* <enumeration value="PHL"/>
* <enumeration value="PLW"/>
* <enumeration value="PNG"/>
* <enumeration value="POL"/>
* <enumeration value="PRI"/>
* <enumeration value="PRK"/>
* <enumeration value="PRT"/>
* <enumeration value="PRY"/>
* <enumeration value="PSE"/>
* <enumeration value="PYF"/>
* <enumeration value="QAT"/>
* <enumeration value="REU"/>
* <enumeration value="ROM"/>
* <enumeration value="RUS"/>
* <enumeration value="RWA"/>
* <enumeration value="SAU"/>
* <enumeration value="SDN"/>
* <enumeration value="SEN"/>
* <enumeration value="SGP"/>
* <enumeration value="SGS"/>
* <enumeration value="SHN"/>
* <enumeration value="SJM"/>
* <enumeration value="SLB"/>
* <enumeration value="SLE"/>
* <enumeration value="SLV"/>
* <enumeration value="SMR"/>
* <enumeration value="SOM"/>
* <enumeration value="SPM"/>
* <enumeration value="STP"/>
* <enumeration value="SUR"/>
* <enumeration value="SVK"/>
* <enumeration value="SVN"/>
* <enumeration value="SWE"/>
* <enumeration value="SWZ"/>
* <enumeration value="SYC"/>
* <enumeration value="SYR"/>
* <enumeration value="TCA"/>
* <enumeration value="TCD"/>
* <enumeration value="TGO"/>
* <enumeration value="THA"/>
* <enumeration value="TJK"/>
* <enumeration value="TKL"/>
* <enumeration value="TKM"/>
* <enumeration value="TMP"/>
* <enumeration value="TON"/>
* <enumeration value="TTO"/>
* <enumeration value="TUN"/>
* <enumeration value="TUR"/>
* <enumeration value="TUV"/>
* <enumeration value="TWN"/>
* <enumeration value="TZA"/>
* <enumeration value="UGA"/>
* <enumeration value="UKR"/>
* <enumeration value="UMI"/>
* <enumeration value="URY"/>
* <enumeration value="USA"/>
* <enumeration value="UZB"/>
* <enumeration value="VAT"/>
* <enumeration value="VCT"/>
* <enumeration value="VEN"/>
* <enumeration value="VGB"/>
* <enumeration value="VIR"/>
* <enumeration value="VNM"/>
* <enumeration value="VUT"/>
* <enumeration value="WLF"/>
* <enumeration value="WSM"/>
* <enumeration value="YEM"/>
* <enumeration value="YUG"/>
* <enumeration value="ZAF"/>
* <enumeration value="ZMB"/>
* <enumeration value="ZWE"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OverAge18Verification" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ChokingHazard" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SmallParts" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SmallBall" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a small ball"/>
* <enumeration value="Contains a small ball"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Balloons" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Marble" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a marble"/>
* <enumeration value="Contains a marble"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SubCategoryProperty">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <any/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"summaryInfo",
"item"
})
public static class Itemfeed {
@XmlElement(name = "SummaryInfo", required = true)
protected ItemCreationOrUpdateFeedRequest.Message.Itemfeed.SummaryInfo summaryInfo;
@XmlElement(name = "Item", required = true)
protected List item;
/**
* Gets the value of the summaryInfo property.
*
* @return
* possible object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.SummaryInfo }
*
*/
public ItemCreationOrUpdateFeedRequest.Message.Itemfeed.SummaryInfo getSummaryInfo() {
return summaryInfo;
}
/**
* Sets the value of the summaryInfo property.
*
* @param value
* allowed object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.SummaryInfo }
*
*/
public void setSummaryInfo(ItemCreationOrUpdateFeedRequest.Message.Itemfeed.SummaryInfo value) {
this.summaryInfo = value;
}
/**
* Gets the value of the item property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the item property.
*
*
* For example, to add a new item, do as follows:
*
* getItem().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item }
*
* @return
* Objects of the following type(s) are allowed in the list
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item }
*
*/
public List getItem() {
if (item == null) {
item = new ArrayList();
}
return this.item;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Action" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Create Item"/>
* <enumeration value="Update Item"/>
* <enumeration value="Update/Append Image"/>
* <enumeration value="Replace Image"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BasicInfo">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SellerPartNumber">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Manufacturer">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ManufacturerPartsNumber">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="20"/>
* </restriction>
* </simpleType>
* </element>
* <element name="UPCOrISBN">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="RelatedSellerPartNumber" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="0"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WebsiteShortTitle">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BulletDescription" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ProductDescription">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="4000"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemDimension">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ItemLength" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemWidth" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <maxInclusive value="485.99"/>
* <minInclusive value="0.01"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemHeight" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ItemWeight">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PacksOrSets">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <minInclusive value="1"/>
* <maxInclusive value="9999"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemCondition">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="New"/>
* <enumeration value="Refurbished"/>
* <enumeration value="UsedLikeNew"/>
* <enumeration value="UsedVeryGood"/>
* <enumeration value="UsedGood"/>
* <enumeration value="UsedAcceptable"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemPackage" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Retail"/>
* <enumeration value="OEM"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ShippingRestriction">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Currency" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="MSRP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MAP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.00"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CheckoutMAP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="True"/>
* <enumeration value="False"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SellingPrice">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Shipping">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Default"/>
* <enumeration value="Free"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Inventory">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <maxInclusive value="999999"/>
* <minInclusive value="0"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ActivationMark" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="True"/>
* <enumeration value="False"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemImages">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ConditionDetails" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="0"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="UsedItemImages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Warning" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="CountryOfOrigin" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="ABW"/>
* <enumeration value="AFG"/>
* <enumeration value="AGO"/>
* <enumeration value="AIA"/>
* <enumeration value="ALB"/>
* <enumeration value="AND"/>
* <enumeration value="ANT"/>
* <enumeration value="ARE"/>
* <enumeration value="ARG"/>
* <enumeration value="ARM"/>
* <enumeration value="ASM"/>
* <enumeration value="ATA"/>
* <enumeration value="ATF"/>
* <enumeration value="ATG"/>
* <enumeration value="AUS"/>
* <enumeration value="AUT"/>
* <enumeration value="AZE"/>
* <enumeration value="BDI"/>
* <enumeration value="BEL"/>
* <enumeration value="BEN"/>
* <enumeration value="BFA"/>
* <enumeration value="BGD"/>
* <enumeration value="BGR"/>
* <enumeration value="BHR"/>
* <enumeration value="BHS"/>
* <enumeration value="BIH"/>
* <enumeration value="BLR"/>
* <enumeration value="BLZ"/>
* <enumeration value="BMU"/>
* <enumeration value="BOL"/>
* <enumeration value="BRA"/>
* <enumeration value="BRB"/>
* <enumeration value="BRN"/>
* <enumeration value="BTN"/>
* <enumeration value="BVT"/>
* <enumeration value="BWA"/>
* <enumeration value="CAF"/>
* <enumeration value="CAN"/>
* <enumeration value="CCK"/>
* <enumeration value="CHE"/>
* <enumeration value="CHL"/>
* <enumeration value="CHN"/>
* <enumeration value="CIV"/>
* <enumeration value="CMR"/>
* <enumeration value="COD"/>
* <enumeration value="COG"/>
* <enumeration value="COK"/>
* <enumeration value="COL"/>
* <enumeration value="COM"/>
* <enumeration value="CPV"/>
* <enumeration value="CRI"/>
* <enumeration value="CUB"/>
* <enumeration value="CXR"/>
* <enumeration value="CYM"/>
* <enumeration value="CYP"/>
* <enumeration value="CZE"/>
* <enumeration value="DEU"/>
* <enumeration value="DJI"/>
* <enumeration value="DMA"/>
* <enumeration value="DNK"/>
* <enumeration value="DOM"/>
* <enumeration value="DZA"/>
* <enumeration value="ECU"/>
* <enumeration value="EGY"/>
* <enumeration value="ERI"/>
* <enumeration value="ESH"/>
* <enumeration value="ESP"/>
* <enumeration value="EST"/>
* <enumeration value="ETH"/>
* <enumeration value="FIN"/>
* <enumeration value="FJI"/>
* <enumeration value="FLK"/>
* <enumeration value="FRA"/>
* <enumeration value="FRO"/>
* <enumeration value="FSM"/>
* <enumeration value="FXX"/>
* <enumeration value="GAB"/>
* <enumeration value="GBR"/>
* <enumeration value="GEO"/>
* <enumeration value="GHA"/>
* <enumeration value="GIB"/>
* <enumeration value="GIN"/>
* <enumeration value="GLP"/>
* <enumeration value="GMB"/>
* <enumeration value="GNB"/>
* <enumeration value="GNQ"/>
* <enumeration value="GRC"/>
* <enumeration value="GRD"/>
* <enumeration value="GRL"/>
* <enumeration value="GTM"/>
* <enumeration value="GUF"/>
* <enumeration value="GUM"/>
* <enumeration value="GUY"/>
* <enumeration value="HKG"/>
* <enumeration value="HMD"/>
* <enumeration value="HND"/>
* <enumeration value="HRV"/>
* <enumeration value="HTI"/>
* <enumeration value="HUN"/>
* <enumeration value="IDN"/>
* <enumeration value="IND"/>
* <enumeration value="IOT"/>
* <enumeration value="IRL"/>
* <enumeration value="IRN"/>
* <enumeration value="IRQ"/>
* <enumeration value="ISL"/>
* <enumeration value="ISR"/>
* <enumeration value="ITA"/>
* <enumeration value="JAM"/>
* <enumeration value="JOR"/>
* <enumeration value="JPN"/>
* <enumeration value="KAZ"/>
* <enumeration value="KEN"/>
* <enumeration value="KGZ"/>
* <enumeration value="KHM"/>
* <enumeration value="KIR"/>
* <enumeration value="KNA"/>
* <enumeration value="KOR"/>
* <enumeration value="KWT"/>
* <enumeration value="LAO"/>
* <enumeration value="LBN"/>
* <enumeration value="LBR"/>
* <enumeration value="LBY"/>
* <enumeration value="LCA"/>
* <enumeration value="LIE"/>
* <enumeration value="LKA"/>
* <enumeration value="LSO"/>
* <enumeration value="LTU"/>
* <enumeration value="LUX"/>
* <enumeration value="LVA"/>
* <enumeration value="MAC"/>
* <enumeration value="MAR"/>
* <enumeration value="MCO"/>
* <enumeration value="MDA"/>
* <enumeration value="MDG"/>
* <enumeration value="MDV"/>
* <enumeration value="MEX"/>
* <enumeration value="MHL"/>
* <enumeration value="MKD"/>
* <enumeration value="MLI"/>
* <enumeration value="MLT"/>
* <enumeration value="MMR"/>
* <enumeration value="MNG"/>
* <enumeration value="MNP"/>
* <enumeration value="MOZ"/>
* <enumeration value="MRT"/>
* <enumeration value="MSR"/>
* <enumeration value="MTQ"/>
* <enumeration value="MUS"/>
* <enumeration value="MWI"/>
* <enumeration value="MYS"/>
* <enumeration value="MYT"/>
* <enumeration value="NAM"/>
* <enumeration value="NCL"/>
* <enumeration value="NER"/>
* <enumeration value="NFK"/>
* <enumeration value="NGA"/>
* <enumeration value="NIC"/>
* <enumeration value="NIU"/>
* <enumeration value="NLD"/>
* <enumeration value="NOR"/>
* <enumeration value="NPL"/>
* <enumeration value="NRU"/>
* <enumeration value="NZL"/>
* <enumeration value="OMN"/>
* <enumeration value="PAK"/>
* <enumeration value="PAN"/>
* <enumeration value="PCN"/>
* <enumeration value="PER"/>
* <enumeration value="PHL"/>
* <enumeration value="PLW"/>
* <enumeration value="PNG"/>
* <enumeration value="POL"/>
* <enumeration value="PRI"/>
* <enumeration value="PRK"/>
* <enumeration value="PRT"/>
* <enumeration value="PRY"/>
* <enumeration value="PSE"/>
* <enumeration value="PYF"/>
* <enumeration value="QAT"/>
* <enumeration value="REU"/>
* <enumeration value="ROM"/>
* <enumeration value="RUS"/>
* <enumeration value="RWA"/>
* <enumeration value="SAU"/>
* <enumeration value="SDN"/>
* <enumeration value="SEN"/>
* <enumeration value="SGP"/>
* <enumeration value="SGS"/>
* <enumeration value="SHN"/>
* <enumeration value="SJM"/>
* <enumeration value="SLB"/>
* <enumeration value="SLE"/>
* <enumeration value="SLV"/>
* <enumeration value="SMR"/>
* <enumeration value="SOM"/>
* <enumeration value="SPM"/>
* <enumeration value="STP"/>
* <enumeration value="SUR"/>
* <enumeration value="SVK"/>
* <enumeration value="SVN"/>
* <enumeration value="SWE"/>
* <enumeration value="SWZ"/>
* <enumeration value="SYC"/>
* <enumeration value="SYR"/>
* <enumeration value="TCA"/>
* <enumeration value="TCD"/>
* <enumeration value="TGO"/>
* <enumeration value="THA"/>
* <enumeration value="TJK"/>
* <enumeration value="TKL"/>
* <enumeration value="TKM"/>
* <enumeration value="TMP"/>
* <enumeration value="TON"/>
* <enumeration value="TTO"/>
* <enumeration value="TUN"/>
* <enumeration value="TUR"/>
* <enumeration value="TUV"/>
* <enumeration value="TWN"/>
* <enumeration value="TZA"/>
* <enumeration value="UGA"/>
* <enumeration value="UKR"/>
* <enumeration value="UMI"/>
* <enumeration value="URY"/>
* <enumeration value="USA"/>
* <enumeration value="UZB"/>
* <enumeration value="VAT"/>
* <enumeration value="VCT"/>
* <enumeration value="VEN"/>
* <enumeration value="VGB"/>
* <enumeration value="VIR"/>
* <enumeration value="VNM"/>
* <enumeration value="VUT"/>
* <enumeration value="WLF"/>
* <enumeration value="WSM"/>
* <enumeration value="YEM"/>
* <enumeration value="YUG"/>
* <enumeration value="ZAF"/>
* <enumeration value="ZMB"/>
* <enumeration value="ZWE"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OverAge18Verification" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ChokingHazard" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SmallParts" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SmallBall" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a small ball"/>
* <enumeration value="Contains a small ball"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Balloons" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Marble" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a marble"/>
* <enumeration value="Contains a marble"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="SubCategoryProperty">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <any/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"action",
"basicInfo",
"subCategoryProperty"
})
public static class Item {
@XmlElement(name = "Action", defaultValue = "Create Item")
protected String action;
@XmlElement(name = "BasicInfo", required = true)
protected ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo basicInfo;
@XmlElement(name = "SubCategoryProperty", required = true)
protected ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.SubCategoryProperty subCategoryProperty;
/**
* Gets the value of the action property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAction() {
return action;
}
/**
* Sets the value of the action property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAction(String value) {
this.action = value;
}
/**
* Gets the value of the basicInfo property.
*
* @return
* possible object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo }
*
*/
public ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo getBasicInfo() {
return basicInfo;
}
/**
* Sets the value of the basicInfo property.
*
* @param value
* allowed object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo }
*
*/
public void setBasicInfo(ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo value) {
this.basicInfo = value;
}
/**
* Gets the value of the subCategoryProperty property.
*
* @return
* possible object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.SubCategoryProperty }
*
*/
public ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.SubCategoryProperty getSubCategoryProperty() {
return subCategoryProperty;
}
/**
* Sets the value of the subCategoryProperty property.
*
* @param value
* allowed object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.SubCategoryProperty }
*
*/
public void setSubCategoryProperty(ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.SubCategoryProperty value) {
this.subCategoryProperty = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SellerPartNumber">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Manufacturer">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ManufacturerPartsNumber">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="20"/>
* </restriction>
* </simpleType>
* </element>
* <element name="UPCOrISBN">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="RelatedSellerPartNumber" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="0"/>
* <maxLength value="40"/>
* </restriction>
* </simpleType>
* </element>
* <element name="WebsiteShortTitle">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="BulletDescription" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ProductDescription">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="1"/>
* <maxLength value="4000"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemDimension">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ItemLength" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemWidth" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <maxInclusive value="485.99"/>
* <minInclusive value="0.01"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemHeight" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ItemWeight">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="PacksOrSets">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <minInclusive value="1"/>
* <maxInclusive value="9999"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemCondition">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="New"/>
* <enumeration value="Refurbished"/>
* <enumeration value="UsedLikeNew"/>
* <enumeration value="UsedVeryGood"/>
* <enumeration value="UsedGood"/>
* <enumeration value="UsedAcceptable"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemPackage" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Retail"/>
* <enumeration value="OEM"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ShippingRestriction">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Currency" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* </restriction>
* </simpleType>
* </element>
* <element name="MSRP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="MAP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.00"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="CheckoutMAP" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="True"/>
* <enumeration value="False"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SellingPrice">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="99999.00"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Shipping">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Default"/>
* <enumeration value="Free"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Inventory">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
* <maxInclusive value="999999"/>
* <minInclusive value="0"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ActivationMark" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="True"/>
* <enumeration value="False"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemImages">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="ConditionDetails" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <minLength value="0"/>
* <maxLength value="200"/>
* </restriction>
* </simpleType>
* </element>
* <element name="UsedItemImages" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Warning" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="CountryOfOrigin" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="ABW"/>
* <enumeration value="AFG"/>
* <enumeration value="AGO"/>
* <enumeration value="AIA"/>
* <enumeration value="ALB"/>
* <enumeration value="AND"/>
* <enumeration value="ANT"/>
* <enumeration value="ARE"/>
* <enumeration value="ARG"/>
* <enumeration value="ARM"/>
* <enumeration value="ASM"/>
* <enumeration value="ATA"/>
* <enumeration value="ATF"/>
* <enumeration value="ATG"/>
* <enumeration value="AUS"/>
* <enumeration value="AUT"/>
* <enumeration value="AZE"/>
* <enumeration value="BDI"/>
* <enumeration value="BEL"/>
* <enumeration value="BEN"/>
* <enumeration value="BFA"/>
* <enumeration value="BGD"/>
* <enumeration value="BGR"/>
* <enumeration value="BHR"/>
* <enumeration value="BHS"/>
* <enumeration value="BIH"/>
* <enumeration value="BLR"/>
* <enumeration value="BLZ"/>
* <enumeration value="BMU"/>
* <enumeration value="BOL"/>
* <enumeration value="BRA"/>
* <enumeration value="BRB"/>
* <enumeration value="BRN"/>
* <enumeration value="BTN"/>
* <enumeration value="BVT"/>
* <enumeration value="BWA"/>
* <enumeration value="CAF"/>
* <enumeration value="CAN"/>
* <enumeration value="CCK"/>
* <enumeration value="CHE"/>
* <enumeration value="CHL"/>
* <enumeration value="CHN"/>
* <enumeration value="CIV"/>
* <enumeration value="CMR"/>
* <enumeration value="COD"/>
* <enumeration value="COG"/>
* <enumeration value="COK"/>
* <enumeration value="COL"/>
* <enumeration value="COM"/>
* <enumeration value="CPV"/>
* <enumeration value="CRI"/>
* <enumeration value="CUB"/>
* <enumeration value="CXR"/>
* <enumeration value="CYM"/>
* <enumeration value="CYP"/>
* <enumeration value="CZE"/>
* <enumeration value="DEU"/>
* <enumeration value="DJI"/>
* <enumeration value="DMA"/>
* <enumeration value="DNK"/>
* <enumeration value="DOM"/>
* <enumeration value="DZA"/>
* <enumeration value="ECU"/>
* <enumeration value="EGY"/>
* <enumeration value="ERI"/>
* <enumeration value="ESH"/>
* <enumeration value="ESP"/>
* <enumeration value="EST"/>
* <enumeration value="ETH"/>
* <enumeration value="FIN"/>
* <enumeration value="FJI"/>
* <enumeration value="FLK"/>
* <enumeration value="FRA"/>
* <enumeration value="FRO"/>
* <enumeration value="FSM"/>
* <enumeration value="FXX"/>
* <enumeration value="GAB"/>
* <enumeration value="GBR"/>
* <enumeration value="GEO"/>
* <enumeration value="GHA"/>
* <enumeration value="GIB"/>
* <enumeration value="GIN"/>
* <enumeration value="GLP"/>
* <enumeration value="GMB"/>
* <enumeration value="GNB"/>
* <enumeration value="GNQ"/>
* <enumeration value="GRC"/>
* <enumeration value="GRD"/>
* <enumeration value="GRL"/>
* <enumeration value="GTM"/>
* <enumeration value="GUF"/>
* <enumeration value="GUM"/>
* <enumeration value="GUY"/>
* <enumeration value="HKG"/>
* <enumeration value="HMD"/>
* <enumeration value="HND"/>
* <enumeration value="HRV"/>
* <enumeration value="HTI"/>
* <enumeration value="HUN"/>
* <enumeration value="IDN"/>
* <enumeration value="IND"/>
* <enumeration value="IOT"/>
* <enumeration value="IRL"/>
* <enumeration value="IRN"/>
* <enumeration value="IRQ"/>
* <enumeration value="ISL"/>
* <enumeration value="ISR"/>
* <enumeration value="ITA"/>
* <enumeration value="JAM"/>
* <enumeration value="JOR"/>
* <enumeration value="JPN"/>
* <enumeration value="KAZ"/>
* <enumeration value="KEN"/>
* <enumeration value="KGZ"/>
* <enumeration value="KHM"/>
* <enumeration value="KIR"/>
* <enumeration value="KNA"/>
* <enumeration value="KOR"/>
* <enumeration value="KWT"/>
* <enumeration value="LAO"/>
* <enumeration value="LBN"/>
* <enumeration value="LBR"/>
* <enumeration value="LBY"/>
* <enumeration value="LCA"/>
* <enumeration value="LIE"/>
* <enumeration value="LKA"/>
* <enumeration value="LSO"/>
* <enumeration value="LTU"/>
* <enumeration value="LUX"/>
* <enumeration value="LVA"/>
* <enumeration value="MAC"/>
* <enumeration value="MAR"/>
* <enumeration value="MCO"/>
* <enumeration value="MDA"/>
* <enumeration value="MDG"/>
* <enumeration value="MDV"/>
* <enumeration value="MEX"/>
* <enumeration value="MHL"/>
* <enumeration value="MKD"/>
* <enumeration value="MLI"/>
* <enumeration value="MLT"/>
* <enumeration value="MMR"/>
* <enumeration value="MNG"/>
* <enumeration value="MNP"/>
* <enumeration value="MOZ"/>
* <enumeration value="MRT"/>
* <enumeration value="MSR"/>
* <enumeration value="MTQ"/>
* <enumeration value="MUS"/>
* <enumeration value="MWI"/>
* <enumeration value="MYS"/>
* <enumeration value="MYT"/>
* <enumeration value="NAM"/>
* <enumeration value="NCL"/>
* <enumeration value="NER"/>
* <enumeration value="NFK"/>
* <enumeration value="NGA"/>
* <enumeration value="NIC"/>
* <enumeration value="NIU"/>
* <enumeration value="NLD"/>
* <enumeration value="NOR"/>
* <enumeration value="NPL"/>
* <enumeration value="NRU"/>
* <enumeration value="NZL"/>
* <enumeration value="OMN"/>
* <enumeration value="PAK"/>
* <enumeration value="PAN"/>
* <enumeration value="PCN"/>
* <enumeration value="PER"/>
* <enumeration value="PHL"/>
* <enumeration value="PLW"/>
* <enumeration value="PNG"/>
* <enumeration value="POL"/>
* <enumeration value="PRI"/>
* <enumeration value="PRK"/>
* <enumeration value="PRT"/>
* <enumeration value="PRY"/>
* <enumeration value="PSE"/>
* <enumeration value="PYF"/>
* <enumeration value="QAT"/>
* <enumeration value="REU"/>
* <enumeration value="ROM"/>
* <enumeration value="RUS"/>
* <enumeration value="RWA"/>
* <enumeration value="SAU"/>
* <enumeration value="SDN"/>
* <enumeration value="SEN"/>
* <enumeration value="SGP"/>
* <enumeration value="SGS"/>
* <enumeration value="SHN"/>
* <enumeration value="SJM"/>
* <enumeration value="SLB"/>
* <enumeration value="SLE"/>
* <enumeration value="SLV"/>
* <enumeration value="SMR"/>
* <enumeration value="SOM"/>
* <enumeration value="SPM"/>
* <enumeration value="STP"/>
* <enumeration value="SUR"/>
* <enumeration value="SVK"/>
* <enumeration value="SVN"/>
* <enumeration value="SWE"/>
* <enumeration value="SWZ"/>
* <enumeration value="SYC"/>
* <enumeration value="SYR"/>
* <enumeration value="TCA"/>
* <enumeration value="TCD"/>
* <enumeration value="TGO"/>
* <enumeration value="THA"/>
* <enumeration value="TJK"/>
* <enumeration value="TKL"/>
* <enumeration value="TKM"/>
* <enumeration value="TMP"/>
* <enumeration value="TON"/>
* <enumeration value="TTO"/>
* <enumeration value="TUN"/>
* <enumeration value="TUR"/>
* <enumeration value="TUV"/>
* <enumeration value="TWN"/>
* <enumeration value="TZA"/>
* <enumeration value="UGA"/>
* <enumeration value="UKR"/>
* <enumeration value="UMI"/>
* <enumeration value="URY"/>
* <enumeration value="USA"/>
* <enumeration value="UZB"/>
* <enumeration value="VAT"/>
* <enumeration value="VCT"/>
* <enumeration value="VEN"/>
* <enumeration value="VGB"/>
* <enumeration value="VIR"/>
* <enumeration value="VNM"/>
* <enumeration value="VUT"/>
* <enumeration value="WLF"/>
* <enumeration value="WSM"/>
* <enumeration value="YEM"/>
* <enumeration value="YUG"/>
* <enumeration value="ZAF"/>
* <enumeration value="ZMB"/>
* <enumeration value="ZWE"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OverAge18Verification" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ChokingHazard" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SmallParts" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SmallBall" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a small ball"/>
* <enumeration value="Contains a small ball"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Balloons" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Marble" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a marble"/>
* <enumeration value="Contains a marble"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sellerPartNumber",
"manufacturer",
"manufacturerPartsNumber",
"upcOrISBN",
"relatedSellerPartNumber",
"websiteShortTitle",
"bulletDescription",
"productDescription",
"itemDimension",
"itemWeight",
"packsOrSets",
"itemCondition",
"itemPackage",
"shippingRestriction",
"currency",
"msrp",
"map",
"checkoutMAP",
"sellingPrice",
"shipping",
"inventory",
"activationMark",
"itemImages",
"conditionDetails",
"usedItemImages",
"warning"
})
public static class BasicInfo {
@XmlElement(name = "SellerPartNumber", required = true)
protected String sellerPartNumber;
@XmlElement(name = "Manufacturer", required = true)
protected String manufacturer;
@XmlElement(name = "ManufacturerPartsNumber", required = true)
protected String manufacturerPartsNumber;
@XmlElement(name = "UPCOrISBN", required = true)
protected String upcOrISBN;
@XmlElement(name = "RelatedSellerPartNumber")
protected String relatedSellerPartNumber;
@XmlElement(name = "WebsiteShortTitle", required = true)
protected String websiteShortTitle;
@XmlElement(name = "BulletDescription")
protected String bulletDescription;
@XmlElement(name = "ProductDescription", required = true)
protected String productDescription;
@XmlElement(name = "ItemDimension", required = true)
protected ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemDimension itemDimension;
@XmlElement(name = "ItemWeight", required = true)
protected BigDecimal itemWeight;
@XmlElement(name = "PacksOrSets")
protected int packsOrSets;
@XmlElement(name = "ItemCondition", required = true)
protected String itemCondition;
@XmlElement(name = "ItemPackage")
protected String itemPackage;
@XmlElement(name = "ShippingRestriction", required = true)
protected String shippingRestriction;
@XmlElement(name = "Currency")
protected String currency;
@XmlElement(name = "MSRP")
protected BigDecimal msrp;
@XmlElement(name = "MAP")
protected BigDecimal map;
@XmlElement(name = "CheckoutMAP")
protected String checkoutMAP;
@XmlElement(name = "SellingPrice", required = true)
protected BigDecimal sellingPrice;
@XmlElement(name = "Shipping", required = true)
protected String shipping;
@XmlElement(name = "Inventory")
protected int inventory;
@XmlElement(name = "ActivationMark")
protected String activationMark;
@XmlElement(name = "ItemImages", required = true)
protected ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemImages itemImages;
@XmlElement(name = "ConditionDetails")
protected String conditionDetails;
@XmlElement(name = "UsedItemImages")
protected ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.UsedItemImages usedItemImages;
@XmlElement(name = "Warning")
protected ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.Warning warning;
/**
* Gets the value of the sellerPartNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSellerPartNumber() {
return sellerPartNumber;
}
/**
* Sets the value of the sellerPartNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSellerPartNumber(String value) {
this.sellerPartNumber = value;
}
/**
* Gets the value of the manufacturer property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getManufacturer() {
return manufacturer;
}
/**
* Sets the value of the manufacturer property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManufacturer(String value) {
this.manufacturer = value;
}
/**
* Gets the value of the manufacturerPartsNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getManufacturerPartsNumber() {
return manufacturerPartsNumber;
}
/**
* Sets the value of the manufacturerPartsNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setManufacturerPartsNumber(String value) {
this.manufacturerPartsNumber = value;
}
/**
* Gets the value of the upcOrISBN property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getUPCOrISBN() {
return upcOrISBN;
}
/**
* Sets the value of the upcOrISBN property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setUPCOrISBN(String value) {
this.upcOrISBN = value;
}
/**
* Gets the value of the relatedSellerPartNumber property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRelatedSellerPartNumber() {
return relatedSellerPartNumber;
}
/**
* Sets the value of the relatedSellerPartNumber property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRelatedSellerPartNumber(String value) {
this.relatedSellerPartNumber = value;
}
/**
* Gets the value of the websiteShortTitle property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getWebsiteShortTitle() {
return websiteShortTitle;
}
/**
* Sets the value of the websiteShortTitle property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setWebsiteShortTitle(String value) {
this.websiteShortTitle = value;
}
/**
* Gets the value of the bulletDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBulletDescription() {
return bulletDescription;
}
/**
* Sets the value of the bulletDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBulletDescription(String value) {
this.bulletDescription = value;
}
/**
* Gets the value of the productDescription property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getProductDescription() {
return productDescription;
}
/**
* Sets the value of the productDescription property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setProductDescription(String value) {
this.productDescription = value;
}
/**
* Gets the value of the itemDimension property.
*
* @return
* possible object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemDimension }
*
*/
public ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemDimension getItemDimension() {
return itemDimension;
}
/**
* Sets the value of the itemDimension property.
*
* @param value
* allowed object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemDimension }
*
*/
public void setItemDimension(ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemDimension value) {
this.itemDimension = value;
}
/**
* Gets the value of the itemWeight property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getItemWeight() {
return itemWeight;
}
/**
* Sets the value of the itemWeight property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setItemWeight(BigDecimal value) {
this.itemWeight = value;
}
/**
* Gets the value of the packsOrSets property.
* @return
* possible object is
* {@link int }
*
*/
public int getPacksOrSets() {
return packsOrSets;
}
/**
* Sets the value of the packsOrSets property.
* @param value
* allowed object is
* {@link }
*
*/
public void setPacksOrSets(int value) {
this.packsOrSets = value;
}
/**
* Gets the value of the itemCondition property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getItemCondition() {
return itemCondition;
}
/**
* Sets the value of the itemCondition property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setItemCondition(String value) {
this.itemCondition = value;
}
/**
* Gets the value of the itemPackage property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getItemPackage() {
return itemPackage;
}
/**
* Sets the value of the itemPackage property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setItemPackage(String value) {
this.itemPackage = value;
}
/**
* Gets the value of the shippingRestriction property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getShippingRestriction() {
return shippingRestriction;
}
/**
* Sets the value of the shippingRestriction property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setShippingRestriction(String value) {
this.shippingRestriction = value;
}
/**
* Gets the value of the currency property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCurrency() {
return currency;
}
/**
* Sets the value of the currency property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCurrency(String value) {
this.currency = value;
}
/**
* Gets the value of the msrp property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getMSRP() {
return msrp;
}
/**
* Sets the value of the msrp property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setMSRP(BigDecimal value) {
this.msrp = value;
}
/**
* Gets the value of the map property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getMAP() {
return map;
}
/**
* Sets the value of the map property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setMAP(BigDecimal value) {
this.map = value;
}
/**
* Gets the value of the checkoutMAP property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCheckoutMAP() {
return checkoutMAP;
}
/**
* Sets the value of the checkoutMAP property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCheckoutMAP(String value) {
this.checkoutMAP = value;
}
/**
* Gets the value of the sellingPrice property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getSellingPrice() {
return sellingPrice;
}
/**
* Sets the value of the sellingPrice property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setSellingPrice(BigDecimal value) {
this.sellingPrice = value;
}
/**
* Gets the value of the shipping property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getShipping() {
return shipping;
}
/**
* Sets the value of the shipping property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setShipping(String value) {
this.shipping = value;
}
/**
* Gets the value of the inventory property.
* @return
* possible object is
* {@link int }
*
*/
public int getInventory() {
return inventory;
}
/**
* Sets the value of the inventory property.
* @param value
* allowed object is
* {@link }
*
*/
public void setInventory(int value) {
this.inventory = value;
}
/**
* Gets the value of the activationMark property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getActivationMark() {
return activationMark;
}
/**
* Sets the value of the activationMark property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setActivationMark(String value) {
this.activationMark = value;
}
/**
* Gets the value of the itemImages property.
*
* @return
* possible object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemImages }
*
*/
public ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemImages getItemImages() {
return itemImages;
}
/**
* Sets the value of the itemImages property.
*
* @param value
* allowed object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemImages }
*
*/
public void setItemImages(ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemImages value) {
this.itemImages = value;
}
/**
* Gets the value of the conditionDetails property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getConditionDetails() {
return conditionDetails;
}
/**
* Sets the value of the conditionDetails property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setConditionDetails(String value) {
this.conditionDetails = value;
}
/**
* Gets the value of the usedItemImages property.
*
* @return
* possible object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.UsedItemImages }
*
*/
public ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.UsedItemImages getUsedItemImages() {
return usedItemImages;
}
/**
* Sets the value of the usedItemImages property.
*
* @param value
* allowed object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.UsedItemImages }
*
*/
public void setUsedItemImages(ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.UsedItemImages value) {
this.usedItemImages = value;
}
/**
* Gets the value of the warning property.
*
* @return
* possible object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.Warning }
*
*/
public ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.Warning getWarning() {
return warning;
}
/**
* Sets the value of the warning property.
*
* @param value
* allowed object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.Warning }
*
*/
public void setWarning(ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.Warning value) {
this.warning = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ItemLength" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemWidth" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <maxInclusive value="485.99"/>
* <minInclusive value="0.01"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ItemHeight" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
* <minInclusive value="0.01"/>
* <maxInclusive value="485.99"/>
* <fractionDigits value="2"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"itemLength",
"itemWidth",
"itemHeight"
})
public static class ItemDimension {
@XmlElement(name = "ItemLength")
protected BigDecimal itemLength;
@XmlElement(name = "ItemWidth")
protected BigDecimal itemWidth;
@XmlElement(name = "ItemHeight")
protected BigDecimal itemHeight;
/**
* Gets the value of the itemLength property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getItemLength() {
return itemLength;
}
/**
* Sets the value of the itemLength property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setItemLength(BigDecimal value) {
this.itemLength = value;
}
/**
* Gets the value of the itemWidth property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getItemWidth() {
return itemWidth;
}
/**
* Sets the value of the itemWidth property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setItemWidth(BigDecimal value) {
this.itemWidth = value;
}
/**
* Gets the value of the itemHeight property.
*
* @return
* possible object is
* {@link BigDecimal }
*
*/
public BigDecimal getItemHeight() {
return itemHeight;
}
/**
* Sets the value of the itemHeight property.
*
* @param value
* allowed object is
* {@link BigDecimal }
*
*/
public void setItemHeight(BigDecimal value) {
this.itemHeight = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"image"
})
public static class ItemImages {
@XmlElement(name = "Image", required = true)
protected List image;
/**
* Gets the value of the image property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the image property.
*
*
* For example, to add a new item, do as follows:
*
* getImage().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemImages.Image }
*
* @return
* Objects of the following type(s) are allowed in the list
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.ItemImages.Image }
*
*/
public List getImage() {
if (image == null) {
image = new ArrayList();
}
return this.image;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"imageUrl",
"isPrimary"
})
public static class Image {
@XmlElement(name = "ImageUrl", required = true)
protected Object imageUrl;
@XmlElement(name = "IsPrimary")
protected Boolean isPrimary;
/**
* Gets the value of the imageUrl property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getImageUrl() {
return imageUrl;
}
/**
* Sets the value of the imageUrl property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setImageUrl(Object value) {
this.imageUrl = value;
}
/**
* Gets the value of the isPrimary property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsPrimary() {
return isPrimary;
}
/**
* Sets the value of the isPrimary property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsPrimary(Boolean value) {
this.isPrimary = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Image" maxOccurs="7">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"image"
})
public static class UsedItemImages {
@XmlElement(name = "Image", required = true)
protected List image;
/**
* Gets the value of the image property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the image property.
*
*
* For example, to add a new item, do as follows:
*
* getImage().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.UsedItemImages.Image }
*
* @return
* Objects of the following type(s) are allowed in the list
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.UsedItemImages.Image }
*
*/
public List getImage() {
if (image == null) {
image = new ArrayList();
}
return this.image;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="ImageUrl" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
* <element name="IsPrimary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"imageUrl",
"isPrimary"
})
public static class Image {
@XmlElement(name = "ImageUrl", required = true)
protected Object imageUrl;
@XmlElement(name = "IsPrimary")
protected Boolean isPrimary;
/**
* Gets the value of the imageUrl property.
*
* @return
* possible object is
* {@link Object }
*
*/
public Object getImageUrl() {
return imageUrl;
}
/**
* Sets the value of the imageUrl property.
*
* @param value
* allowed object is
* {@link Object }
*
*/
public void setImageUrl(Object value) {
this.imageUrl = value;
}
/**
* Gets the value of the isPrimary property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsPrimary() {
return isPrimary;
}
/**
* Sets the value of the isPrimary property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsPrimary(Boolean value) {
this.isPrimary = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="CountryOfOrigin" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="ABW"/>
* <enumeration value="AFG"/>
* <enumeration value="AGO"/>
* <enumeration value="AIA"/>
* <enumeration value="ALB"/>
* <enumeration value="AND"/>
* <enumeration value="ANT"/>
* <enumeration value="ARE"/>
* <enumeration value="ARG"/>
* <enumeration value="ARM"/>
* <enumeration value="ASM"/>
* <enumeration value="ATA"/>
* <enumeration value="ATF"/>
* <enumeration value="ATG"/>
* <enumeration value="AUS"/>
* <enumeration value="AUT"/>
* <enumeration value="AZE"/>
* <enumeration value="BDI"/>
* <enumeration value="BEL"/>
* <enumeration value="BEN"/>
* <enumeration value="BFA"/>
* <enumeration value="BGD"/>
* <enumeration value="BGR"/>
* <enumeration value="BHR"/>
* <enumeration value="BHS"/>
* <enumeration value="BIH"/>
* <enumeration value="BLR"/>
* <enumeration value="BLZ"/>
* <enumeration value="BMU"/>
* <enumeration value="BOL"/>
* <enumeration value="BRA"/>
* <enumeration value="BRB"/>
* <enumeration value="BRN"/>
* <enumeration value="BTN"/>
* <enumeration value="BVT"/>
* <enumeration value="BWA"/>
* <enumeration value="CAF"/>
* <enumeration value="CAN"/>
* <enumeration value="CCK"/>
* <enumeration value="CHE"/>
* <enumeration value="CHL"/>
* <enumeration value="CHN"/>
* <enumeration value="CIV"/>
* <enumeration value="CMR"/>
* <enumeration value="COD"/>
* <enumeration value="COG"/>
* <enumeration value="COK"/>
* <enumeration value="COL"/>
* <enumeration value="COM"/>
* <enumeration value="CPV"/>
* <enumeration value="CRI"/>
* <enumeration value="CUB"/>
* <enumeration value="CXR"/>
* <enumeration value="CYM"/>
* <enumeration value="CYP"/>
* <enumeration value="CZE"/>
* <enumeration value="DEU"/>
* <enumeration value="DJI"/>
* <enumeration value="DMA"/>
* <enumeration value="DNK"/>
* <enumeration value="DOM"/>
* <enumeration value="DZA"/>
* <enumeration value="ECU"/>
* <enumeration value="EGY"/>
* <enumeration value="ERI"/>
* <enumeration value="ESH"/>
* <enumeration value="ESP"/>
* <enumeration value="EST"/>
* <enumeration value="ETH"/>
* <enumeration value="FIN"/>
* <enumeration value="FJI"/>
* <enumeration value="FLK"/>
* <enumeration value="FRA"/>
* <enumeration value="FRO"/>
* <enumeration value="FSM"/>
* <enumeration value="FXX"/>
* <enumeration value="GAB"/>
* <enumeration value="GBR"/>
* <enumeration value="GEO"/>
* <enumeration value="GHA"/>
* <enumeration value="GIB"/>
* <enumeration value="GIN"/>
* <enumeration value="GLP"/>
* <enumeration value="GMB"/>
* <enumeration value="GNB"/>
* <enumeration value="GNQ"/>
* <enumeration value="GRC"/>
* <enumeration value="GRD"/>
* <enumeration value="GRL"/>
* <enumeration value="GTM"/>
* <enumeration value="GUF"/>
* <enumeration value="GUM"/>
* <enumeration value="GUY"/>
* <enumeration value="HKG"/>
* <enumeration value="HMD"/>
* <enumeration value="HND"/>
* <enumeration value="HRV"/>
* <enumeration value="HTI"/>
* <enumeration value="HUN"/>
* <enumeration value="IDN"/>
* <enumeration value="IND"/>
* <enumeration value="IOT"/>
* <enumeration value="IRL"/>
* <enumeration value="IRN"/>
* <enumeration value="IRQ"/>
* <enumeration value="ISL"/>
* <enumeration value="ISR"/>
* <enumeration value="ITA"/>
* <enumeration value="JAM"/>
* <enumeration value="JOR"/>
* <enumeration value="JPN"/>
* <enumeration value="KAZ"/>
* <enumeration value="KEN"/>
* <enumeration value="KGZ"/>
* <enumeration value="KHM"/>
* <enumeration value="KIR"/>
* <enumeration value="KNA"/>
* <enumeration value="KOR"/>
* <enumeration value="KWT"/>
* <enumeration value="LAO"/>
* <enumeration value="LBN"/>
* <enumeration value="LBR"/>
* <enumeration value="LBY"/>
* <enumeration value="LCA"/>
* <enumeration value="LIE"/>
* <enumeration value="LKA"/>
* <enumeration value="LSO"/>
* <enumeration value="LTU"/>
* <enumeration value="LUX"/>
* <enumeration value="LVA"/>
* <enumeration value="MAC"/>
* <enumeration value="MAR"/>
* <enumeration value="MCO"/>
* <enumeration value="MDA"/>
* <enumeration value="MDG"/>
* <enumeration value="MDV"/>
* <enumeration value="MEX"/>
* <enumeration value="MHL"/>
* <enumeration value="MKD"/>
* <enumeration value="MLI"/>
* <enumeration value="MLT"/>
* <enumeration value="MMR"/>
* <enumeration value="MNG"/>
* <enumeration value="MNP"/>
* <enumeration value="MOZ"/>
* <enumeration value="MRT"/>
* <enumeration value="MSR"/>
* <enumeration value="MTQ"/>
* <enumeration value="MUS"/>
* <enumeration value="MWI"/>
* <enumeration value="MYS"/>
* <enumeration value="MYT"/>
* <enumeration value="NAM"/>
* <enumeration value="NCL"/>
* <enumeration value="NER"/>
* <enumeration value="NFK"/>
* <enumeration value="NGA"/>
* <enumeration value="NIC"/>
* <enumeration value="NIU"/>
* <enumeration value="NLD"/>
* <enumeration value="NOR"/>
* <enumeration value="NPL"/>
* <enumeration value="NRU"/>
* <enumeration value="NZL"/>
* <enumeration value="OMN"/>
* <enumeration value="PAK"/>
* <enumeration value="PAN"/>
* <enumeration value="PCN"/>
* <enumeration value="PER"/>
* <enumeration value="PHL"/>
* <enumeration value="PLW"/>
* <enumeration value="PNG"/>
* <enumeration value="POL"/>
* <enumeration value="PRI"/>
* <enumeration value="PRK"/>
* <enumeration value="PRT"/>
* <enumeration value="PRY"/>
* <enumeration value="PSE"/>
* <enumeration value="PYF"/>
* <enumeration value="QAT"/>
* <enumeration value="REU"/>
* <enumeration value="ROM"/>
* <enumeration value="RUS"/>
* <enumeration value="RWA"/>
* <enumeration value="SAU"/>
* <enumeration value="SDN"/>
* <enumeration value="SEN"/>
* <enumeration value="SGP"/>
* <enumeration value="SGS"/>
* <enumeration value="SHN"/>
* <enumeration value="SJM"/>
* <enumeration value="SLB"/>
* <enumeration value="SLE"/>
* <enumeration value="SLV"/>
* <enumeration value="SMR"/>
* <enumeration value="SOM"/>
* <enumeration value="SPM"/>
* <enumeration value="STP"/>
* <enumeration value="SUR"/>
* <enumeration value="SVK"/>
* <enumeration value="SVN"/>
* <enumeration value="SWE"/>
* <enumeration value="SWZ"/>
* <enumeration value="SYC"/>
* <enumeration value="SYR"/>
* <enumeration value="TCA"/>
* <enumeration value="TCD"/>
* <enumeration value="TGO"/>
* <enumeration value="THA"/>
* <enumeration value="TJK"/>
* <enumeration value="TKL"/>
* <enumeration value="TKM"/>
* <enumeration value="TMP"/>
* <enumeration value="TON"/>
* <enumeration value="TTO"/>
* <enumeration value="TUN"/>
* <enumeration value="TUR"/>
* <enumeration value="TUV"/>
* <enumeration value="TWN"/>
* <enumeration value="TZA"/>
* <enumeration value="UGA"/>
* <enumeration value="UKR"/>
* <enumeration value="UMI"/>
* <enumeration value="URY"/>
* <enumeration value="USA"/>
* <enumeration value="UZB"/>
* <enumeration value="VAT"/>
* <enumeration value="VCT"/>
* <enumeration value="VEN"/>
* <enumeration value="VGB"/>
* <enumeration value="VIR"/>
* <enumeration value="VNM"/>
* <enumeration value="VUT"/>
* <enumeration value="WLF"/>
* <enumeration value="WSM"/>
* <enumeration value="YEM"/>
* <enumeration value="YUG"/>
* <enumeration value="ZAF"/>
* <enumeration value="ZMB"/>
* <enumeration value="ZWE"/>
* </restriction>
* </simpleType>
* </element>
* <element name="OverAge18Verification" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="ChokingHazard" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SmallParts" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SmallBall" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a small ball"/>
* <enumeration value="Contains a small ball"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Balloons" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Marble" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a marble"/>
* <enumeration value="Contains a marble"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"prop65",
"prop65Motherboard",
"countryOfOrigin",
"overAge18Verification",
"chokingHazard"
})
public static class Warning {
@XmlElement(name = "Prop65")
protected String prop65;
@XmlElement(name = "Prop65Motherboard")
protected String prop65Motherboard;
@XmlElement(name = "CountryOfOrigin")
protected String countryOfOrigin;
@XmlElement(name = "OverAge18Verification")
protected String overAge18Verification;
@XmlElement(name = "ChokingHazard")
protected ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.Warning.ChokingHazard chokingHazard;
public String getProp65() {
return prop65;
}
public void setProp65(String prop65) {
this.prop65 = prop65;
}
public String getProp65Motherboard() {
return prop65Motherboard;
}
public void setProp65Motherboard(String prop65Motherboard) {
this.prop65Motherboard = prop65Motherboard;
}
/**
* Gets the value of the countryOfOrigin property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getCountryOfOrigin() {
return countryOfOrigin;
}
/**
* Sets the value of the countryOfOrigin property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setCountryOfOrigin(String value) {
this.countryOfOrigin = value;
}
/**
* Gets the value of the overAge18Verification property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getOverAge18Verification() {
return overAge18Verification;
}
/**
* Sets the value of the overAge18Verification property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setOverAge18Verification(String value) {
this.overAge18Verification = value;
}
/**
* Gets the value of the chokingHazard property.
*
* @return
* possible object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.Warning.ChokingHazard }
*
*/
public ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.Warning.ChokingHazard getChokingHazard() {
return chokingHazard;
}
/**
* Sets the value of the chokingHazard property.
*
* @param value
* allowed object is
* {@link ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.Warning.ChokingHazard }
*
*/
public void setChokingHazard(ItemCreationOrUpdateFeedRequest.Message.Itemfeed.Item.BasicInfo.Warning.ChokingHazard value) {
this.chokingHazard = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SmallParts" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="SmallBall" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a small ball"/>
* <enumeration value="Contains a small ball"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Balloons" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Yes"/>
* <enumeration value="No"/>
* </restriction>
* </simpleType>
* </element>
* <element name="Marble" minOccurs="0">
* <simpleType>
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
* <enumeration value="Is a marble"/>
* <enumeration value="Contains a marble"/>
* </restriction>
* </simpleType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"smallParts",
"smallBall",
"balloons",
"marble"
})
public static class ChokingHazard {
@XmlElement(name = "SmallParts")
protected String smallParts;
@XmlElement(name = "SmallBall")
protected String smallBall;
@XmlElement(name = "Balloons")
protected String balloons;
@XmlElement(name = "Marble")
protected String marble;
/**
* Gets the value of the smallParts property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSmallParts() {
return smallParts;
}
/**
* Sets the value of the smallParts property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSmallParts(String value) {
this.smallParts = value;
}
/**
* Gets the value of the smallBall property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSmallBall() {
return smallBall;
}
/**
* Sets the value of the smallBall property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSmallBall(String value) {
this.smallBall = value;
}
/**
* Gets the value of the balloons property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBalloons() {
return balloons;
}
/**
* Sets the value of the balloons property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBalloons(String value) {
this.balloons = value;
}
/**
* Gets the value of the marble property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getMarble() {
return marble;
}
/**
* Sets the value of the marble property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setMarble(String value) {
this.marble = value;
}
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <any/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
* TABLE itemcatalog
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"any"
})
public static class SubCategoryProperty {
@XmlElementRefs(value = { @XmlElementRef(type = Microphone.class),
@XmlElementRef(type = MIAcousticGuitars.class),
@XmlElementRef(type = Propertys.class) })
protected Object any;
/**
* Gets the value of the any property.
*
* @return possible object is {@link Object }
*
*/
public Object getAny() {
return any;
}
/**
* Sets the value of the any property.
*
* @param value allowed object is {@link Object }
* @param value
* allowed object is
* {@link Object }
*
*/
public void setAny(Object value) {
this.any = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="SubCategoryID" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"subCategoryID"
})
public static class SummaryInfo {
@XmlElement(name = "SubCategoryID", required = true)
protected String subCategoryID;
/**
* Gets the value of the subCategoryID property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSubCategoryID() {
return subCategoryID;
}
/**
* Sets the value of the subCategoryID property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSubCategoryID(String value) {
this.subCategoryID = value;
}
}
}
}
}