public class

BMGetButtonDetailsResponseType

extends AbstractResponseType
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.AbstractResponseType
     ↳ ebay.api.paypalapi.BMGetButtonDetailsResponseType

Class Overview

Java class for BMGetButtonDetailsResponseType complex type.

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

 <complexType name="BMGetButtonDetailsResponseType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractResponseType">
       <sequence>
         <element name="Website" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Email" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Mobile" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="HostedButtonID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ButtonType" type="{urn:ebay:apis:eBLBaseComponents}ButtonTypeType" minOccurs="0"/>
         <element name="ButtonCode" type="{urn:ebay:apis:eBLBaseComponents}ButtonCodeType" minOccurs="0"/>
         <element name="ButtonSubType" type="{urn:ebay:apis:eBLBaseComponents}ButtonSubTypeType" minOccurs="0"/>
         <element name="ButtonVar" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="1000" minOccurs="0"/>
         <element name="OptionDetails" type="{urn:ebay:api:PayPalAPI}OptionDetailsType" maxOccurs="5" minOccurs="0"/>
         <element name="TextBox" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="2" minOccurs="0"/>
         <element name="ButtonImage" type="{urn:ebay:apis:eBLBaseComponents}ButtonImageType" minOccurs="0"/>
         <element name="ButtonImageURL" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="BuyNowText" type="{urn:ebay:apis:eBLBaseComponents}BuyNowTextType" minOccurs="0"/>
         <element name="SubscribeText" type="{urn:ebay:apis:eBLBaseComponents}SubscribeTextType" minOccurs="0"/>
         <element name="ButtonCountry" type="{urn:ebay:apis:eBLBaseComponents}CountryCodeType" minOccurs="0"/>
         <element name="ButtonLanguage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected ButtonCodeType buttonCode
protected CountryCodeType buttonCountry
protected ButtonImageType buttonImage
protected String buttonImageURL
protected String buttonLanguage
protected ButtonSubTypeType buttonSubType
protected ButtonTypeType buttonType
protected List<String> buttonVar
protected BuyNowTextType buyNowText
protected String email
protected String hostedButtonID
protected String mobile
protected List<OptionDetailsType> optionDetails
protected SubscribeTextType subscribeText
protected List<String> textBox
protected String website
[Expand]
Inherited Fields
From class ebay.apis.eblbasecomponents.AbstractResponseType
Public Constructors
BMGetButtonDetailsResponseType()
Public Methods
ButtonCodeType getButtonCode()
Gets the value of the buttonCode property.
CountryCodeType getButtonCountry()
Gets the value of the buttonCountry property.
ButtonImageType getButtonImage()
Gets the value of the buttonImage property.
String getButtonImageURL()
Gets the value of the buttonImageURL property.
String getButtonLanguage()
Gets the value of the buttonLanguage property.
ButtonSubTypeType getButtonSubType()
Gets the value of the buttonSubType property.
ButtonTypeType getButtonType()
Gets the value of the buttonType property.
List<String> getButtonVar()
Gets the value of the buttonVar property.
BuyNowTextType getBuyNowText()
Gets the value of the buyNowText property.
String getEmail()
Gets the value of the email property.
String getHostedButtonID()
Gets the value of the hostedButtonID property.
String getMobile()
Gets the value of the mobile property.
List<OptionDetailsType> getOptionDetails()
Gets the value of the optionDetails property.
SubscribeTextType getSubscribeText()
Gets the value of the subscribeText property.
List<String> getTextBox()
Gets the value of the textBox property.
String getWebsite()
Gets the value of the website property.
void setButtonCode(ButtonCodeType value)
Sets the value of the buttonCode property.
void setButtonCountry(CountryCodeType value)
Sets the value of the buttonCountry property.
void setButtonImage(ButtonImageType value)
Sets the value of the buttonImage property.
void setButtonImageURL(String value)
Sets the value of the buttonImageURL property.
void setButtonLanguage(String value)
Sets the value of the buttonLanguage property.
void setButtonSubType(ButtonSubTypeType value)
Sets the value of the buttonSubType property.
void setButtonType(ButtonTypeType value)
Sets the value of the buttonType property.
void setBuyNowText(BuyNowTextType value)
Sets the value of the buyNowText property.
void setEmail(String value)
Sets the value of the email property.
void setHostedButtonID(String value)
Sets the value of the hostedButtonID property.
void setMobile(String value)
Sets the value of the mobile property.
void setSubscribeText(SubscribeTextType value)
Sets the value of the subscribeText property.
void setWebsite(String value)
Sets the value of the website property.
[Expand]
Inherited Methods
From class ebay.apis.eblbasecomponents.AbstractResponseType
From class java.lang.Object

