| java.lang.Object | |
| ↳ | ebay.apis.eblbasecomponents.UpdateRecurringPaymentsProfileRequestDetailsType |
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>
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| additionalBillingCycles | |||||||||||
| amount | |||||||||||
| autoBillOutstandingAmount | |||||||||||
| billingStartDate | |||||||||||
| creditCard | |||||||||||
| description | |||||||||||
| maxFailedPayments | |||||||||||
| note | |||||||||||
| outstandingBalance | |||||||||||
| paymentPeriod | |||||||||||
| profileID | |||||||||||
| profileReference | |||||||||||
| shippingAmount | |||||||||||
| subscriberName | |||||||||||
| subscriberShippingAddress | |||||||||||
| taxAmount | |||||||||||
| trialPeriod | |||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Gets the value of the additionalBillingCycles property.
| |||||||||||
Gets the value of the amount property.
| |||||||||||
Gets the value of the autoBillOutstandingAmount property.
| |||||||||||
Gets the value of the billingStartDate property.
| |||||||||||
Gets the value of the creditCard property.
| |||||||||||
Gets the value of the description property.
| |||||||||||
Gets the value of the maxFailedPayments property.
| |||||||||||
Gets the value of the note property.
| |||||||||||
Gets the value of the outstandingBalance property.
| |||||||||||
Gets the value of the paymentPeriod property.
| |||||||||||
Gets the value of the profileID property.
| |||||||||||
Gets the value of the profileReference property.
| |||||||||||
Gets the value of the shippingAmount property.
| |||||||||||
Gets the value of the subscriberName property.
| |||||||||||
Gets the value of the subscriberShippingAddress property.
| |||||||||||
Gets the value of the taxAmount property.
| |||||||||||
Gets the value of the trialPeriod property.
| |||||||||||
Sets the value of the additionalBillingCycles property.
| |||||||||||
Sets the value of the amount property.
| |||||||||||
Sets the value of the autoBillOutstandingAmount property.
| |||||||||||
Sets the value of the billingStartDate property.
| |||||||||||
Sets the value of the creditCard property.
| |||||||||||
Sets the value of the description property.
| |||||||||||
Sets the value of the maxFailedPayments property.
| |||||||||||
Sets the value of the note property.
| |||||||||||
Sets the value of the outstandingBalance property.
| |||||||||||
Sets the value of the paymentPeriod property.
| |||||||||||
Sets the value of the profileID property.
| |||||||||||
Sets the value of the profileReference property.
| |||||||||||
Sets the value of the shippingAmount property.
| |||||||||||
Sets the value of the subscriberName property.
| |||||||||||
Sets the value of the subscriberShippingAddress property.
| |||||||||||
Sets the value of the taxAmount property.
| |||||||||||
Sets the value of the trialPeriod property.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Gets the value of the additionalBillingCycles property.
Gets the value of the amount property.
BasicAmountType
Gets the value of the autoBillOutstandingAmount property.
AutoBillType
Gets the value of the billingStartDate property.
Gets the value of the creditCard property.
CreditCardDetailsType
Gets the value of the description property.
Gets the value of the maxFailedPayments property.
Gets the value of the note property.
Gets the value of the outstandingBalance property.
BasicAmountType
Gets the value of the paymentPeriod property.
BillingPeriodDetailsTypeUpdate
Gets the value of the profileID property.
Gets the value of the profileReference property.
Gets the value of the shippingAmount property.
BasicAmountType
Gets the value of the subscriberName property.
Gets the value of the subscriberShippingAddress property.
AddressType
Gets the value of the taxAmount property.
BasicAmountType
Gets the value of the trialPeriod property.
BillingPeriodDetailsTypeUpdate
Sets the value of the additionalBillingCycles property.
| value | Allowed object is Integer |
|---|
Sets the value of the amount property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the autoBillOutstandingAmount property.
| value | Allowed object is
AutoBillType
|
|---|
Sets the value of the billingStartDate property.
| value | Allowed object is XMLGregorianCalendar |
|---|
Sets the value of the creditCard property.
| value | Allowed object is
CreditCardDetailsType
|
|---|
Sets the value of the description property.
| value | Allowed object is String |
|---|
Sets the value of the maxFailedPayments property.
| value | Allowed object is Integer |
|---|
Sets the value of the note property.
| value | Allowed object is String |
|---|
Sets the value of the outstandingBalance property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the paymentPeriod property.
| value | Allowed object is
BillingPeriodDetailsTypeUpdate
|
|---|
Sets the value of the profileID property.
| value | Allowed object is String |
|---|
Sets the value of the profileReference property.
| value | Allowed object is String |
|---|
Sets the value of the shippingAmount property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the subscriberName property.
| value | Allowed object is String |
|---|
Sets the value of the subscriberShippingAddress property.
| value | Allowed object is
AddressType
|
|---|
Sets the value of the taxAmount property.
| value | Allowed object is
BasicAmountType
|
|---|
Sets the value of the trialPeriod property.
| value | Allowed object is
BillingPeriodDetailsTypeUpdate
|
|---|