public class

BMUpdateButtonRequestType

extends AbstractRequestType
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.AbstractRequestType
     ↳ ebay.api.paypalapi.BMUpdateButtonRequestType

Class Overview

Java class for BMUpdateButtonRequestType complex type.

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

 <complexType name="BMUpdateButtonRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="HostedButtonID" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <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 hostedButtonID
protected List<OptionDetailsType> optionDetails
protected SubscribeTextType subscribeText
protected List<String> textBox
[Expand]
Inherited Fields
From class ebay.apis.eblbasecomponents.AbstractRequestType
Public Constructors
BMUpdateButtonRequestType()
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 getHostedButtonID()
Gets the value of the hostedButtonID 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.
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 setHostedButtonID(String value)
Sets the value of the hostedButtonID property.
void setSubscribeText(SubscribeTextType value)
Sets the value of the subscribeText property.
[Expand]
Inherited Methods
From class ebay.apis.eblbasecomponents.AbstractRequestType
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 hostedButtonID

protected List<OptionDetailsType> optionDetails

protected SubscribeTextType subscribeText

protected List<String> textBox

Public Constructors

public BMUpdateButtonRequestType ()

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 getHostedButtonID ()

Gets the value of the hostedButtonID 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 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 setHostedButtonID (String value)

Sets the value of the hostedButtonID 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