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.



13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
# File 'lib/eBay.rb', line 13332

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.



13326
13327
13328
# File 'lib/eBay.rb', line 13326

def __xmlele_any
  @__xmlele_any
end

#additionalInformationObject

Returns the value of attribute additionalInformation.



13318
13319
13320
# File 'lib/eBay.rb', line 13318

def additionalInformation
  @additionalInformation
end

#addressObject

Returns the value of attribute address.



13319
13320
13321
# File 'lib/eBay.rb', line 13319

def address
  @address
end

#bestTimeToCallObject

Returns the value of attribute bestTimeToCall.



13320
13321
13322
# File 'lib/eBay.rb', line 13320

def bestTimeToCall
  @bestTimeToCall
end

#emailObject

Returns the value of attribute email.



13321
13322
13323
# File 'lib/eBay.rb', line 13321

def email
  @email
end

#firstNameObject

Returns the value of attribute firstName.



13322
13323
13324
# File 'lib/eBay.rb', line 13322

def firstName
  @firstName
end

#lastNameObject

Returns the value of attribute lastName.



13323
13324
13325
# File 'lib/eBay.rb', line 13323

def lastName
  @lastName
end

#phoneObject

Returns the value of attribute phone.



13324
13325
13326
# File 'lib/eBay.rb', line 13324

def phone
  @phone
end

#submittedTimeObject

Returns the value of attribute submittedTime.



13325
13326
13327
# File 'lib/eBay.rb', line 13325

def 
  @submittedTime
end

Instance Method Details

#set_any(elements) ⇒ Object



13328
13329
13330
# File 'lib/eBay.rb', line 13328

def set_any(elements)
  @__xmlele_any = elements
end