public class

DoExpressCheckoutPaymentResponseDetailsType

extends Object
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.DoExpressCheckoutPaymentResponseDetailsType

Class Overview

Java class for DoExpressCheckoutPaymentResponseDetailsType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="DoExpressCheckoutPaymentResponseDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Token" type="{urn:ebay:apis:eBLBaseComponents}ExpressCheckoutTokenType"/>
         <element name="PaymentInfo" type="{urn:ebay:apis:eBLBaseComponents}PaymentInfoType" maxOccurs="10" minOccurs="0"/>
         <element name="BillingAgreementID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="RedirectRequired" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Note" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SuccessPageRedirectRequested" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="UserSelectedOptions" type="{urn:ebay:apis:eBLBaseComponents}UserSelectedOptionType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected String billingAgreementID
protected String note
protected List<PaymentInfoType> paymentInfo
protected String redirectRequired
protected String successPageRedirectRequested
protected String token
protected UserSelectedOptionType userSelectedOptions
Public Constructors
DoExpressCheckoutPaymentResponseDetailsType()
Public Methods
String getBillingAgreementID()
Gets the value of the billingAgreementID property.
String getNote()
Gets the value of the note property.
List<PaymentInfoType> getPaymentInfo()
Gets the value of the paymentInfo property.
String getRedirectRequired()
Gets the value of the redirectRequired property.
String getSuccessPageRedirectRequested()
Gets the value of the successPageRedirectRequested property.
String getToken()
Gets the value of the token property.
UserSelectedOptionType getUserSelectedOptions()
Gets the value of the userSelectedOptions property.
void setBillingAgreementID(String value)
Sets the value of the billingAgreementID property.
void setNote(String value)
Sets the value of the note property.
void setRedirectRequired(String value)
Sets the value of the redirectRequired property.
void setSuccessPageRedirectRequested(String value)
Sets the value of the successPageRedirectRequested property.
void setToken(String value)
Sets the value of the token property.
void setUserSelectedOptions(UserSelectedOptionType value)
Sets the value of the userSelectedOptions property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected String billingAgreementID

protected String note

protected List<PaymentInfoType> paymentInfo

protected String redirectRequired

protected String successPageRedirectRequested

protected String token

protected UserSelectedOptionType userSelectedOptions

Public Constructors

public DoExpressCheckoutPaymentResponseDetailsType ()

Public Methods

public String getBillingAgreementID ()

Gets the value of the billingAgreementID property.

Returns
  • possible object is String

public String getNote ()

Gets the value of the note property.

Returns
  • possible object is String

public List<PaymentInfoType> getPaymentInfo ()

Gets the value of the paymentInfo property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the paymentInfo property.

For example, to add a new item, do as follows:

    getPaymentInfo().add(newItem);
 

Objects of the following type(s) are allowed in the list PaymentInfoType

public String getRedirectRequired ()

Gets the value of the redirectRequired property.

Returns
  • possible object is String

public String getSuccessPageRedirectRequested ()

Gets the value of the successPageRedirectRequested property.

Returns
  • possible object is String

public String getToken ()

Gets the value of the token property.

Returns
  • possible object is String

public UserSelectedOptionType getUserSelectedOptions ()

Gets the value of the userSelectedOptions property.

Returns

public void setBillingAgreementID (String value)

Sets the value of the billingAgreementID property.

Parameters
value Allowed object is String

public void setNote (String value)

Sets the value of the note property.

Parameters
value Allowed object is String

public void setRedirectRequired (String value)

Sets the value of the redirectRequired property.

Parameters
value Allowed object is String

public void setSuccessPageRedirectRequested (String value)

Sets the value of the successPageRedirectRequested property.

Parameters
value Allowed object is String

public void setToken (String value)

Sets the value of the token property.

Parameters
value Allowed object is String

public void setUserSelectedOptions (UserSelectedOptionType value)

Sets the value of the userSelectedOptions property.

Parameters
value Allowed object is UserSelectedOptionType