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()
String
public void setProfileID(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getNote()
String
public void setNote(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getDescription()
String
public void setDescription(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.String getSubscriberName()
String
public void setSubscriberName(java.lang.String value)
value
- the value
allowed object is
String
public AddressType getSubscriberShippingAddress()
AddressType
public void setSubscriberShippingAddress(AddressType value)
value
- the value
allowed object is
AddressType
public java.lang.String getProfileReference()
String
public void setProfileReference(java.lang.String value)
value
- the value
allowed object is
String
public java.lang.Integer getAdditionalBillingCycles()
Integer
public void setAdditionalBillingCycles(java.lang.Integer value)
value
- the value
allowed object is
Integer
public BasicAmountType getAmount()
BasicAmountType
public void setAmount(BasicAmountType value)
value
- the value
allowed object is
BasicAmountType
public BasicAmountType getShippingAmount()
BasicAmountType
public void setShippingAmount(BasicAmountType value)
value
- the value
allowed object is
BasicAmountType
public BasicAmountType getTaxAmount()
BasicAmountType
public void setTaxAmount(BasicAmountType value)
value
- the value
allowed object is
BasicAmountType
public BasicAmountType getOutstandingBalance()
BasicAmountType
public void setOutstandingBalance(BasicAmountType value)
value
- the value
allowed object is
BasicAmountType
public AutoBillType getAutoBillOutstandingAmount()
AutoBillType
public void setAutoBillOutstandingAmount(AutoBillType value)
value
- the value
allowed object is
AutoBillType
public java.lang.Integer getMaxFailedPayments()
Integer
public void setMaxFailedPayments(java.lang.Integer value)
value
- the value
allowed object is
Integer
public CreditCardDetailsType getCreditCard()
CreditCardDetailsType
public void setCreditCard(CreditCardDetailsType value)
value
- the value
allowed object is
CreditCardDetailsType
public javax.xml.datatype.XMLGregorianCalendar getBillingStartDate()
XMLGregorianCalendar
public void setBillingStartDate(javax.xml.datatype.XMLGregorianCalendar value)
value
- the value
allowed object is
XMLGregorianCalendar
public BillingPeriodDetailsTypeUpdate getTrialPeriod()
BillingPeriodDetailsTypeUpdate
public void setTrialPeriod(BillingPeriodDetailsTypeUpdate value)
value
- the value
allowed object is
BillingPeriodDetailsTypeUpdate
public BillingPeriodDetailsTypeUpdate getPaymentPeriod()
BillingPeriodDetailsTypeUpdate
public void setPaymentPeriod(BillingPeriodDetailsTypeUpdate value)
value
- the value
allowed object is
BillingPeriodDetailsTypeUpdate
stSoftware Copyright © 2001-2014 stSoftware All Rights Reserved.