public class SubscriptionDetail extends 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 String |
accountNumber |
protected BigDecimal |
amount |
protected XMLGregorianCalendar |
createTimeStampUTC |
protected String |
currencyCode |
protected int |
customerPaymentProfileId |
protected int |
customerProfileId |
protected Integer |
customerShippingProfileId |
protected String |
firstName |
protected int |
id |
protected String |
invoice |
protected String |
lastName |
protected String |
name |
protected int |
pastOccurrences |
protected PaymentMethodEnum |
paymentMethod |
protected ARBSubscriptionStatusEnum |
status |
protected int |
totalOccurrences |
| Constructor and Description |
|---|
SubscriptionDetail() |
| Modifier and Type | Method and Description |
|---|---|
String |
getAccountNumber()
Gets the value of the accountNumber property.
|
BigDecimal |
getAmount()
Gets the value of the amount property.
|
XMLGregorianCalendar |
getCreateTimeStampUTC()
Gets the value of the createTimeStampUTC property.
|
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.
|
Integer |
getCustomerShippingProfileId()
Gets the value of the customerShippingProfileId property.
|
String |
getFirstName()
Gets the value of the firstName property.
|
int |
getId()
Gets the value of the id property.
|
String |
getInvoice()
Gets the value of the invoice property.
|
String |
getLastName()
Gets the value of the lastName property.
|
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(String value)
Sets the value of the accountNumber property.
|
void |
setAmount(BigDecimal value)
Sets the value of the amount property.
|
void |
setCreateTimeStampUTC(XMLGregorianCalendar value)
Sets the value of the createTimeStampUTC property.
|
void |
setCurrencyCode(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(Integer value)
Sets the value of the customerShippingProfileId property.
|
void |
setFirstName(String value)
Sets the value of the firstName property.
|
void |
setId(int value)
Sets the value of the id property.
|
void |
setInvoice(String value)
Sets the value of the invoice property.
|
void |
setLastName(String value)
Sets the value of the lastName property.
|
void |
setName(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 String name
protected ARBSubscriptionStatusEnum status
protected XMLGregorianCalendar createTimeStampUTC
protected String firstName
protected String lastName
protected int totalOccurrences
protected int pastOccurrences
protected PaymentMethodEnum paymentMethod
protected String accountNumber
protected String invoice
protected BigDecimal amount
protected String currencyCode
protected int customerProfileId
protected int customerPaymentProfileId
protected Integer customerShippingProfileId
public int getId()
public void setId(int value)
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic ARBSubscriptionStatusEnum getStatus()
ARBSubscriptionStatusEnumpublic void setStatus(ARBSubscriptionStatusEnum value)
value - allowed object is
ARBSubscriptionStatusEnumpublic XMLGregorianCalendar getCreateTimeStampUTC()
XMLGregorianCalendarpublic void setCreateTimeStampUTC(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic String getFirstName()
Stringpublic void setFirstName(String value)
value - allowed object is
Stringpublic String getLastName()
Stringpublic void setLastName(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 String getAccountNumber()
Stringpublic void setAccountNumber(String value)
value - allowed object is
Stringpublic String getInvoice()
Stringpublic void setInvoice(String value)
value - allowed object is
Stringpublic BigDecimal getAmount()
BigDecimalpublic void setAmount(BigDecimal value)
value - allowed object is
BigDecimalpublic String getCurrencyCode()
Stringpublic void setCurrencyCode(String value)
value - allowed object is
Stringpublic int getCustomerProfileId()
public void setCustomerProfileId(int value)
public int getCustomerPaymentProfileId()
public void setCustomerPaymentProfileId(int value)
public Integer getCustomerShippingProfileId()
IntegerCopyright © 2021. All rights reserved.