public class SubscriptionDetail
extends java.lang.Object
Java class for SubscriptionDetail complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SubscriptionDetail">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="status" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ARBSubscriptionStatusEnum"/>
<element name="createTimeStampUTC" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="firstName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="lastName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="totalOccurrences" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="pastOccurrences" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="paymentMethod" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}paymentMethodEnum"/>
<element name="accountNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="invoice" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="amount">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<minInclusive value="0.00"/>
<fractionDigits value="4"/>
</restriction>
</simpleType>
</element>
<element name="currencyCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="customerProfileId" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="customerPaymentProfileId" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="customerShippingProfileId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
accountNumber |
protected java.math.BigDecimal |
amount |
protected javax.xml.datatype.XMLGregorianCalendar |
createTimeStampUTC |
protected java.lang.String |
currencyCode |
protected int |
customerPaymentProfileId |
protected int |
customerProfileId |
protected java.lang.Integer |
customerShippingProfileId |
protected java.lang.String |
firstName |
protected int |
id |
protected java.lang.String |
invoice |
protected java.lang.String |
lastName |
protected java.lang.String |
name |
protected int |
pastOccurrences |
protected PaymentMethodEnum |
paymentMethod |
protected ARBSubscriptionStatusEnum |
status |
protected int |
totalOccurrences |
| Constructor and Description |
|---|
SubscriptionDetail() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccountNumber()
Gets the value of the accountNumber property.
|
java.math.BigDecimal |
getAmount()
Gets the value of the amount property.
|
javax.xml.datatype.XMLGregorianCalendar |
getCreateTimeStampUTC()
Gets the value of the createTimeStampUTC property.
|
java.lang.String |
getCurrencyCode()
Gets the value of the currencyCode property.
|
int |
getCustomerPaymentProfileId()
Gets the value of the customerPaymentProfileId property.
|
int |
getCustomerProfileId()
Gets the value of the customerProfileId property.
|
java.lang.Integer |
getCustomerShippingProfileId()
Gets the value of the customerShippingProfileId property.
|
java.lang.String |
getFirstName()
Gets the value of the firstName property.
|
int |
getId()
Gets the value of the id property.
|
java.lang.String |
getInvoice()
Gets the value of the invoice property.
|
java.lang.String |
getLastName()
Gets the value of the lastName property.
|
java.lang.String |
getName()
Gets the value of the name property.
|
int |
getPastOccurrences()
Gets the value of the pastOccurrences property.
|
PaymentMethodEnum |
getPaymentMethod()
Gets the value of the paymentMethod property.
|
ARBSubscriptionStatusEnum |
getStatus()
Gets the value of the status property.
|
int |
getTotalOccurrences()
Gets the value of the totalOccurrences property.
|
void |
setAccountNumber(java.lang.String value)
Sets the value of the accountNumber property.
|
void |
setAmount(java.math.BigDecimal value)
Sets the value of the amount property.
|
void |
setCreateTimeStampUTC(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the createTimeStampUTC property.
|
void |
setCurrencyCode(java.lang.String value)
Sets the value of the currencyCode property.
|
void |
setCustomerPaymentProfileId(int value)
Sets the value of the customerPaymentProfileId property.
|
void |
setCustomerProfileId(int value)
Sets the value of the customerProfileId property.
|
void |
setCustomerShippingProfileId(java.lang.Integer value)
Sets the value of the customerShippingProfileId property.
|
void |
setFirstName(java.lang.String value)
Sets the value of the firstName property.
|
void |
setId(int value)
Sets the value of the id property.
|
void |
setInvoice(java.lang.String value)
Sets the value of the invoice property.
|
void |
setLastName(java.lang.String value)
Sets the value of the lastName property.
|
void |
setName(java.lang.String value)
Sets the value of the name property.
|
void |
setPastOccurrences(int value)
Sets the value of the pastOccurrences property.
|
void |
setPaymentMethod(PaymentMethodEnum value)
Sets the value of the paymentMethod property.
|
void |
setStatus(ARBSubscriptionStatusEnum value)
Sets the value of the status property.
|
void |
setTotalOccurrences(int value)
Sets the value of the totalOccurrences property.
|
protected int id
protected java.lang.String name
protected ARBSubscriptionStatusEnum status
protected javax.xml.datatype.XMLGregorianCalendar createTimeStampUTC
protected java.lang.String firstName
protected java.lang.String lastName
protected int totalOccurrences
protected int pastOccurrences
protected PaymentMethodEnum paymentMethod
protected java.lang.String accountNumber
protected java.lang.String invoice
protected java.math.BigDecimal amount
protected java.lang.String currencyCode
protected int customerProfileId
protected int customerPaymentProfileId
protected java.lang.Integer customerShippingProfileId
public int getId()
public void setId(int value)
public java.lang.String getName()
Stringpublic void setName(java.lang.String value)
value - allowed object is
Stringpublic ARBSubscriptionStatusEnum getStatus()
ARBSubscriptionStatusEnumpublic void setStatus(ARBSubscriptionStatusEnum value)
value - allowed object is
ARBSubscriptionStatusEnumpublic javax.xml.datatype.XMLGregorianCalendar getCreateTimeStampUTC()
XMLGregorianCalendarpublic void setCreateTimeStampUTC(javax.xml.datatype.XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic java.lang.String getFirstName()
Stringpublic void setFirstName(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getLastName()
Stringpublic void setLastName(java.lang.String value)
value - allowed object is
Stringpublic int getTotalOccurrences()
public void setTotalOccurrences(int value)
public int getPastOccurrences()
public void setPastOccurrences(int value)
public PaymentMethodEnum getPaymentMethod()
PaymentMethodEnumpublic void setPaymentMethod(PaymentMethodEnum value)
value - allowed object is
PaymentMethodEnumpublic java.lang.String getAccountNumber()
Stringpublic void setAccountNumber(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getInvoice()
Stringpublic void setInvoice(java.lang.String value)
value - allowed object is
Stringpublic java.math.BigDecimal getAmount()
BigDecimalpublic void setAmount(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic java.lang.String getCurrencyCode()
Stringpublic void setCurrencyCode(java.lang.String value)
value - allowed object is
Stringpublic int getCustomerProfileId()
public void setCustomerProfileId(int value)
public int getCustomerPaymentProfileId()
public void setCustomerPaymentProfileId(int value)
public java.lang.Integer getCustomerShippingProfileId()
Integerpublic void setCustomerShippingProfileId(java.lang.Integer value)
value - allowed object is
IntegerCopyright © 2018. All Rights Reserved.