Package net.authorize.api.contract.v1
Class ARBSubscriptionMaskedType
- java.lang.Object
-
- net.authorize.api.contract.v1.ARBSubscriptionMaskedType
-
public class ARBSubscriptionMaskedType extends Object
Java class for ARBSubscriptionMaskedType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ARBSubscriptionMaskedType"> <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="status" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ARBSubscriptionStatusEnum" minOccurs="0"/> <element name="profile" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}subscriptionCustomerProfileType" minOccurs="0"/> <element name="order" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}orderType" minOccurs="0"/> <element name="arbTransactions" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}ARBTransactionList" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected BigDecimalamountprotected ARBTransactionListarbTransactionsprotected Stringnameprotected OrderTypeorderprotected PaymentScheduleTypepaymentScheduleprotected SubscriptionCustomerProfileTypeprofileprotected ARBSubscriptionStatusEnumstatusprotected BigDecimaltrialAmount
-
Constructor Summary
Constructors Constructor Description ARBSubscriptionMaskedType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimalgetAmount()Gets the value of the amount property.ARBTransactionListgetArbTransactions()Gets the value of the arbTransactions property.StringgetName()Gets the value of the name property.OrderTypegetOrder()Gets the value of the order property.PaymentScheduleTypegetPaymentSchedule()Gets the value of the paymentSchedule property.SubscriptionCustomerProfileTypegetProfile()Gets the value of the profile property.ARBSubscriptionStatusEnumgetStatus()Gets the value of the status property.BigDecimalgetTrialAmount()Gets the value of the trialAmount property.voidsetAmount(BigDecimal value)Sets the value of the amount property.voidsetArbTransactions(ARBTransactionList value)Sets the value of the arbTransactions property.voidsetName(String value)Sets the value of the name property.voidsetOrder(OrderType value)Sets the value of the order property.voidsetPaymentSchedule(PaymentScheduleType value)Sets the value of the paymentSchedule property.voidsetProfile(SubscriptionCustomerProfileType value)Sets the value of the profile property.voidsetStatus(ARBSubscriptionStatusEnum value)Sets the value of the status property.voidsetTrialAmount(BigDecimal value)Sets the value of the trialAmount property.
-
-
-
Field Detail
-
name
protected String name
-
paymentSchedule
protected PaymentScheduleType paymentSchedule
-
amount
protected BigDecimal amount
-
trialAmount
protected BigDecimal trialAmount
-
status
protected ARBSubscriptionStatusEnum status
-
profile
protected SubscriptionCustomerProfileType profile
-
order
protected OrderType order
-
arbTransactions
protected ARBTransactionList arbTransactions
-
-
Method Detail
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(String value)
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getPaymentSchedule
public PaymentScheduleType getPaymentSchedule()
Gets the value of the paymentSchedule property.- Returns:
- possible object is
PaymentScheduleType
-
setPaymentSchedule
public void setPaymentSchedule(PaymentScheduleType value)
Sets the value of the paymentSchedule property.- Parameters:
value- allowed object isPaymentScheduleType
-
getAmount
public BigDecimal getAmount()
Gets the value of the amount property.- Returns:
- possible object is
BigDecimal
-
setAmount
public void setAmount(BigDecimal value)
Sets the value of the amount property.- Parameters:
value- allowed object isBigDecimal
-
getTrialAmount
public BigDecimal getTrialAmount()
Gets the value of the trialAmount property.- Returns:
- possible object is
BigDecimal
-
setTrialAmount
public void setTrialAmount(BigDecimal value)
Sets the value of the trialAmount property.- Parameters:
value- allowed object isBigDecimal
-
getStatus
public ARBSubscriptionStatusEnum getStatus()
Gets the value of the status property.- Returns:
- possible object is
ARBSubscriptionStatusEnum
-
setStatus
public void setStatus(ARBSubscriptionStatusEnum value)
Sets the value of the status property.- Parameters:
value- allowed object isARBSubscriptionStatusEnum
-
getProfile
public SubscriptionCustomerProfileType getProfile()
Gets the value of the profile property.- Returns:
- possible object is
SubscriptionCustomerProfileType
-
setProfile
public void setProfile(SubscriptionCustomerProfileType value)
Sets the value of the profile property.- Parameters:
value- allowed object isSubscriptionCustomerProfileType
-
getOrder
public OrderType getOrder()
Gets the value of the order property.- Returns:
- possible object is
OrderType
-
setOrder
public void setOrder(OrderType value)
Sets the value of the order property.- Parameters:
value- allowed object isOrderType
-
getArbTransactions
public ARBTransactionList getArbTransactions()
Gets the value of the arbTransactions property.- Returns:
- possible object is
ARBTransactionList
-
setArbTransactions
public void setArbTransactions(ARBTransactionList value)
Sets the value of the arbTransactions property.- Parameters:
value- allowed object isARBTransactionList
-
-