public class ARBSubscriptionType extends Object
Java class for ARBSubscriptionType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ARBSubscriptionType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="name" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="50"/>
</restriction>
</simpleType>
</element>
<element name="paymentSchedule" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}paymentScheduleType" minOccurs="0"/>
<element name="amount" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<minInclusive value="0.01"/>
<fractionDigits value="4"/>
</restriction>
</simpleType>
</element>
<element name="trialAmount" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}decimal">
<fractionDigits value="4"/>
<minInclusive value="0.00"/>
</restriction>
</simpleType>
</element>
<element name="payment" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}paymentType" minOccurs="0"/>
<element name="order" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}orderType" minOccurs="0"/>
<element name="customer" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}customerType" minOccurs="0"/>
<element name="billTo" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}nameAndAddressType" minOccurs="0"/>
<element name="shipTo" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}nameAndAddressType" minOccurs="0"/>
<element name="profile" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}customerProfileIdType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected BigDecimal |
amount |
protected NameAndAddressType |
billTo |
protected CustomerType |
customer |
protected String |
name |
protected OrderType |
order |
protected PaymentType |
payment |
protected PaymentScheduleType |
paymentSchedule |
protected CustomerProfileIdType |
profile |
protected NameAndAddressType |
shipTo |
protected BigDecimal |
trialAmount |
| Constructor and Description |
|---|
ARBSubscriptionType() |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
getAmount()
Gets the value of the amount property.
|
NameAndAddressType |
getBillTo()
Gets the value of the billTo property.
|
CustomerType |
getCustomer()
Gets the value of the customer property.
|
String |
getName()
Gets the value of the name property.
|
OrderType |
getOrder()
Gets the value of the order property.
|
PaymentType |
getPayment()
Gets the value of the payment property.
|
PaymentScheduleType |
getPaymentSchedule()
Gets the value of the paymentSchedule property.
|
CustomerProfileIdType |
getProfile()
Gets the value of the profile property.
|
NameAndAddressType |
getShipTo()
Gets the value of the shipTo property.
|
BigDecimal |
getTrialAmount()
Gets the value of the trialAmount property.
|
void |
setAmount(BigDecimal value)
Sets the value of the amount property.
|
void |
setBillTo(NameAndAddressType value)
Sets the value of the billTo property.
|
void |
setCustomer(CustomerType value)
Sets the value of the customer property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setOrder(OrderType value)
Sets the value of the order property.
|
void |
setPayment(PaymentType value)
Sets the value of the payment property.
|
void |
setPaymentSchedule(PaymentScheduleType value)
Sets the value of the paymentSchedule property.
|
void |
setProfile(CustomerProfileIdType value)
Sets the value of the profile property.
|
void |
setShipTo(NameAndAddressType value)
Sets the value of the shipTo property.
|
void |
setTrialAmount(BigDecimal value)
Sets the value of the trialAmount property.
|
protected String name
protected PaymentScheduleType paymentSchedule
protected BigDecimal amount
protected BigDecimal trialAmount
protected PaymentType payment
protected OrderType order
protected CustomerType customer
protected NameAndAddressType billTo
protected NameAndAddressType shipTo
protected CustomerProfileIdType profile
public String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic PaymentScheduleType getPaymentSchedule()
PaymentScheduleTypepublic void setPaymentSchedule(PaymentScheduleType value)
value - allowed object is
PaymentScheduleTypepublic BigDecimal getAmount()
BigDecimalpublic void setAmount(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getTrialAmount()
BigDecimalpublic void setTrialAmount(BigDecimal value)
value - allowed object is
BigDecimalpublic PaymentType getPayment()
PaymentTypepublic void setPayment(PaymentType value)
value - allowed object is
PaymentTypepublic OrderType getOrder()
OrderTypepublic void setOrder(OrderType value)
value - allowed object is
OrderTypepublic CustomerType getCustomer()
CustomerTypepublic void setCustomer(CustomerType value)
value - allowed object is
CustomerTypepublic NameAndAddressType getBillTo()
NameAndAddressTypepublic void setBillTo(NameAndAddressType value)
value - allowed object is
NameAndAddressTypepublic NameAndAddressType getShipTo()
NameAndAddressTypepublic void setShipTo(NameAndAddressType value)
value - allowed object is
NameAndAddressTypepublic CustomerProfileIdType getProfile()
CustomerProfileIdTypepublic void setProfile(CustomerProfileIdType value)
value - allowed object is
CustomerProfileIdTypeCopyright © 2020. All rights reserved.