All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.newegg.marketplace.sdk.datafeed.model.PriceUpdateFeedRequest Maven / Gradle / Ivy

Go to download

The Newegg DataFeed API lets you batch manage items which consist of creating items, updating items and shipping orders. In addition, batch manage other applicable Newegg services.

There is a newer version: 2.0.0
Show newest version
//
// 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.06 at 05:27:35 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.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
 * 

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}string"/>
 *         <element name="Message">
 *           <complexType>
 *             <complexContent>
 *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                 <sequence>
 *                   <element name="Price">
 *                     <complexType>
 *                       <complexContent>
 *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                           <sequence>
 *                             <element name="Item" maxOccurs="unbounded">
 *                               <complexType>
 *                                 <complexContent>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                     <sequence>
 *                                       <element name="SellerPartNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *                                       <element name="NeweggItemNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *                                       <element name="CountryCode">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                             <enumeration value="AUS"/>
 *                                             <enumeration value="NZL"/>
 *                                             <enumeration value="GBR"/>
 *                                             <enumeration value="IRL"/>
 *                                             <enumeration value="NLD"/>
 *                                             <enumeration value="POL"/>
 *                                             <enumeration value="IND"/>
 *                                             <enumeration value="SGP"/>
 *                                             <enumeration value="USA"/>
 *                                             <enumeration value="HKG"/>
 *                                             <enumeration value="MAC"/>
 *                                             <enumeration value="IDN"/>
 *                                             <enumeration value="PHL"/>
 *                                             <enumeration value="KOR"/>
 *                                             <enumeration value="THA"/>
 *                                             <enumeration value="CHL"/>
 *                                             <enumeration value="COL"/>
 *                                             <enumeration value="CRI"/>
 *                                             <enumeration value="DOM"/>
 *                                             <enumeration value="ECU"/>
 *                                             <enumeration value="SLV"/>
 *                                             <enumeration value="GTM"/>
 *                                             <enumeration value="HND"/>
 *                                             <enumeration value="JAM"/>
 *                                             <enumeration value="MEX"/>
 *                                             <enumeration value="NIC"/>
 *                                             <enumeration value="PAN"/>
 *                                             <enumeration value="ISR"/>
 *                                             <enumeration value="SAU"/>
 *                                             <enumeration value="TUR"/>
 *                                             <enumeration value="ARE"/>
 *                                             <enumeration value="AUT"/>
 *                                             <enumeration value="BEL"/>
 *                                             <enumeration value="BGR"/>
 *                                             <enumeration value="DNK"/>
 *                                             <enumeration value="FIN"/>
 *                                             <enumeration value="FRA"/>
 *                                             <enumeration value="DEU"/>
 *                                             <enumeration value="GRC"/>
 *                                             <enumeration value="HUN"/>
 *                                             <enumeration value="ITA"/>
 *                                             <enumeration value="LVA"/>
 *                                             <enumeration value="LUX"/>
 *                                             <enumeration value="MCO"/>
 *                                             <enumeration value="NOR"/>
 *                                             <enumeration value="PRT"/>
 *                                             <enumeration value="SVK"/>
 *                                             <enumeration value="SVN"/>
 *                                             <enumeration value="ESP"/>
 *                                             <enumeration value="SWE"/>
 *                                             <enumeration value="CHE"/>
 *                                             <enumeration value="CHN"/>
 *                                           </restriction>
 *                                         </simpleType>
 *                                       </element>
 *                                       <element name="Currency" minOccurs="0">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                             <enumeration value="AUD"/>
 *                                             <enumeration value="NZD"/>
 *                                             <enumeration value="GBP"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="PLN"/>
 *                                             <enumeration value="INR"/>
 *                                             <enumeration value="SGD"/>
 *                                             <enumeration value="USD"/>
 *                                             <enumeration value="HKD"/>
 *                                             <enumeration value="MOP"/>
 *                                             <enumeration value="IDR"/>
 *                                             <enumeration value="PHP"/>
 *                                             <enumeration value="KRW"/>
 *                                             <enumeration value="THB"/>
 *                                             <enumeration value="CLP"/>
 *                                             <enumeration value="COP"/>
 *                                             <enumeration value="CRC"/>
 *                                             <enumeration value="DOP"/>
 *                                             <enumeration value="USD"/>
 *                                             <enumeration value="SVC"/>
 *                                             <enumeration value="USD"/>
 *                                             <enumeration value="HNL"/>
 *                                             <enumeration value="JMD"/>
 *                                             <enumeration value="MXN"/>
 *                                             <enumeration value="NIO"/>
 *                                             <enumeration value="PAB"/>
 *                                             <enumeration value="ILS"/>
 *                                             <enumeration value="SAR"/>
 *                                             <enumeration value="TRY"/>
 *                                             <enumeration value="AED"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="BGN"/>
 *                                             <enumeration value="DKK"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="HUF"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="NOK"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="EUR"/>
 *                                             <enumeration value="SEK"/>
 *                                             <enumeration value="CHF"/>
 *                                             <enumeration value="CNY"/>
 *                                           </restriction>
 *                                         </simpleType>
 *                                       </element>
 *                                       <element name="MSRP" minOccurs="0">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
 *                                             <minInclusive value="0.00"/>
 *                                             <maxInclusive value="99999999.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" 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="Shipping" minOccurs="0">
 *                                         <simpleType>
 *                                           <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                             <enumeration value="default"/>
 *                                             <enumeration value="free"/>
 *                                           </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>
 *                                     </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", "message" }) @XmlRootElement(name = "NeweggEnvelope") public class PriceUpdateFeedRequest { @XmlElement(name = "Header", required = true) protected PriceUpdateFeedRequest.Header header=new PriceUpdateFeedRequest.Header(); @XmlElement(name = "MessageType", required = true) protected String messageType="Price"; @XmlElement(name = "Message", required = true) protected PriceUpdateFeedRequest.Message message; /** * Gets the value of the header property. * * @return * possible object is * {@link PriceUpdateFeedRequest.Header } * */ public PriceUpdateFeedRequest.Header getHeader() { return header; } /** * Sets the value of the header property. * * @param value * allowed object is * {@link PriceUpdateFeedRequest.Header } * */ public void setHeader(PriceUpdateFeedRequest.Header value) { this.header = value; } /** * Gets the value of the messageType property. * * @return * possible object is * {@link String } * */ public String getMessageType() { return messageType; } /** * Sets the value of the messageType property. * * @param value * allowed object is * {@link String } * */ public void setMessageType(String value) { this.messageType = value; } /** * Gets the value of the message property. * * @return * possible object is * {@link PriceUpdateFeedRequest.Message } * */ public PriceUpdateFeedRequest.Message getMessage() { return message; } /** * Sets the value of the message property. * * @param value * allowed object is * {@link PriceUpdateFeedRequest.Message } * */ public void setMessage(PriceUpdateFeedRequest.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("2.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="Price">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="Item" maxOccurs="unbounded">
     *                     <complexType>
     *                       <complexContent>
     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                           <sequence>
     *                             <element name="SellerPartNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
     *                             <element name="NeweggItemNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
     *                             <element name="CountryCode">
     *                               <simpleType>
     *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                                   <enumeration value="AUS"/>
     *                                   <enumeration value="NZL"/>
     *                                   <enumeration value="GBR"/>
     *                                   <enumeration value="IRL"/>
     *                                   <enumeration value="NLD"/>
     *                                   <enumeration value="POL"/>
     *                                   <enumeration value="IND"/>
     *                                   <enumeration value="SGP"/>
     *                                   <enumeration value="USA"/>
     *                                   <enumeration value="HKG"/>
     *                                   <enumeration value="MAC"/>
     *                                   <enumeration value="IDN"/>
     *                                   <enumeration value="PHL"/>
     *                                   <enumeration value="KOR"/>
     *                                   <enumeration value="THA"/>
     *                                   <enumeration value="CHL"/>
     *                                   <enumeration value="COL"/>
     *                                   <enumeration value="CRI"/>
     *                                   <enumeration value="DOM"/>
     *                                   <enumeration value="ECU"/>
     *                                   <enumeration value="SLV"/>
     *                                   <enumeration value="GTM"/>
     *                                   <enumeration value="HND"/>
     *                                   <enumeration value="JAM"/>
     *                                   <enumeration value="MEX"/>
     *                                   <enumeration value="NIC"/>
     *                                   <enumeration value="PAN"/>
     *                                   <enumeration value="ISR"/>
     *                                   <enumeration value="SAU"/>
     *                                   <enumeration value="TUR"/>
     *                                   <enumeration value="ARE"/>
     *                                   <enumeration value="AUT"/>
     *                                   <enumeration value="BEL"/>
     *                                   <enumeration value="BGR"/>
     *                                   <enumeration value="DNK"/>
     *                                   <enumeration value="FIN"/>
     *                                   <enumeration value="FRA"/>
     *                                   <enumeration value="DEU"/>
     *                                   <enumeration value="GRC"/>
     *                                   <enumeration value="HUN"/>
     *                                   <enumeration value="ITA"/>
     *                                   <enumeration value="LVA"/>
     *                                   <enumeration value="LUX"/>
     *                                   <enumeration value="MCO"/>
     *                                   <enumeration value="NOR"/>
     *                                   <enumeration value="PRT"/>
     *                                   <enumeration value="SVK"/>
     *                                   <enumeration value="SVN"/>
     *                                   <enumeration value="ESP"/>
     *                                   <enumeration value="SWE"/>
     *                                   <enumeration value="CHE"/>
     *                                   <enumeration value="CHN"/>
     *                                 </restriction>
     *                               </simpleType>
     *                             </element>
     *                             <element name="Currency" minOccurs="0">
     *                               <simpleType>
     *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                                   <enumeration value="AUD"/>
     *                                   <enumeration value="NZD"/>
     *                                   <enumeration value="GBP"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="PLN"/>
     *                                   <enumeration value="INR"/>
     *                                   <enumeration value="SGD"/>
     *                                   <enumeration value="USD"/>
     *                                   <enumeration value="HKD"/>
     *                                   <enumeration value="MOP"/>
     *                                   <enumeration value="IDR"/>
     *                                   <enumeration value="PHP"/>
     *                                   <enumeration value="KRW"/>
     *                                   <enumeration value="THB"/>
     *                                   <enumeration value="CLP"/>
     *                                   <enumeration value="COP"/>
     *                                   <enumeration value="CRC"/>
     *                                   <enumeration value="DOP"/>
     *                                   <enumeration value="USD"/>
     *                                   <enumeration value="SVC"/>
     *                                   <enumeration value="USD"/>
     *                                   <enumeration value="HNL"/>
     *                                   <enumeration value="JMD"/>
     *                                   <enumeration value="MXN"/>
     *                                   <enumeration value="NIO"/>
     *                                   <enumeration value="PAB"/>
     *                                   <enumeration value="ILS"/>
     *                                   <enumeration value="SAR"/>
     *                                   <enumeration value="TRY"/>
     *                                   <enumeration value="AED"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="BGN"/>
     *                                   <enumeration value="DKK"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="HUF"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="NOK"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="EUR"/>
     *                                   <enumeration value="SEK"/>
     *                                   <enumeration value="CHF"/>
     *                                   <enumeration value="CNY"/>
     *                                 </restriction>
     *                               </simpleType>
     *                             </element>
     *                             <element name="MSRP" minOccurs="0">
     *                               <simpleType>
     *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
     *                                   <minInclusive value="0.00"/>
     *                                   <maxInclusive value="99999999.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" 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="Shipping" minOccurs="0">
     *                               <simpleType>
     *                                 <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                                   <enumeration value="default"/>
     *                                   <enumeration value="free"/>
     *                                 </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>
     *                           </sequence>
     *                         </restriction>
     *                       </complexContent>
     *                     </complexType>
     *                   </element>
     *                 </sequence>
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "price" }) public static class Message { @XmlElement(name = "Price", required = true) protected PriceUpdateFeedRequest.Message.Price price; /** * Gets the value of the price property. * * @return * possible object is * {@link PriceUpdateFeedRequest.Message.Price } * */ public PriceUpdateFeedRequest.Message.Price getPrice() { return price; } /** * Sets the value of the price property. * * @param value * allowed object is * {@link PriceUpdateFeedRequest.Message.Price } * */ public void setPrice(PriceUpdateFeedRequest.Message.Price value) { this.price = 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="Item" maxOccurs="unbounded">
         *           <complexType>
         *             <complexContent>
         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                 <sequence>
         *                   <element name="SellerPartNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
         *                   <element name="NeweggItemNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         *                   <element name="CountryCode">
         *                     <simpleType>
         *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *                         <enumeration value="AUS"/>
         *                         <enumeration value="NZL"/>
         *                         <enumeration value="GBR"/>
         *                         <enumeration value="IRL"/>
         *                         <enumeration value="NLD"/>
         *                         <enumeration value="POL"/>
         *                         <enumeration value="IND"/>
         *                         <enumeration value="SGP"/>
         *                         <enumeration value="USA"/>
         *                         <enumeration value="HKG"/>
         *                         <enumeration value="MAC"/>
         *                         <enumeration value="IDN"/>
         *                         <enumeration value="PHL"/>
         *                         <enumeration value="KOR"/>
         *                         <enumeration value="THA"/>
         *                         <enumeration value="CHL"/>
         *                         <enumeration value="COL"/>
         *                         <enumeration value="CRI"/>
         *                         <enumeration value="DOM"/>
         *                         <enumeration value="ECU"/>
         *                         <enumeration value="SLV"/>
         *                         <enumeration value="GTM"/>
         *                         <enumeration value="HND"/>
         *                         <enumeration value="JAM"/>
         *                         <enumeration value="MEX"/>
         *                         <enumeration value="NIC"/>
         *                         <enumeration value="PAN"/>
         *                         <enumeration value="ISR"/>
         *                         <enumeration value="SAU"/>
         *                         <enumeration value="TUR"/>
         *                         <enumeration value="ARE"/>
         *                         <enumeration value="AUT"/>
         *                         <enumeration value="BEL"/>
         *                         <enumeration value="BGR"/>
         *                         <enumeration value="DNK"/>
         *                         <enumeration value="FIN"/>
         *                         <enumeration value="FRA"/>
         *                         <enumeration value="DEU"/>
         *                         <enumeration value="GRC"/>
         *                         <enumeration value="HUN"/>
         *                         <enumeration value="ITA"/>
         *                         <enumeration value="LVA"/>
         *                         <enumeration value="LUX"/>
         *                         <enumeration value="MCO"/>
         *                         <enumeration value="NOR"/>
         *                         <enumeration value="PRT"/>
         *                         <enumeration value="SVK"/>
         *                         <enumeration value="SVN"/>
         *                         <enumeration value="ESP"/>
         *                         <enumeration value="SWE"/>
         *                         <enumeration value="CHE"/>
         *                         <enumeration value="CHN"/>
         *                       </restriction>
         *                     </simpleType>
         *                   </element>
         *                   <element name="Currency" minOccurs="0">
         *                     <simpleType>
         *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *                         <enumeration value="AUD"/>
         *                         <enumeration value="NZD"/>
         *                         <enumeration value="GBP"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="PLN"/>
         *                         <enumeration value="INR"/>
         *                         <enumeration value="SGD"/>
         *                         <enumeration value="USD"/>
         *                         <enumeration value="HKD"/>
         *                         <enumeration value="MOP"/>
         *                         <enumeration value="IDR"/>
         *                         <enumeration value="PHP"/>
         *                         <enumeration value="KRW"/>
         *                         <enumeration value="THB"/>
         *                         <enumeration value="CLP"/>
         *                         <enumeration value="COP"/>
         *                         <enumeration value="CRC"/>
         *                         <enumeration value="DOP"/>
         *                         <enumeration value="USD"/>
         *                         <enumeration value="SVC"/>
         *                         <enumeration value="USD"/>
         *                         <enumeration value="HNL"/>
         *                         <enumeration value="JMD"/>
         *                         <enumeration value="MXN"/>
         *                         <enumeration value="NIO"/>
         *                         <enumeration value="PAB"/>
         *                         <enumeration value="ILS"/>
         *                         <enumeration value="SAR"/>
         *                         <enumeration value="TRY"/>
         *                         <enumeration value="AED"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="BGN"/>
         *                         <enumeration value="DKK"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="HUF"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="NOK"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="EUR"/>
         *                         <enumeration value="SEK"/>
         *                         <enumeration value="CHF"/>
         *                         <enumeration value="CNY"/>
         *                       </restriction>
         *                     </simpleType>
         *                   </element>
         *                   <element name="MSRP" minOccurs="0">
         *                     <simpleType>
         *                       <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
         *                         <minInclusive value="0.00"/>
         *                         <maxInclusive value="99999999.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" 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="Shipping" minOccurs="0">
         *                     <simpleType>
         *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *                         <enumeration value="default"/>
         *                         <enumeration value="free"/>
         *                       </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>
         *                 </sequence>
         *               </restriction>
         *             </complexContent>
         *           </complexType>
         *         </element>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "item" }) public static class Price { @XmlElement(name = "Item", required = true) protected List item; /** * 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 PriceUpdateFeedRequest.Message.Price.Item } * * @return * Objects of the following type(s) are allowed in the list * {@link PriceUpdateFeedRequest.Message.Price.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="SellerPartNumber" type="{http://www.w3.org/2001/XMLSchema}string"/>
             *         <element name="NeweggItemNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             *         <element name="CountryCode">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             *               <enumeration value="AUS"/>
             *               <enumeration value="NZL"/>
             *               <enumeration value="GBR"/>
             *               <enumeration value="IRL"/>
             *               <enumeration value="NLD"/>
             *               <enumeration value="POL"/>
             *               <enumeration value="IND"/>
             *               <enumeration value="SGP"/>
             *               <enumeration value="USA"/>
             *               <enumeration value="HKG"/>
             *               <enumeration value="MAC"/>
             *               <enumeration value="IDN"/>
             *               <enumeration value="PHL"/>
             *               <enumeration value="KOR"/>
             *               <enumeration value="THA"/>
             *               <enumeration value="CHL"/>
             *               <enumeration value="COL"/>
             *               <enumeration value="CRI"/>
             *               <enumeration value="DOM"/>
             *               <enumeration value="ECU"/>
             *               <enumeration value="SLV"/>
             *               <enumeration value="GTM"/>
             *               <enumeration value="HND"/>
             *               <enumeration value="JAM"/>
             *               <enumeration value="MEX"/>
             *               <enumeration value="NIC"/>
             *               <enumeration value="PAN"/>
             *               <enumeration value="ISR"/>
             *               <enumeration value="SAU"/>
             *               <enumeration value="TUR"/>
             *               <enumeration value="ARE"/>
             *               <enumeration value="AUT"/>
             *               <enumeration value="BEL"/>
             *               <enumeration value="BGR"/>
             *               <enumeration value="DNK"/>
             *               <enumeration value="FIN"/>
             *               <enumeration value="FRA"/>
             *               <enumeration value="DEU"/>
             *               <enumeration value="GRC"/>
             *               <enumeration value="HUN"/>
             *               <enumeration value="ITA"/>
             *               <enumeration value="LVA"/>
             *               <enumeration value="LUX"/>
             *               <enumeration value="MCO"/>
             *               <enumeration value="NOR"/>
             *               <enumeration value="PRT"/>
             *               <enumeration value="SVK"/>
             *               <enumeration value="SVN"/>
             *               <enumeration value="ESP"/>
             *               <enumeration value="SWE"/>
             *               <enumeration value="CHE"/>
             *               <enumeration value="CHN"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="Currency" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             *               <enumeration value="AUD"/>
             *               <enumeration value="NZD"/>
             *               <enumeration value="GBP"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="PLN"/>
             *               <enumeration value="INR"/>
             *               <enumeration value="SGD"/>
             *               <enumeration value="USD"/>
             *               <enumeration value="HKD"/>
             *               <enumeration value="MOP"/>
             *               <enumeration value="IDR"/>
             *               <enumeration value="PHP"/>
             *               <enumeration value="KRW"/>
             *               <enumeration value="THB"/>
             *               <enumeration value="CLP"/>
             *               <enumeration value="COP"/>
             *               <enumeration value="CRC"/>
             *               <enumeration value="DOP"/>
             *               <enumeration value="USD"/>
             *               <enumeration value="SVC"/>
             *               <enumeration value="USD"/>
             *               <enumeration value="HNL"/>
             *               <enumeration value="JMD"/>
             *               <enumeration value="MXN"/>
             *               <enumeration value="NIO"/>
             *               <enumeration value="PAB"/>
             *               <enumeration value="ILS"/>
             *               <enumeration value="SAR"/>
             *               <enumeration value="TRY"/>
             *               <enumeration value="AED"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="BGN"/>
             *               <enumeration value="DKK"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="HUF"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="NOK"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="EUR"/>
             *               <enumeration value="SEK"/>
             *               <enumeration value="CHF"/>
             *               <enumeration value="CNY"/>
             *             </restriction>
             *           </simpleType>
             *         </element>
             *         <element name="MSRP" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
             *               <minInclusive value="0.00"/>
             *               <maxInclusive value="99999999.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" 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="Shipping" minOccurs="0">
             *           <simpleType>
             *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
             *               <enumeration value="default"/>
             *               <enumeration value="free"/>
             *             </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>
             *       </sequence>
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "sellerPartNumber", "neweggItemNumber", "countryCode", "currency", "msrp", "map", "checkoutMAP", "sellingPrice", "shipping", "activationMark" }) public static class Item { @XmlElement(name = "SellerPartNumber", required = true) protected String sellerPartNumber; @XmlElement(name = "NeweggItemNumber") protected String neweggItemNumber; @XmlElement(name = "CountryCode", required = true) protected String countryCode; @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") protected BigDecimal sellingPrice; @XmlElement(name = "Shipping") protected String shipping; @XmlElement(name = "ActivationMark") protected String activationMark; /** * 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 neweggItemNumber property. * * @return * possible object is * {@link String } * */ public String getNeweggItemNumber() { return neweggItemNumber; } /** * Sets the value of the neweggItemNumber property. * * @param value * allowed object is * {@link String } * */ public void setNeweggItemNumber(String value) { this.neweggItemNumber = value; } /** * Gets the value of the countryCode property. * * @return * possible object is * {@link String } * */ public String getCountryCode() { return countryCode; } /** * Sets the value of the countryCode property. * * @param value * allowed object is * {@link String } * */ public void setCountryCode(String value) { this.countryCode = 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 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; } } } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy