Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class AdFormatLeadType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.AdFormatLeadType
All Implemented Interfaces:
Serializable

public class AdFormatLeadType
extends Object
implements Serializable

Contains prospective buyer contact information and other details associated with a lead for an ad format listing.

See Also:
Serialized Form

Constructor Summary
AdFormatLeadType()
           
 
Method Summary
 boolean equals(Object obj)
           
 MessageElement[] get_any()
          Gets the _any value for this AdFormatLeadType.
 String getAdditionalInformation()
          Gets the additionalInformation value for this AdFormatLeadType.
 AddressType getAddress()
          Gets the address value for this AdFormatLeadType.
 Boolean getAnswer1()
          Gets the answer1 value for this AdFormatLeadType.
 Boolean getAnswer2()
          Gets the answer2 value for this AdFormatLeadType.
 String getBestTimeToCall()
          Gets the bestTimeToCall value for this AdFormatLeadType.
static org.apache.axis.encoding.Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Deserializer
 String getEmail()
          Gets the email value for this AdFormatLeadType.
 String getExternalEmail()
          Gets the externalEmail value for this AdFormatLeadType.
 Boolean getFinancingAnswer()
          Gets the financingAnswer value for this AdFormatLeadType.
 String getFirstName()
          Gets the firstName value for this AdFormatLeadType.
 ItemIDType getItemID()
          Gets the itemID value for this AdFormatLeadType.
 String getItemTitle()
          Gets the itemTitle value for this AdFormatLeadType.
 String getLastName()
          Gets the lastName value for this AdFormatLeadType.
 AmountType getLeadFee()
          Gets the leadFee value for this AdFormatLeadType.
 MemberMessageExchangeArrayType getMemberMessage()
          Gets the memberMessage value for this AdFormatLeadType.
 String getPhone()
          Gets the phone value for this AdFormatLeadType.
 String getPhone2()
          Gets the phone2 value for this AdFormatLeadType.
 String getPurchaseTimeFrame()
          Gets the purchaseTimeFrame value for this AdFormatLeadType.
static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
          Get Custom Serializer
 AdFormatLeadStatusCodeType getStatus()
          Gets the status value for this AdFormatLeadType.
 Calendar getSubmittedTime()
          Gets the submittedTime value for this AdFormatLeadType.
 String getTradeInMake()
          Gets the tradeInMake value for this AdFormatLeadType.
 String getTradeInModel()
          Gets the tradeInModel value for this AdFormatLeadType.
 String getTradeInYear()
          Gets the tradeInYear value for this AdFormatLeadType.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 UserIDType getUserID()
          Gets the userID value for this AdFormatLeadType.
 int hashCode()
           
 void set_any(MessageElement[] _any)
          Sets the _any value for this AdFormatLeadType.
 void setAdditionalInformation(String additionalInformation)
          Sets the additionalInformation value for this AdFormatLeadType.
 void setAddress(AddressType address)
          Sets the address value for this AdFormatLeadType.
 void setAnswer1(Boolean answer1)
          Sets the answer1 value for this AdFormatLeadType.
 void setAnswer2(Boolean answer2)
          Sets the answer2 value for this AdFormatLeadType.
 void setBestTimeToCall(String bestTimeToCall)
          Sets the bestTimeToCall value for this AdFormatLeadType.
 void setEmail(String email)
          Sets the email value for this AdFormatLeadType.
 void setExternalEmail(String externalEmail)
          Sets the externalEmail value for this AdFormatLeadType.
 void setFinancingAnswer(Boolean financingAnswer)
          Sets the financingAnswer value for this AdFormatLeadType.
 void setFirstName(String firstName)
          Sets the firstName value for this AdFormatLeadType.
 void setItemID(ItemIDType itemID)
          Sets the itemID value for this AdFormatLeadType.
 void setItemTitle(String itemTitle)
          Sets the itemTitle value for this AdFormatLeadType.
 void setLastName(String lastName)
          Sets the lastName value for this AdFormatLeadType.
 void setLeadFee(AmountType leadFee)
          Sets the leadFee value for this AdFormatLeadType.
 void setMemberMessage(MemberMessageExchangeArrayType memberMessage)
          Sets the memberMessage value for this AdFormatLeadType.
 void setPhone(String phone)
          Sets the phone value for this AdFormatLeadType.
 void setPhone2(String phone2)
          Sets the phone2 value for this AdFormatLeadType.
 void setPurchaseTimeFrame(String purchaseTimeFrame)
          Sets the purchaseTimeFrame value for this AdFormatLeadType.
 void setStatus(AdFormatLeadStatusCodeType status)
          Sets the status value for this AdFormatLeadType.
 void setSubmittedTime(Calendar submittedTime)
          Sets the submittedTime value for this AdFormatLeadType.
 void setTradeInMake(String tradeInMake)
          Sets the tradeInMake value for this AdFormatLeadType.
 void setTradeInModel(String tradeInModel)
          Sets the tradeInModel value for this AdFormatLeadType.
 void setTradeInYear(String tradeInYear)
          Sets the tradeInYear value for this AdFormatLeadType.
 void setUserID(UserIDType userID)
          Sets the userID value for this AdFormatLeadType.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdFormatLeadType

