Class: NotificationStatisticsType

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

Overview

urn:ebay:apis:eBLBaseComponentsNotificationStatisticsType

Constant Summary collapse

@@schema_type =
"NotificationStatisticsType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["deliveredCount", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DeliveredCount")]],
  ["queuedNewCount", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "QueuedNewCount")]],
  ["queuedPendingCount", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "QueuedPendingCount")]],
  ["expiredCount", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExpiredCount")]],
  ["errorCount", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ErrorCount")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(deliveredCount = nil, queuedNewCount = nil, queuedPendingCount = nil, expiredCount = nil, errorCount = nil) ⇒ NotificationStatisticsType

Returns a new instance of NotificationStatisticsType.



20258
20259
20260
20261
20262
20263
20264
20265
# File 'lib/eBay.rb', line 20258

def initialize(deliveredCount = nil, queuedNewCount = nil, queuedPendingCount = nil, expiredCount = nil, errorCount = nil)
  @deliveredCount = deliveredCount
  @queuedNewCount = queuedNewCount
  @queuedPendingCount = queuedPendingCount
  @expiredCount = expiredCount
  @errorCount = errorCount
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



20252
20253
20254
# File 'lib/eBay.rb', line 20252

def __xmlele_any
  @__xmlele_any
end

#deliveredCountObject

Returns the value of attribute deliveredCount.



20247
20248
20249
# File 'lib/eBay.rb', line 20247

def deliveredCount
  @deliveredCount
end

#errorCountObject

Returns the value of attribute errorCount.



20251
20252
20253
# File 'lib/eBay.rb', line 20251

def errorCount
  @errorCount
end

#expiredCountObject

Returns the value of attribute expiredCount.



20250
20251
20252
# File 'lib/eBay.rb', line 20250

def expiredCount
  @expiredCount
end

#queuedNewCountObject

Returns the value of attribute queuedNewCount.



20248
20249
20250
# File 'lib/eBay.rb', line 20248

def queuedNewCount
  @queuedNewCount
end

#queuedPendingCountObject

Returns the value of attribute queuedPendingCount.



20249
20250
20251
# File 'lib/eBay.rb', line 20249

def queuedPendingCount
  @queuedPendingCount
end

Instance Method Details

#set_any(elements) ⇒ Object



20254
20255
20256
# File 'lib/eBay.rb', line 20254

def set_any(elements)
  @__xmlele_any = elements
end