public class UpdateRecurringPaymentsProfileRequestDetailsType
extends java.lang.Object
Java class for UpdateRecurringPaymentsProfileRequestDetailsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="UpdateRecurringPaymentsProfileRequestDetailsType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ProfileID" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="Note" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SubscriberName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SubscriberShippingAddress" type="{urn:ebay:apis:eBLBaseComponents}AddressType" minOccurs="0"/>
<element name="ProfileReference" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="AdditionalBillingCycles" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="Amount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="ShippingAmount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="TaxAmount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="OutstandingBalance" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType" minOccurs="0"/>
<element name="AutoBillOutstandingAmount" type="{urn:ebay:apis:eBLBaseComponents}AutoBillType" minOccurs="0"/>
<element name="MaxFailedPayments" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="CreditCard" type="{urn:ebay:apis:eBLBaseComponents}CreditCardDetailsType" minOccurs="0"/>
<element name="BillingStartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="TrialPeriod" type="{urn:ebay:apis:eBLBaseComponents}BillingPeriodDetailsType_Update" minOccurs="0"/>
<element name="PaymentPeriod" type="{urn:ebay:apis:eBLBaseComponents}BillingPeriodDetailsType_Update" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Integer |
additionalBillingCycles |
protected BasicAmountType |
amount |
protected AutoBillType |
autoBillOutstandingAmount |
protected javax.xml.datatype.XMLGregorianCalendar |
billingStartDate |
protected CreditCardDetailsType |
creditCard |
protected java.lang.String |
description |
protected java.lang.Integer |
maxFailedPayments |
protected java.lang.String |
note |
protected BasicAmountType |
outstandingBalance |
protected BillingPeriodDetailsTypeUpdate |
paymentPeriod |
protected java.lang.String |
profileID |
protected java.lang.String |
profileReference |
protected BasicAmountType |
shippingAmount |
protected java.lang.String |
subscriberName |
protected AddressType |
subscriberShippingAddress |
protected BasicAmountType |
taxAmount |
protected BillingPeriodDetailsTypeUpdate |
trialPeriod |
| Constructor and Description |
|---|
UpdateRecurringPaymentsProfileRequestDetailsType() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getAdditionalBillingCycles()
Gets the value of the additionalBillingCycles property.
|
BasicAmountType |
getAmount()
Gets the value of the amount property.
|
AutoBillType |
getAutoBillOutstandingAmount()
Gets the value of the autoBillOutstandingAmount property.
|
javax.xml.datatype.XMLGregorianCalendar |
getBillingStartDate()
Gets the value of the billingStartDate property.
|
CreditCardDetailsType |
getCreditCard()
Gets the value of the creditCard property.
|
java.lang.String |
getDescription()
Gets the value of the description property.
|
java.lang.Integer |
getMaxFailedPayments()
Gets the value of the maxFailedPayments property.
|
java.lang.String |
getNote()
Gets the value of the note property.
|
BasicAmountType |
getOutstandingBalance()
Gets the value of the outstandingBalance property.
|
BillingPeriodDetailsTypeUpdate |
getPaymentPeriod()
Gets the value of the paymentPeriod property.
|
java.lang.String |
getProfileID()
Gets the value of the profileID property.
|
java.lang.String |
getProfileReference()
Gets the value of the profileReference property.
|
BasicAmountType |
getShippingAmount()
Gets the value of the shippingAmount property.
|
java.lang.String |
getSubscriberName()
Gets the value of the subscriberName property.
|
AddressType |
getSubscriberShippingAddress()
Gets the value of the subscriberShippingAddress property.
|
BasicAmountType |
getTaxAmount()
Gets the value of the taxAmount property.
|
BillingPeriodDetailsTypeUpdate |
getTrialPeriod()
Gets the value of the trialPeriod property.
|
void |
setAdditionalBillingCycles(java.lang.Integer value)
Sets the value of the additionalBillingCycles property.
|
void |
setAmount(BasicAmountType value)
Sets the value of the amount property.
|
void |
setAutoBillOutstandingAmount(AutoBillType value)
Sets the value of the autoBillOutstandingAmount property.
|
void |
setBillingStartDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the billingStartDate property.
|
void |
setCreditCard(CreditCardDetailsType value)
Sets the value of the creditCard property.
|
void |
setDescription(java.lang.String value)
Sets the value of the description property.
|
void |
setMaxFailedPayments(java.lang.Integer value)
Sets the value of the maxFailedPayments property.
|
void |
setNote(java.lang.String value)
Sets the value of the note property.
|
void |
setOutstandingBalance(BasicAmountType value)
Sets the value of the outstandingBalance property.
|
void |
setPaymentPeriod(BillingPeriodDetailsTypeUpdate value)
Sets the value of the paymentPeriod property.
|
void |
setProfileID(java.lang.String value)
Sets the value of the profileID property.
|
void |
setProfileReference(java.lang.String value)
Sets the value of the profileReference property.
|
void |
setShippingAmount(BasicAmountType value)
Sets the value of the shippingAmount property.
|
void |
setSubscriberName(java.lang.String value)
Sets the value of the subscriberName property.
|
void |
setSubscriberShippingAddress(AddressType value)
Sets the value of the subscriberShippingAddress property.
|
void |
setTaxAmount(BasicAmountType value)
Sets the value of the taxAmount property.
|
void |
setTrialPeriod(BillingPeriodDetailsTypeUpdate value)
Sets the value of the trialPeriod property.
|
protected java.lang.String profileID
protected java.lang.String note
protected java.lang.String description
protected java.lang.String subscriberName
protected AddressType subscriberShippingAddress
protected java.lang.String profileReference
protected java.lang.Integer additionalBillingCycles
protected BasicAmountType amount
protected BasicAmountType shippingAmount
protected BasicAmountType taxAmount
protected BasicAmountType outstandingBalance
protected AutoBillType autoBillOutstandingAmount
protected java.lang.Integer maxFailedPayments
protected CreditCardDetailsType creditCard
protected javax.xml.datatype.XMLGregorianCalendar billingStartDate
protected BillingPeriodDetailsTypeUpdate trialPeriod
protected BillingPeriodDetailsTypeUpdate paymentPeriod
public UpdateRecurringPaymentsProfileRequestDetailsType()
public java.lang.String getProfileID()
Stringpublic void setProfileID(java.lang.String value)
value - the value
allowed object is
Stringpublic java.lang.String getNote()
Stringpublic void setNote(java.lang.String value)
value - the value
allowed object is
Stringpublic java.lang.String getDescription()
Stringpublic void setDescription(java.lang.String value)
value - the value
allowed object is
Stringpublic java.lang.String getSubscriberName()
Stringpublic void setSubscriberName(java.lang.String value)
value - the value
allowed object is
Stringpublic AddressType getSubscriberShippingAddress()
AddressTypepublic void setSubscriberShippingAddress(AddressType value)
value - the value
allowed object is
AddressTypepublic java.lang.String getProfileReference()
Stringpublic void setProfileReference(java.lang.String value)
value - the value
allowed object is
Stringpublic java.lang.Integer getAdditionalBillingCycles()
Integerpublic void setAdditionalBillingCycles(java.lang.Integer value)
value - the value
allowed object is
Integerpublic BasicAmountType getAmount()
BasicAmountTypepublic void setAmount(BasicAmountType value)
value - the value
allowed object is
BasicAmountTypepublic BasicAmountType getShippingAmount()
BasicAmountTypepublic void setShippingAmount(BasicAmountType value)
value - the value
allowed object is
BasicAmountTypepublic BasicAmountType getTaxAmount()
BasicAmountTypepublic void setTaxAmount(BasicAmountType value)
value - the value
allowed object is
BasicAmountTypepublic BasicAmountType getOutstandingBalance()
BasicAmountTypepublic void setOutstandingBalance(BasicAmountType value)
value - the value
allowed object is
BasicAmountTypepublic AutoBillType getAutoBillOutstandingAmount()
AutoBillTypepublic void setAutoBillOutstandingAmount(AutoBillType value)
value - the value
allowed object is
AutoBillTypepublic java.lang.Integer getMaxFailedPayments()
Integerpublic void setMaxFailedPayments(java.lang.Integer value)
value - the value
allowed object is
Integerpublic CreditCardDetailsType getCreditCard()
CreditCardDetailsTypepublic void setCreditCard(CreditCardDetailsType value)
value - the value
allowed object is
CreditCardDetailsTypepublic javax.xml.datatype.XMLGregorianCalendar getBillingStartDate()
XMLGregorianCalendarpublic void setBillingStartDate(javax.xml.datatype.XMLGregorianCalendar value)
value - the value
allowed object is
XMLGregorianCalendarpublic BillingPeriodDetailsTypeUpdate getTrialPeriod()
BillingPeriodDetailsTypeUpdatepublic void setTrialPeriod(BillingPeriodDetailsTypeUpdate value)
value - the value
allowed object is
BillingPeriodDetailsTypeUpdatepublic BillingPeriodDetailsTypeUpdate getPaymentPeriod()
BillingPeriodDetailsTypeUpdatepublic void setPaymentPeriod(BillingPeriodDetailsTypeUpdate value)
value - the value
allowed object is
BillingPeriodDetailsTypeUpdatestSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.