Class: EBay::CharityInfoType

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

Overview

urn:ebay:apis:eBLBaseComponentsCharityInfoType

name - SOAP::SOAPString
listingNPEmailNotifPref - SOAP::SOAPBoolean
listingNPEmail - SOAP::SOAPString
listingNPContactName - SOAP::SOAPString
mission - SOAP::SOAPString
logoURL - SOAP::SOAPAnyURI
status - EBay::CharityStatusCodeType
searchableString - SOAP::SOAPString
charityRegion - SOAP::SOAPInt
charityDomain - SOAP::SOAPInt
charityID - SOAP::SOAPString
logoURLSelling - SOAP::SOAPAnyURI
displayLogoSelling - SOAP::SOAPBoolean
displayNameInCheckout - SOAP::SOAPBoolean
description - SOAP::SOAPString
showMultipleDonationAmountInCheckout - SOAP::SOAPBoolean
externalID - SOAP::SOAPString
popularityIndex - SOAP::SOAPInt
eIN - SOAP::SOAPString
nonProfitSecondName - SOAP::SOAPString
nonProfitAddress - EBay::NonProfitAddressType
nonProfitSocialAddress - EBay::NonProfitSocialAddressType
xmlattr_id - SOAP::SOAPString

Constant Summary collapse

AttrId =
XSD::QName.new(nil, "id")

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, listingNPEmailNotifPref = nil, listingNPEmail = nil, listingNPContactName = nil, mission = nil, logoURL = nil, status = nil, searchableString = nil, charityRegion = nil, charityDomain = [], charityID = nil, logoURLSelling = nil, displayLogoSelling = nil, displayNameInCheckout = nil, description = nil, showMultipleDonationAmountInCheckout = nil, externalID = nil, popularityIndex = nil, eIN = nil, nonProfitSecondName = nil, nonProfitAddress = [], nonProfitSocialAddress = []) ⇒ CharityInfoType

Returns a new instance of CharityInfoType.



22662
22663
22664
22665
22666
22667
22668
22669
22670
22671
22672
22673
22674
22675
22676
22677
22678
22679
22680
22681
22682
22683
22684
22685
22686
22687
# File 'lib/eBay.rb', line 22662

def initialize(name = nil, listingNPEmailNotifPref = nil, listingNPEmail = nil, listingNPContactName = nil, mission = nil, logoURL = nil, status = nil, searchableString = nil, charityRegion = nil, charityDomain = [], charityID = nil, logoURLSelling = nil, displayLogoSelling = nil, displayNameInCheckout = nil, description = nil, showMultipleDonationAmountInCheckout = nil, externalID = nil, popularityIndex = nil, eIN = nil, nonProfitSecondName = nil, nonProfitAddress = [], nonProfitSocialAddress = [])
  @name = name
  @listingNPEmailNotifPref = listingNPEmailNotifPref
  @listingNPEmail = listingNPEmail
  @listingNPContactName = listingNPContactName
  @mission = mission
  @logoURL = logoURL
  @status = status
  @searchableString = searchableString
  @charityRegion = charityRegion
  @charityDomain = charityDomain
  @charityID = charityID
  @logoURLSelling = logoURLSelling
  @displayLogoSelling = displayLogoSelling
  @displayNameInCheckout = displayNameInCheckout
  @description = description
  @showMultipleDonationAmountInCheckout = showMultipleDonationAmountInCheckout
  @externalID = externalID
  @popularityIndex = popularityIndex
  @eIN = eIN
  @nonProfitSecondName = nonProfitSecondName
  @nonProfitAddress = nonProfitAddress
  @nonProfitSocialAddress = nonProfitSocialAddress
  @__xmlele_any = nil
  @__xmlattr = {}
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



22644
22645
22646
# File 'lib/eBay.rb', line 22644

def __xmlele_any
  @__xmlele_any
end

#charityDomainObject

Returns the value of attribute charityDomain.



22631
22632
22633
# File 'lib/eBay.rb', line 22631

def charityDomain
  @charityDomain
end

#charityIDObject

Returns the value of attribute charityID.



22632
22633
22634
# File 'lib/eBay.rb', line 22632

def charityID
  @charityID
end

#charityRegionObject

Returns the value of attribute charityRegion.



22630
22631
22632
# File 'lib/eBay.rb', line 22630

def charityRegion
  @charityRegion