Fields

protected ButtonCodeType buttonCode

protected CountryCodeType buttonCountry

protected ButtonImageType buttonImage

protected String buttonImageURL

protected String buttonLanguage

protected ButtonSubTypeType buttonSubType

protected ButtonTypeType buttonType

protected List<String> buttonVar

protected BuyNowTextType buyNowText

protected String email

protected String hostedButtonID

protected String mobile

protected List<OptionDetailsType> optionDetails

protected SubscribeTextType subscribeText

protected List<String> textBox

protected String website

Public Constructors

public BMGetButtonDetailsResponseType ()

Public Methods

public ButtonCodeType getButtonCode ()

Gets the value of the buttonCode property.

Returns

public CountryCodeType getButtonCountry ()

Gets the value of the buttonCountry property.

Returns

public ButtonImageType getButtonImage ()

Gets the value of the buttonImage property.

Returns

public String getButtonImageURL ()

Gets the value of the buttonImageURL property.

Returns
  • possible object is String

public String getButtonLanguage ()

Gets the value of the buttonLanguage property.

Returns
  • possible object is String

public ButtonSubTypeType getButtonSubType ()

Gets the value of the buttonSubType property.

Returns

public ButtonTypeType getButtonType ()

Gets the value of the buttonType property.

Returns

public List<String> getButtonVar ()

Gets the value of the buttonVar 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 buttonVar property.

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

    getButtonVar().add(newItem);
 

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

public BuyNowTextType getBuyNowText ()

Gets the value of the buyNowText property.

Returns

public String getEmail ()

Gets the value of the email property.

Returns
  • possible object is String

public String getHostedButtonID ()

Gets the value of the hostedButtonID property.

Returns
  • possible object is String

public String getMobile ()

Gets the value of the mobile property.

Returns
  • possible object is String

public List<OptionDetailsType> getOptionDetails ()

Gets the value of the optionDetails 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 optionDetails property.

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

    getOptionDetails().add(newItem);
 

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

public SubscribeTextType getSubscribeText ()

Gets the value of the subscribeText property.

Returns

public List<String> getTextBox ()

Gets the value of the textBox 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 textBox property.

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

    getTextBox().add(newItem);
 

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

public String getWebsite ()

Gets the value of the website property.

Returns
  • possible object is String

public void setButtonCode (ButtonCodeType value)

Sets the value of the buttonCode property.

Parameters
value Allowed object is ButtonCodeType

public void setButtonCountry (CountryCodeType value)

Sets the value of the buttonCountry property.

Parameters
value Allowed object is CountryCodeType

public void setButtonImage (ButtonImageType value)

Sets the value of the buttonImage property.

Parameters
value Allowed object is ButtonImageType

public void setButtonImageURL (String value)

Sets the value of the buttonImageURL property.

Parameters
value Allowed object is String

public void setButtonLanguage (String value)

Sets the value of the buttonLanguage property.

Parameters
value Allowed object is String

public void setButtonSubType (ButtonSubTypeType value)

Sets the value of the buttonSubType property.

Parameters
value Allowed object is ButtonSubTypeType

public void setButtonType (ButtonTypeType value)

Sets the value of the buttonType property.

Parameters
value Allowed object is ButtonTypeType

public void setBuyNowText (BuyNowTextType value)

Sets the value of the buyNowText property.

Parameters
value Allowed object is BuyNowTextType

public void setEmail (String value)

Sets the value of the email property.

Parameters
value Allowed object is String

public void setHostedButtonID (String value)

Sets the value of the hostedButtonID property.

Parameters
value Allowed object is String

public void setMobile (String value)

Sets the value of the mobile property.

Parameters
value Allowed object is String

public void setSubscribeText (SubscribeTextType value)

Sets the value of the subscribeText property.

Parameters
value Allowed object is SubscribeTextType

public void setWebsite (String value)

Sets the value of the website property.

Parameters
value Allowed object is String