/** * Mule Coupa Cloud Connector * * Copyright (c) MuleSoft, Inc. All rights reserved. http://www.mulesoft.com * * The software in this package is published under the terms of the CPAL v1.0 * license, a copy of which has been included with this distribution in the * LICENSE.txt file. * * Coupa Connector com.coupa package contains portions of code based on Coupa4j * http://code.google.com/p/coupa4j/, under a MIT license: * http://www.opensource.org/licenses/mit-license.php. */ // // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-833 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. // Generated on: 2012.01.11 at 10:56:43 AM ART // package com.coupa.resources; 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.XmlSchemaType; import javax.xml.bind.annotation.XmlType; import javax.xml.datatype.XMLGregorianCalendar; /** * <p>Java class for account complex type. * * <p>The following schema fragment specifies the expected content contained within this class. * * <pre> * <complexType name="account"> * <complexContent> * <extension base="{}resource"> * <sequence> * <element name="created-at" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="updated-at" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> * <element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="active" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-3" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-4" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-5" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-6" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-7" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-8" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-9" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-10" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-11" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-12" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-13" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-14" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-15" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-16" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-17" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-18" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-19" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="segment-20" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> * <element name="account-type" type="{}account-type-summary" minOccurs="0"/> * <element name="created-by" type="{}user-summary" minOccurs="0"/> * <element name="updated-by" type="{}user-summary" minOccurs="0"/> * </sequence> * </extension> * </complexContent> * </complexType> * </pre> * * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "account", propOrder = { "createdAt", "updatedAt", "name", "code", "active", "segment1", "segment2", "segment3", "segment4", "segment5", "segment6", "segment7", "segment8", "segment9", "segment10", "segment11", "segment12", "segment13", "segment14", "segment15", "segment16", "segment17", "segment18", "segment19", "segment20", "accountType", "createdBy", "updatedBy" }) @XmlRootElement public class Account extends Resource { @XmlElement(name = "created-at") @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar createdAt; @XmlElement(name = "updated-at") @XmlSchemaType(name = "dateTime") protected XMLGregorianCalendar updatedAt; protected String name; protected String code; protected String active; @XmlElement(name = "segment-1") protected String segment1; @XmlElement(name = "segment-2") protected String segment2; @XmlElement(name = "segment-3") protected String segment3; @XmlElement(name = "segment-4") protected String segment4; @XmlElement(name = "segment-5") protected String segment5; @XmlElement(name = "segment-6") protected String segment6; @XmlElement(name = "segment-7") protected String segment7; @XmlElement(name = "segment-8") protected String segment8; @XmlElement(name = "segment-9") protected String segment9; @XmlElement(name = "segment-10") protected String segment10; @XmlElement(name = "segment-11") protected String segment11; @XmlElement(name = "segment-12") protected String segment12; @XmlElement(name = "segment-13") protected String segment13; @XmlElement(name = "segment-14") protected String segment14; @XmlElement(name = "segment-15") protected String segment15; @XmlElement(name = "segment-16") protected String segment16; @XmlElement(name = "segment-17") protected String segment17; @XmlElement(name = "segment-18") protected String segment18; @XmlElement(name = "segment-19") protected String segment19; @XmlElement(name = "segment-20") protected String segment20; @XmlElement(name = "account-type") protected AccountTypeSummary accountType; @XmlElement(name = "created-by") protected UserSummary createdBy; @XmlElement(name = "updated-by") protected UserSummary updatedBy; /** * Gets the value of the createdAt property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getCreatedAt() { return createdAt; } /** * Sets the value of the createdAt property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setCreatedAt(XMLGregorianCalendar value) { this.createdAt = value; } /** * Gets the value of the updatedAt property. * * @return * possible object is * {@link XMLGregorianCalendar } * */ public XMLGregorianCalendar getUpdatedAt() { return updatedAt; } /** * Sets the value of the updatedAt property. * * @param value * allowed object is * {@link XMLGregorianCalendar } * */ public void setUpdatedAt(XMLGregorianCalendar value) { this.updatedAt = value; } /** * Gets the value of the name property. * * @return * possible object is * {@link String } * */ public String getName() { return name; } /** * Sets the value of the name property. * * @param value * allowed object is * {@link String } * */ public void setName(String value) { this.name = value; } /** * Gets the value of the code property. * * @return * possible object is * {@link String } * */ public String getCode() { return code; } /** * Sets the value of the code property. * * @param value * allowed object is * {@link String } * */ public void setCode(String value) { this.code = value; } /** * Gets the value of the active property. * * @return * possible object is * {@link String } * */ public String getActive() { return active; } /** * Sets the value of the active property. * * @param value * allowed object is * {@link String } * */ public void setActive(String value) { this.active = value; } /** * Gets the value of the segment1 property. * * @return * possible object is * {@link String } * */ public String getSegment1() { return segment1; } /** * Sets the value of the segment1 property. * * @param value * allowed object is * {@link String } * */ public void setSegment1(String value) { this.segment1 = value; } /** * Gets the value of the segment2 property. * * @return * possible object is * {@link String } * */ public String getSegment2() { return segment2; } /** * Sets the value of the segment2 property. * * @param value * allowed object is * {@link String } * */ public void setSegment2(String value) { this.segment2 = value; } /** * Gets the value of the segment3 property. * * @return * possible object is * {@link String } * */ public String getSegment3() { return segment3; } /** * Sets the value of the segment3 property. * * @param value * allowed object is * {@link String } * */ public void setSegment3(String value) { this.segment3 = value; } /** * Gets the value of the segment4 property. * * @return * possible object is * {@link String } * */ public String getSegment4() { return segment4; } /** * Sets the value of the segment4 property. * * @param value * allowed object is * {@link String } * */ public void setSegment4(String value) { this.segment4 = value; } /** * Gets the value of the segment5 property. * * @return * possible object is * {@link String } * */ public String getSegment5() { return segment5; } /** * Sets the value of the segment5 property. * * @param value * allowed object is * {@link String } * */ public void setSegment5(String value) { this.segment5 = value; } /** * Gets the value of the segment6 property. * * @return * possible object is * {@link String } * */ public String getSegment6() { return segment6; } /** * Sets the value of the segment6 property. * * @param value * allowed object is * {@link String } * */ public void setSegment6(String value) { this.segment6 = value; } /** * Gets the value of the segment7 property. * * @return * possible object is * {@link String } * */ public String getSegment7() { return segment7; } /** * Sets the value of the segment7 property. * * @param value * allowed object is * {@link String } * */ public void setSegment7(String value) { this.segment7 = value; } /** * Gets the value of the segment8 property. * * @return * possible object is * {@link String } * */ public String getSegment8() { return segment8; } /** * Sets the value of the segment8 property. * * @param value * allowed object is * {@link String } * */ public void setSegment8(String value) { this.segment8 = value; } /** * Gets the value of the segment9 property. * * @return * possible object is * {@link String } * */ public String getSegment9() { return segment9; } /** * Sets the value of the segment9 property. * * @param value * allowed object is * {@link String } * */ public void setSegment9(String value) { this.segment9 = value; } /** * Gets the value of the segment10 property. * * @return * possible object is * {@link String } * */ public String getSegment10() { return segment10; } /** * Sets the value of the segment10 property. * * @param value * allowed object is * {@link String } * */ public void setSegment10(String value) { this.segment10 = value; } /** * Gets the value of the segment11 property. * * @return * possible object is * {@link String } * */ public String getSegment11() { return segment11; } /** * Sets the value of the segment11 property. * * @param value * allowed object is * {@link String } * */ public void setSegment11(String value) { this.segment11 = value; } /** * Gets the value of the segment12 property. * * @return * possible object is * {@link String } * */ public String getSegment12() { return segment12; } /** * Sets the value of the segment12 property. * * @param value * allowed object is * {@link String } * */ public void setSegment12(String value) { this.segment12 = value; } /** * Gets the value of the segment13 property. * * @return * possible object is * {@link String } * */ public String getSegment13() { return segment13; } /** * Sets the value of the segment13 property. * * @param value * allowed object is * {@link String } * */ public void setSegment13(String value) { this.segment13 = value; } /** * Gets the value of the segment14 property. * * @return * possible object is * {@link String } * */ public String getSegment14() { return segment14; } /** * Sets the value of the segment14 property. * * @param value * allowed object is * {@link String } * */ public void setSegment14(String value) { this.segment14 = value; } /** * Gets the value of the segment15 property. * * @return * possible object is * {@link String } * */ public String getSegment15() { return segment15; } /** * Sets the value of the segment15 property. * * @param value * allowed object is * {@link String } * */ public void setSegment15(String value) { this.segment15 = value; } /** * Gets the value of the segment16 property. * * @return * possible object is * {@link String } * */ public String getSegment16() { return segment16; } /** * Sets the value of the segment16 property. * * @param value * allowed object is * {@link String } * */ public void setSegment16(String value) { this.segment16 = value; } /** * Gets the value of the segment17 property. * * @return * possible object is * {@link String } * */ public String getSegment17() { return segment17; } /** * Sets the value of the segment17 property. * * @param value * allowed object is * {@link String } * */ public void setSegment17(String value) { this.segment17 = value; } /** * Gets the value of the segment18 property. * * @return * possible object is * {@link String } * */ public String getSegment18() { return segment18; } /** * Sets the value of the segment18 property. * * @param value * allowed object is * {@link String } * */ public void setSegment18(String value) { this.segment18 = value; } /** * Gets the value of the segment19 property. * * @return * possible object is * {@link String } * */ public String getSegment19() { return segment19; } /** * Sets the value of the segment19 property. * * @param value * allowed object is * {@link String } * */ public void setSegment19(String value) { this.segment19 = value; } /** * Gets the value of the segment20 property. * * @return * possible object is * {@link String } * */ public String getSegment20() { return segment20; } /** * Sets the value of the segment20 property. * * @param value * allowed object is * {@link String } * */ public void setSegment20(String value) { this.segment20 = value; } /** * Gets the value of the accountType property. * * @return * possible object is * {@link AccountTypeSummary } * */ public AccountTypeSummary getAccountType() { return accountType; } /** * Sets the value of the accountType property. * * @param value * allowed object is * {@link AccountTypeSummary } * */ public void setAccountType(AccountTypeSummary value) { this.accountType = value; } /** * Gets the value of the createdBy property. * * @return * possible object is * {@link UserSummary } * */ public UserSummary getCreatedBy() { return createdBy; } /** * Sets the value of the createdBy property. * * @param value * allowed object is * {@link UserSummary } * */ public void setCreatedBy(UserSummary value) { this.createdBy = value; } /** * Gets the value of the updatedBy property. * * @return * possible object is * {@link UserSummary } * */ public UserSummary getUpdatedBy() { return updatedBy; } /** * Sets the value of the updatedBy property. * * @param value * allowed object is * {@link UserSummary } * */ public void setUpdatedBy(UserSummary value) { this.updatedBy = value; } }