public AdFormatLeadType()
Method Detail

getAdditionalInformation

public String getAdditionalInformation()
Gets the additionalInformation value for this AdFormatLeadType.

Returns:
additionalInformation

setAdditionalInformation

public void setAdditionalInformation(String additionalInformation)
Sets the additionalInformation value for this AdFormatLeadType.

Parameters:
additionalInformation -

getAddress

public AddressType getAddress()
Gets the address value for this AdFormatLeadType.

Returns:
address Contains the data for one user address. This is the base type for a number of user addresses, including seller payment address, buyer shipping address and buyer and seller registration address.

setAddress

public void setAddress(AddressType address)
Sets the address value for this AdFormatLeadType.

Parameters:
address - Contains the data for one user address. This is the base type for a number of user addresses, including seller payment address, buyer shipping address and buyer and seller registration address.

getBestTimeToCall

public String getBestTimeToCall()
Gets the bestTimeToCall value for this AdFormatLeadType.

Returns:
bestTimeToCall

setBestTimeToCall

public void setBestTimeToCall(String bestTimeToCall)
Sets the bestTimeToCall value for this AdFormatLeadType.

Parameters:
bestTimeToCall -

getEmail

public String getEmail()
Gets the email value for this AdFormatLeadType.

Returns:
email

setEmail

public void setEmail(String email)
Sets the email value for this AdFormatLeadType.

Parameters:
email -

getFirstName

public String getFirstName()
Gets the firstName value for this AdFormatLeadType.

Returns:
firstName

setFirstName

public void setFirstName(String firstName)
Sets the firstName value for this AdFormatLeadType.

Parameters:
firstName -

getLastName

public String getLastName()
Gets the lastName value for this AdFormatLeadType.

Returns:
lastName

setLastName

public void setLastName(String lastName)
Sets the lastName value for this AdFormatLeadType.

Parameters:
lastName -

getPhone

public String getPhone()
Gets the phone value for this AdFormatLeadType.

Returns:
phone

setPhone

public void setPhone(String phone)
Sets the phone value for this AdFormatLeadType.

Parameters:
phone -

getSubmittedTime

public Calendar getSubmittedTime()
Gets the submittedTime value for this AdFormatLeadType.

Returns:
submittedTime

setSubmittedTime

public void setSubmittedTime(Calendar submittedTime)
Sets the submittedTime value for this AdFormatLeadType.

Parameters:
submittedTime -

getItemID

public ItemIDType getItemID()
Gets the itemID value for this AdFormatLeadType.

Returns:
itemID Type that represents the unique identifier for a single item listing.

setItemID

public void setItemID(ItemIDType itemID)
Sets the itemID value for this AdFormatLeadType.

Parameters:
itemID - Type that represents the unique identifier for a single item listing.

getItemTitle

public String getItemTitle()
Gets the itemTitle value for this AdFormatLeadType.

Returns:
itemTitle

setItemTitle

public void setItemTitle(String itemTitle)
Sets the itemTitle value for this AdFormatLeadType.

Parameters:
itemTitle -

getUserID

public UserIDType getUserID()
Gets the userID value for this AdFormatLeadType.

Returns:
userID An eBay ID that uniquely identifies a user.

For GetAllBidders, some bidder information is anonymous, to protect bidders from fraud. If the seller makes this API call, the actual ids of all bidders on the seller's item will be returned. If a bidder makes this API call, the bidder's actual id will be returned, but information for all competing bidders or outside watchers will be returned as anonymized userIDs.

setUserID

public void setUserID(UserIDType userID)
Sets the userID value for this AdFormatLeadType.

Parameters:
userID - An eBay ID that uniquely identifies a user.

For GetAllBidders, some bidder information is anonymous, to protect bidders from fraud. If the seller makes this API call, the actual ids of all bidders on the seller's item will be returned. If a bidder makes this API call, the bidder's actual id will be returned, but information for all competing bidders or outside watchers will be returned as anonymized userIDs.

getMemberMessage

public MemberMessageExchangeArrayType getMemberMessage()
Gets the memberMessage value for this AdFormatLeadType.

Returns:
memberMessage Container for messages. Returned for GetMemberMessages if messages that meet the request criteria exist.

setMemberMessage

