Class: ApiAccessRuleType
- Inherits:
-
Object
- Object
- ApiAccessRuleType
- Defined in:
- lib/eBay.rb
Overview
urn:ebay:apis:eBLBaseComponentsApiAccessRuleType
Constant Summary collapse
- @@schema_type =
"ApiAccessRuleType"
- @@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
- @@schema_element =
[ ["callName", ["SOAP::SOAPString", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CallName")]], ["countsTowardAggregate", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CountsTowardAggregate")]], ["dailyHardLimit", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DailyHardLimit")]], ["dailySoftLimit", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DailySoftLimit")]], ["dailyUsage", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "DailyUsage")]], ["hourlyHardLimit", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HourlyHardLimit")]], ["hourlySoftLimit", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HourlySoftLimit")]], ["hourlyUsage", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "HourlyUsage")]], ["period", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "Period")]], ["periodicHardLimit", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PeriodicHardLimit")]], ["periodicSoftLimit", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PeriodicSoftLimit")]], ["periodicUsage", ["SOAP::SOAPLong", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PeriodicUsage")]], ["periodicStartDate", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PeriodicStartDate")]], ["modTime", ["SOAP::SOAPDateTime", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ModTime")]], ["ruleCurrentStatus", ["AccessRuleCurrentStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RuleCurrentStatus")]], ["ruleStatus", ["AccessRuleStatusCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RuleStatus")]], ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]] ]
Instance Attribute Summary collapse
-
#__xmlele_any ⇒ Object
readonly
Returns the value of attribute __xmlele_any.
-
#callName ⇒ Object
Returns the value of attribute callName.
-
#countsTowardAggregate ⇒ Object
Returns the value of attribute countsTowardAggregate.
-
#dailyHardLimit ⇒ Object
Returns the value of attribute dailyHardLimit.
-
#dailySoftLimit ⇒ Object
Returns the value of attribute dailySoftLimit.
-
#dailyUsage ⇒ Object
Returns the value of attribute dailyUsage.
-
#hourlyHardLimit ⇒ Object
Returns the value of attribute hourlyHardLimit.
-
#hourlySoftLimit ⇒ Object
Returns the value of attribute hourlySoftLimit.
-
#hourlyUsage ⇒ Object
Returns the value of attribute hourlyUsage.
-
#modTime ⇒ Object
Returns the value of attribute modTime.
-
#period ⇒ Object
Returns the value of attribute period.
-
#periodicHardLimit ⇒ Object
Returns the value of attribute periodicHardLimit.
-
#periodicSoftLimit ⇒ Object
Returns the value of attribute periodicSoftLimit.
-
#periodicStartDate ⇒ Object
Returns the value of attribute periodicStartDate.
-
#periodicUsage ⇒ Object
Returns the value of attribute periodicUsage.
-
#ruleCurrentStatus ⇒ Object
Returns the value of attribute ruleCurrentStatus.
-
#ruleStatus ⇒ Object
Returns the value of attribute ruleStatus.
Instance Method Summary collapse
-
#initialize(callName = nil, countsTowardAggregate = nil, dailyHardLimit = nil, dailySoftLimit = nil, dailyUsage = nil, hourlyHardLimit = nil, hourlySoftLimit = nil, hourlyUsage = nil, period = nil, periodicHardLimit = nil, periodicSoftLimit = nil, periodicUsage = nil, periodicStartDate = nil, modTime = nil, ruleCurrentStatus = nil, ruleStatus = nil) ⇒ ApiAccessRuleType
constructor
A new instance of ApiAccessRuleType.
- #set_any(elements) ⇒ Object
Constructor Details
#initialize(callName = nil, countsTowardAggregate = nil, dailyHardLimit = nil, dailySoftLimit = nil, dailyUsage = nil, hourlyHardLimit = nil, hourlySoftLimit = nil, hourlyUsage = nil, period = nil, periodicHardLimit = nil, periodicSoftLimit = nil, periodicUsage = nil, periodicStartDate = nil, modTime = nil, ruleCurrentStatus = nil, ruleStatus = nil) ⇒ ApiAccessRuleType
Returns a new instance of ApiAccessRuleType.
13516 13517 13518 13519 13520 13521 13522 13523 13524 13525 13526 13527 13528 13529 13530 13531 13532 13533 13534 |
# File 'lib/eBay.rb', line 13516 def initialize(callName = nil, countsTowardAggregate = nil, dailyHardLimit = nil, dailySoftLimit = nil, dailyUsage = nil, hourlyHardLimit = nil, hourlySoftLimit = nil, hourlyUsage = nil, period = nil, periodicHardLimit = nil, periodicSoftLimit = nil, periodicUsage = nil, periodicStartDate = nil, modTime = nil, ruleCurrentStatus = nil, ruleStatus = nil) @callName = callName @countsTowardAggregate = countsTowardAggregate @dailyHardLimit = dailyHardLimit @dailySoftLimit = dailySoftLimit @dailyUsage = dailyUsage @hourlyHardLimit = hourlyHardLimit @hourlySoftLimit = hourlySoftLimit @hourlyUsage = hourlyUsage @period = period @periodicHardLimit = periodicHardLimit @periodicSoftLimit = periodicSoftLimit @periodicUsage = periodicUsage @periodicStartDate = periodicStartDate @modTime = modTime @ruleCurrentStatus = ruleCurrentStatus @ruleStatus = ruleStatus @__xmlele_any = nil end |
Instance Attribute Details
#__xmlele_any ⇒ Object (readonly)
Returns the value of attribute __xmlele_any.
13510 13511 13512 |
# File 'lib/eBay.rb', line 13510 def __xmlele_any @__xmlele_any end |
#callName ⇒ Object
Returns the value of attribute callName.
13494 13495 13496 |
# File 'lib/eBay.rb', line 13494 def callName @callName end |
#countsTowardAggregate ⇒ Object
Returns the value of attribute countsTowardAggregate.
13495 13496 13497 |
# File 'lib/eBay.rb', line 13495 def countsTowardAggregate @countsTowardAggregate end |
#dailyHardLimit ⇒ Object
Returns the value of attribute dailyHardLimit.
13496 13497 13498 |
# File 'lib/eBay.rb', line 13496 def dailyHardLimit @dailyHardLimit end |
#dailySoftLimit ⇒ Object
Returns the value of attribute dailySoftLimit.
13497 13498 13499 |
# File 'lib/eBay.rb', line 13497 def dailySoftLimit @dailySoftLimit end |
#dailyUsage ⇒ Object
Returns the value of attribute dailyUsage.
13498 13499 13500 |
# File 'lib/eBay.rb', line 13498 def dailyUsage @dailyUsage end |
#hourlyHardLimit ⇒ Object
Returns the value of attribute hourlyHardLimit.
13499 13500 13501 |
# File 'lib/eBay.rb', line 13499 def hourlyHardLimit @hourlyHardLimit end |
#hourlySoftLimit ⇒ Object
Returns the value of attribute hourlySoftLimit.
13500 13501 13502 |
# File 'lib/eBay.rb', line 13500 def hourlySoftLimit @hourlySoftLimit end |
#hourlyUsage ⇒ Object
Returns the value of attribute hourlyUsage.
13501 13502 13503 |
# File 'lib/eBay.rb', line 13501 def hourlyUsage @hourlyUsage end |
#modTime ⇒ Object
Returns the value of attribute modTime.
13507 13508 13509 |
# File 'lib/eBay.rb', line 13507 def modTime @modTime end |
#period ⇒ Object
Returns the value of attribute period.
13502 13503 13504 |
# File 'lib/eBay.rb', line 13502 def period @period end |
#periodicHardLimit ⇒ Object
Returns the value of attribute periodicHardLimit.
13503 13504 13505 |
# File 'lib/eBay.rb', line 13503 def periodicHardLimit @periodicHardLimit end |
#periodicSoftLimit ⇒ Object
Returns the value of attribute periodicSoftLimit.
13504 13505 13506 |
# File 'lib/eBay.rb', line 13504 def periodicSoftLimit @periodicSoftLimit end |
#periodicStartDate ⇒ Object
Returns the value of attribute periodicStartDate.
13506 13507 13508 |
# File 'lib/eBay.rb', line 13506 def periodicStartDate @periodicStartDate end |
#periodicUsage ⇒ Object
Returns the value of attribute periodicUsage.
13505 13506 13507 |
# File 'lib/eBay.rb', line 13505 def periodicUsage @periodicUsage end |
#ruleCurrentStatus ⇒ Object
Returns the value of attribute ruleCurrentStatus.
13508 13509 13510 |
# File 'lib/eBay.rb', line 13508 def ruleCurrentStatus @ruleCurrentStatus end |
#ruleStatus ⇒ Object
Returns the value of attribute ruleStatus.
13509 13510 13511 |
# File 'lib/eBay.rb', line 13509 def ruleStatus @ruleStatus end |
Instance Method Details
#set_any(elements) ⇒ Object
13512 13513 13514 |
# File 'lib/eBay.rb', line 13512 def set_any(elements) @__xmlele_any = elements end |