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()
String
public void setName(String value)
value
- allowed object is
String
public ARBSubscriptionStatusEnum getStatus()
ARBSubscriptionStatusEnum
public void setStatus(ARBSubscriptionStatusEnum value)
value
- allowed object is
ARBSubscriptionStatusEnum
public XMLGregorianCalendar getCreateTimeStampUTC()
XMLGregorianCalendar
public void setCreateTimeStampUTC(XMLGregorianCalendar value)
value
- allowed object is
XMLGregorianCalendar
public String getFirstName()
String
public void setFirstName(String value)
value
- allowed object is
String
public String getLastName()
String
public void setLastName(String value)
value
- allowed object is
String
public int getTotalOccurrences()
public void setTotalOccurrences(int value)
public int getPastOccurrences()
public void setPastOccurrences(int value)
public PaymentMethodEnum getPaymentMethod()
PaymentMethodEnum
public void setPaymentMethod(PaymentMethodEnum value)
value
- allowed object is
PaymentMethodEnum
public String getAccountNumber()
String
public void setAccountNumber(String value)
value
- allowed object is
String
public String getInvoice()
String
public void setInvoice(String value)
value
- allowed object is
String
public BigDecimal getAmount()
BigDecimal
public void setAmount(BigDecimal value)
value
- allowed object is
BigDecimal
public String getCurrencyCode()
String
public void setCurrencyCode(String value)
value
- allowed object is
String
public int getCustomerProfileId()
public void setCustomerProfileId(int value)
public int getCustomerPaymentProfileId()
public void setCustomerPaymentProfileId(int value)
public Integer getCustomerShippingProfileId()
Integer
Copyright © 2021. All rights reserved.