public void setMemberMessage(MemberMessageExchangeArrayType memberMessage)
Sets the memberMessage value for this AdFormatLeadType.

Parameters:
memberMessage - Container for messages. Returned for GetMemberMessages if messages that meet the request criteria exist.

getStatus

public AdFormatLeadStatusCodeType getStatus()
Gets the status value for this AdFormatLeadType.

Returns:
status Contains information about the status of email correspondence for the lead.

setStatus

public void setStatus(AdFormatLeadStatusCodeType status)
Sets the status value for this AdFormatLeadType.

Parameters:
status - Contains information about the status of email correspondence for the lead.

getPhone2

public String getPhone2()
Gets the phone2 value for this AdFormatLeadType.

Returns:
phone2

setPhone2

public void setPhone2(String phone2)
Sets the phone2 value for this AdFormatLeadType.

Parameters:
phone2 -

getLeadFee

public AmountType getLeadFee()
Gets the leadFee value for this AdFormatLeadType.

Returns:
leadFee Basic type for specifying monetary amounts. A double value (e.g., 1.00 or 1.0) is meaningful as a monetary amount when accompanied by a specification of the currency, in which case the value specifies the amount in that currency. An AmountType expresses both the value (a double) and the currency. Details such as prices, fees, costs, and payments are specified as amount types.

setLeadFee

public void setLeadFee(AmountType leadFee)
Sets the leadFee value for this AdFormatLeadType.

Parameters:
leadFee - Basic type for specifying monetary amounts. A double value (e.g., 1.00 or 1.0) is meaningful as a monetary amount when accompanied by a specification of the currency, in which case the value specifies the amount in that currency. An AmountType expresses both the value (a double) and the currency. Details such as prices, fees, costs, and payments are specified as amount types.

getExternalEmail

public String getExternalEmail()
Gets the externalEmail value for this AdFormatLeadType.

Returns:
externalEmail

setExternalEmail

public void setExternalEmail(String externalEmail)
Sets the externalEmail value for this AdFormatLeadType.

Parameters:
externalEmail -

getPurchaseTimeFrame

public String getPurchaseTimeFrame()
Gets the purchaseTimeFrame value for this AdFormatLeadType.

Returns:
purchaseTimeFrame

setPurchaseTimeFrame

public void setPurchaseTimeFrame(String purchaseTimeFrame)
Sets the purchaseTimeFrame value for this AdFormatLeadType.

Parameters:
purchaseTimeFrame -

getTradeInYear

public String getTradeInYear()
Gets the tradeInYear value for this AdFormatLeadType.

Returns:
tradeInYear

setTradeInYear

public void setTradeInYear(String tradeInYear)
Sets the tradeInYear value for this AdFormatLeadType.

Parameters:
tradeInYear -

getTradeInMake

public String getTradeInMake()
Gets the tradeInMake value for this AdFormatLeadType.

Returns:
tradeInMake

setTradeInMake

public void setTradeInMake(String tradeInMake)
Sets the tradeInMake value for this AdFormatLeadType.

Parameters:
tradeInMake -

getTradeInModel

public String getTradeInModel()
Gets the tradeInModel value for this AdFormatLeadType.

Returns:
tradeInModel

setTradeInModel

public void setTradeInModel(String tradeInModel)
Sets the tradeInModel value for this AdFormatLeadType.

Parameters:
tradeInModel -

getFinancingAnswer

public Boolean getFinancingAnswer()
Gets the financingAnswer value for this AdFormatLeadType.

Returns:
financingAnswer

setFinancingAnswer

public void setFinancingAnswer(Boolean financingAnswer)
Sets the financingAnswer value for this AdFormatLeadType.

Parameters:
financingAnswer -

getAnswer1

public Boolean getAnswer1()
Gets the answer1 value for this AdFormatLeadType.

Returns:
answer1

setAnswer1

public void setAnswer1(Boolean answer1)
Sets the answer1 value for this AdFormatLeadType.

Parameters:
answer1 -

getAnswer2

public Boolean getAnswer2()
Gets the answer2 value for this AdFormatLeadType.

Returns:
answer2

setAnswer2

public void setAnswer2(Boolean answer2)
Sets the answer2 value for this AdFormatLeadType.

Parameters:
answer2 -

get_any

public MessageElement[] get_any()
Gets the _any value for this AdFormatLeadType.

Returns:
_any

set_any

public void set_any(MessageElement[] _any)
Sets the _any value for this AdFormatLeadType.

Parameters:
_any -

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(String mechType,
                                                                Class _javaType,
                                                                QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(String mechType,
                                                                    Class _javaType,
                                                                    QName _xmlType)
Get Custom Deserializer


Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations:developer-relations@ebay.com
© 2004-2006 eBay Inc. All rights reserved.