end

#descriptionObject

Returns the value of attribute description.



22636
22637
22638
# File 'lib/eBay.rb', line 22636

def description
  @description
end

#displayLogoSellingObject

Returns the value of attribute displayLogoSelling.



22634
22635
22636
# File 'lib/eBay.rb', line 22634

def displayLogoSelling
  @displayLogoSelling
end

#displayNameInCheckoutObject

Returns the value of attribute displayNameInCheckout.



22635
22636
22637
# File 'lib/eBay.rb', line 22635

def displayNameInCheckout
  @displayNameInCheckout
end

#eINObject

Returns the value of attribute eIN.



22640
22641
22642
# File 'lib/eBay.rb', line 22640

def eIN
  @eIN
end

#externalIDObject

Returns the value of attribute externalID.



22638
22639
22640
# File 'lib/eBay.rb', line 22638

def externalID
  @externalID
end

#listingNPContactNameObject

Returns the value of attribute listingNPContactName.



22625
22626
22627
# File 'lib/eBay.rb', line 22625

def listingNPContactName
  @listingNPContactName
end

#listingNPEmailObject

Returns the value of attribute listingNPEmail.



22624
22625
22626
# File 'lib/eBay.rb', line 22624

def listingNPEmail
  @listingNPEmail
end

#listingNPEmailNotifPrefObject

Returns the value of attribute listingNPEmailNotifPref.



22623
22624
22625
# File 'lib/eBay.rb', line 22623

def listingNPEmailNotifPref
  @listingNPEmailNotifPref
end

#logoURLObject

Returns the value of attribute logoURL.



22627
22628
22629
# File 'lib/eBay.rb', line 22627

def logoURL
  @logoURL
end

#logoURLSellingObject

Returns the value of attribute logoURLSelling.



22633
22634
22635
# File 'lib/eBay.rb', line 22633

def logoURLSelling
  @logoURLSelling
end

#missionObject

Returns the value of attribute mission.



22626
22627
22628
# File 'lib/eBay.rb', line 22626

def mission
  @mission
end

#nameObject

Returns the value of attribute name.



22622
22623
22624
# File 'lib/eBay.rb', line 22622

def name
  @name
end

#nonProfitAddressObject

Returns the value of attribute nonProfitAddress.



22642
22643
22644
# File 'lib/eBay.rb', line 22642

def nonProfitAddress
  @nonProfitAddress
end

#nonProfitSecondNameObject

Returns the value of attribute nonProfitSecondName.



22641
22642
22643
# File 'lib/eBay.rb', line 22641

def nonProfitSecondName
  @nonProfitSecondName
end

#nonProfitSocialAddressObject

Returns the value of attribute nonProfitSocialAddress.



22643
22644
22645
# File 'lib/eBay.rb', line 22643

def nonProfitSocialAddress
  @nonProfitSocialAddress
end

#popularityIndexObject

Returns the value of attribute popularityIndex.



22639
22640
22641
# File 'lib/eBay.rb', line 22639

def popularityIndex
  @popularityIndex
end

#searchableStringObject

Returns the value of attribute searchableString.



22629
22630
22631
# File 'lib/eBay.rb', line 22629

def searchableString
  @searchableString
end

#showMultipleDonationAmountInCheckoutObject

Returns the value of attribute showMultipleDonationAmountInCheckout.



22637
22638
22639
# File 'lib/eBay.rb', line 22637

def showMultipleDonationAmountInCheckout
  @showMultipleDonationAmountInCheckout
end

#statusObject

Returns the value of attribute status.



22628
22629
22630
# File 'lib/eBay.rb', line 22628

def status
  @status
end

Instance Method Details

#__xmlattrObject



22650
22651
22652
# File 'lib/eBay.rb', line 22650

def __xmlattr
  @__xmlattr ||= {}
end

#set_any(elements) ⇒ Object



22646
22647
22648
# File 'lib/eBay.rb', line 22646

def set_any(elements)
  @__xmlele_any = elements
end

#xmlattr_idObject



22654
22655
22656
# File 'lib/eBay.rb', line 22654

def xmlattr_id
  __xmlattr[AttrId]
end

#xmlattr_id=(value) ⇒ Object



22658
22659
22660
# File 'lib/eBay.rb', line 22658

def xmlattr_id=(value)
  __xmlattr[AttrId] = value
end