Class: AdFormatLeadType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsAdFormatLeadType

Constant Summary collapse

@@schema_type =
"AdFormatLeadType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["additionalInformation", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AdditionalInformation")]],
  ["address", ["AddressType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Address")]],
  ["bestTimeToCall", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BestTimeToCall")]],
  ["email", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Email")]],
  ["firstName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "FirstName")]],
  ["lastName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LastName")]],
  ["phone", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Phone")]],
  ["submittedTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SubmittedTime")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(additionalInformation = nil, address = nil, bestTimeToCall = nil, email = nil, firstName = nil, lastName = nil, phone = nil, submittedTime = nil) ⇒ AdFormatLeadType

Returns a new instance of AdFormatLeadType.



14920
14921
14922
14923
14924
14925
14926
14927
14928
14929
14930
# File 'lib/eBay.rb', line 14920

def initialize(additionalInformation = nil, address = nil, bestTimeToCall = nil, email = nil, firstName = nil, lastName = nil, phone = nil,  = nil)
  @additionalInformation = additionalInformation
  @address = address
  @bestTimeToCall = bestTimeToCall
  @email = email
  @firstName = firstName
  @lastName = lastName
  @phone = phone
  @submittedTime = 
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



14914
14915
14916
# File 'lib/eBay.rb', line 14914

def __xmlele_any
  @__xmlele_any
end

#additionalInformationObject

Returns the value of attribute additionalInformation.



14906
14907
14908
# File 'lib/eBay.rb', line 14906

def additionalInformation
  @additionalInformation
end

#addressObject

Returns the value of attribute address.



14907
14908
14909
# File 'lib/eBay.rb', line 14907

def address
  @address
end

#bestTimeToCallObject

Returns the value of attribute bestTimeToCall.



14908
14909
14910
# File 'lib/eBay.rb', line 14908

def bestTimeToCall
  @bestTimeToCall
end

#emailObject

Returns the value of attribute email.



14909
14910
14911
# File 'lib/eBay.rb', line 14909

def email
  @email
end

#firstNameObject

Returns the value of attribute firstName.



14910
14911
14912
# File 'lib/eBay.rb', line 14910

def firstName
  @firstName
end

#lastNameObject

Returns the value of attribute lastName.



14911
14912
14913
# File 'lib/eBay.rb', line 14911

def lastName
  @lastName
end

#phoneObject

Returns the value of attribute phone.



14912
14913
14914
# File 'lib/eBay.rb', line 14912

def phone
  @phone
end

#submittedTimeObject

Returns the value of attribute submittedTime.



14913
14914
14915
# File 'lib/eBay.rb', line 14913

def 
  @submittedTime
end

Instance Method Details

#set_any(elements) ⇒ Object



14916
14917
14918
# File 'lib/eBay.rb', line 14916

def set_any(elements)
  @__xmlele_any = elements
end