public class GetRecurringPaymentsProfileDetailsResponseDetailsType
extends java.lang.Object
Java class for GetRecurringPaymentsProfileDetailsResponseDetailsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GetRecurringPaymentsProfileDetailsResponseDetailsType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ProfileID" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="ProfileStatus" type="{urn:ebay:apis:eBLBaseComponents}RecurringPaymentsProfileStatusType"/>
<element name="Description" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="AutoBillOutstandingAmount" type="{urn:ebay:apis:eBLBaseComponents}AutoBillType"/>
<element name="MaxFailedPayments" type="{http://www.w3.org/2001/XMLSchema}int"/>
<element name="RecurringPaymentsProfileDetails" type="{urn:ebay:apis:eBLBaseComponents}RecurringPaymentsProfileDetailsType"/>
<element name="CurrentRecurringPaymentsPeriod" type="{urn:ebay:apis:eBLBaseComponents}BillingPeriodDetailsType" minOccurs="0"/>
<element name="RecurringPaymentsSummary" type="{urn:ebay:apis:eBLBaseComponents}RecurringPaymentsSummaryType"/>
<element name="CreditCard" type="{urn:ebay:apis:eBLBaseComponents}CreditCardDetailsType" minOccurs="0"/>
<element name="TrialRecurringPaymentsPeriod" type="{urn:ebay:apis:eBLBaseComponents}BillingPeriodDetailsType" minOccurs="0"/>
<element name="RegularRecurringPaymentsPeriod" type="{urn:ebay:apis:eBLBaseComponents}BillingPeriodDetailsType" minOccurs="0"/>
<element name="TrialAmountPaid" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="RegularAmountPaid" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="AggregateAmount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="AggregateOptionalAmount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="FinalPaymentDueDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected BasicAmountType |
aggregateAmount |
protected BasicAmountType |
aggregateOptionalAmount |
protected AutoBillType |
autoBillOutstandingAmount |
protected CreditCardDetailsType |
creditCard |
protected BillingPeriodDetailsType |
currentRecurringPaymentsPeriod |
protected java.lang.String |
description |
protected javax.xml.datatype.XMLGregorianCalendar |
finalPaymentDueDate |
protected int |
maxFailedPayments |
protected java.lang.String |
profileID |
protected RecurringPaymentsProfileStatusType |
profileStatus |
protected RecurringPaymentsProfileDetailsType |
recurringPaymentsProfileDetails |
protected RecurringPaymentsSummaryType |
recurringPaymentsSummary |
protected BasicAmountType |
regularAmountPaid |
protected BillingPeriodDetailsType |
regularRecurringPaymentsPeriod |
protected BasicAmountType |
trialAmountPaid |
protected BillingPeriodDetailsType |
trialRecurringPaymentsPeriod |
| Constructor and Description |
|---|
GetRecurringPaymentsProfileDetailsResponseDetailsType() |
| Modifier and Type | Method and Description |
|---|---|
BasicAmountType |
getAggregateAmount()
Gets the value of the aggregateAmount property.
|
BasicAmountType |
getAggregateOptionalAmount()
Gets the value of the aggregateOptionalAmount property.
|
AutoBillType |
getAutoBillOutstandingAmount()
Gets the value of the autoBillOutstandingAmount property.
|
CreditCardDetailsType |
getCreditCard()
Gets the value of the creditCard property.
|
BillingPeriodDetailsType |
getCurrentRecurringPaymentsPeriod()
Gets the value of the currentRecurringPaymentsPeriod property.
|
java.lang.String |
getDescription()
Gets the value of the description property.
|
javax.xml.datatype.XMLGregorianCalendar |
getFinalPaymentDueDate()
Gets the value of the finalPaymentDueDate property.
|
int |
getMaxFailedPayments()
Gets the value of the maxFailedPayments property.
|
java.lang.String |
getProfileID()
Gets the value of the profileID property.
|
RecurringPaymentsProfileStatusType |
getProfileStatus()
Gets the value of the profileStatus property.
|
RecurringPaymentsProfileDetailsType |
getRecurringPaymentsProfileDetails()
Gets the value of the recurringPaymentsProfileDetails property.
|
RecurringPaymentsSummaryType |
getRecurringPaymentsSummary()
Gets the value of the recurringPaymentsSummary property.
|
BasicAmountType |
getRegularAmountPaid()
Gets the value of the regularAmountPaid property.
|
BillingPeriodDetailsType |
getRegularRecurringPaymentsPeriod()
Gets the value of the regularRecurringPaymentsPeriod property.
|
BasicAmountType |
getTrialAmountPaid()
Gets the value of the trialAmountPaid property.
|
BillingPeriodDetailsType |
getTrialRecurringPaymentsPeriod()
Gets the value of the trialRecurringPaymentsPeriod property.
|
void |
setAggregateAmount(BasicAmountType value)
Sets the value of the aggregateAmount property.
|
void |
setAggregateOptionalAmount(BasicAmountType value)
Sets the value of the aggregateOptionalAmount property.
|
void |
setAutoBillOutstandingAmount(AutoBillType value)
Sets the value of the autoBillOutstandingAmount property.
|
void |
setCreditCard(CreditCardDetailsType value)
Sets the value of the creditCard property.
|
void |
setCurrentRecurringPaymentsPeriod(BillingPeriodDetailsType value)
Sets the value of the currentRecurringPaymentsPeriod property.
|
void |
setDescription(java.lang.String value)
Sets the value of the description property.
|
void |
setFinalPaymentDueDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the finalPaymentDueDate property.
|
void |
setMaxFailedPayments(int value)
Sets the value of the maxFailedPayments property.
|
void |
setProfileID(java.lang.String value)
Sets the value of the profileID property.
|
void |
setProfileStatus(RecurringPaymentsProfileStatusType value)
Sets the value of the profileStatus property.
|
void |
setRecurringPaymentsProfileDetails(RecurringPaymentsProfileDetailsType value)
Sets the value of the recurringPaymentsProfileDetails property.
|
void |
setRecurringPaymentsSummary(RecurringPaymentsSummaryType value)
Sets the value of the recurringPaymentsSummary property.
|
void |
setRegularAmountPaid(BasicAmountType value)
Sets the value of the regularAmountPaid property.
|
void |
setRegularRecurringPaymentsPeriod(BillingPeriodDetailsType value)
Sets the value of the regularRecurringPaymentsPeriod property.
|
void |
setTrialAmountPaid(BasicAmountType value)
Sets the value of the trialAmountPaid property.
|
void |
setTrialRecurringPaymentsPeriod(BillingPeriodDetailsType value)
Sets the value of the trialRecurringPaymentsPeriod property.
|
protected java.lang.String profileID
protected RecurringPaymentsProfileStatusType profileStatus
protected java.lang.String description
protected AutoBillType autoBillOutstandingAmount
protected int maxFailedPayments
protected RecurringPaymentsProfileDetailsType recurringPaymentsProfileDetails
protected BillingPeriodDetailsType currentRecurringPaymentsPeriod
protected RecurringPaymentsSummaryType recurringPaymentsSummary
protected CreditCardDetailsType creditCard
protected BillingPeriodDetailsType trialRecurringPaymentsPeriod
protected BillingPeriodDetailsType regularRecurringPaymentsPeriod
protected BasicAmountType trialAmountPaid
protected BasicAmountType regularAmountPaid
protected BasicAmountType aggregateAmount
protected BasicAmountType aggregateOptionalAmount
protected javax.xml.datatype.XMLGregorianCalendar finalPaymentDueDate
public GetRecurringPaymentsProfileDetailsResponseDetailsType()
public java.lang.String getProfileID()
Stringpublic void setProfileID(java.lang.String value)
value - the value
allowed object is
Stringpublic RecurringPaymentsProfileStatusType getProfileStatus()
RecurringPaymentsProfileStatusTypepublic void setProfileStatus(RecurringPaymentsProfileStatusType value)
value - the value
allowed object is
RecurringPaymentsProfileStatusTypepublic java.lang.String getDescription()
Stringpublic void setDescription(java.lang.String value)
value - the value
allowed object is
Stringpublic AutoBillType getAutoBillOutstandingAmount()
AutoBillTypepublic void setAutoBillOutstandingAmount(AutoBillType value)
value - the value
allowed object is
AutoBillTypepublic int getMaxFailedPayments()
public void setMaxFailedPayments(int value)
public RecurringPaymentsProfileDetailsType getRecurringPaymentsProfileDetails()
RecurringPaymentsProfileDetailsTypepublic void setRecurringPaymentsProfileDetails(RecurringPaymentsProfileDetailsType value)
value - the value
allowed object is
RecurringPaymentsProfileDetailsTypepublic BillingPeriodDetailsType getCurrentRecurringPaymentsPeriod()
BillingPeriodDetailsTypepublic void setCurrentRecurringPaymentsPeriod(BillingPeriodDetailsType value)
value - the value
allowed object is
BillingPeriodDetailsTypepublic RecurringPaymentsSummaryType getRecurringPaymentsSummary()
RecurringPaymentsSummaryTypepublic void setRecurringPaymentsSummary(RecurringPaymentsSummaryType value)
value - the value
allowed object is
RecurringPaymentsSummaryTypepublic CreditCardDetailsType getCreditCard()
CreditCardDetailsTypepublic void setCreditCard(CreditCardDetailsType value)
value - the value
allowed object is
CreditCardDetailsTypepublic BillingPeriodDetailsType getTrialRecurringPaymentsPeriod()
BillingPeriodDetailsTypepublic void setTrialRecurringPaymentsPeriod(BillingPeriodDetailsType value)
value - the value
allowed object is
BillingPeriodDetailsTypepublic BillingPeriodDetailsType getRegularRecurringPaymentsPeriod()
BillingPeriodDetailsTypepublic void setRegularRecurringPaymentsPeriod(BillingPeriodDetailsType value)
value - the value
allowed object is
BillingPeriodDetailsTypepublic BasicAmountType getTrialAmountPaid()
BasicAmountTypepublic void setTrialAmountPaid(BasicAmountType value)
value - the value
allowed object is
BasicAmountTypepublic BasicAmountType getRegularAmountPaid()
BasicAmountTypepublic void setRegularAmountPaid(BasicAmountType value)
value - the value
allowed object is
BasicAmountTypepublic BasicAmountType getAggregateAmount()
BasicAmountTypepublic void setAggregateAmount(BasicAmountType value)
value - the value
allowed object is
BasicAmountTypepublic BasicAmountType getAggregateOptionalAmount()
BasicAmountTypepublic void setAggregateOptionalAmount(BasicAmountType value)
value - the value
allowed object is
BasicAmountTypepublic javax.xml.datatype.XMLGregorianCalendar getFinalPaymentDueDate()
XMLGregorianCalendarpublic void setFinalPaymentDueDate(javax.xml.datatype.XMLGregorianCalendar value)
value - the value
allowed object is
XMLGregorianCalendarstSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.