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.
12092 12093 12094 12095 12096 12097 12098 12099 12100 12101 12102 12103 12104 12105 12106 12107 12108 12109 12110 |
# File 'lib/eBay.rb', line 12092 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.
12086 12087 12088 |
# File 'lib/eBay.rb', line 12086 def __xmlele_any @__xmlele_any end |
#callName ⇒ Object
Returns the value of attribute callName.
12070 12071 12072 |
# File 'lib/eBay.rb', line 12070 def callName @callName end |
#countsTowardAggregate ⇒ Object
Returns the value of attribute countsTowardAggregate.
12071 12072 12073 |
# File 'lib/eBay.rb', line 12071 def countsTowardAggregate @countsTowardAggregate end |
#dailyHardLimit ⇒ Object
Returns the value of attribute dailyHardLimit.
12072 12073 12074 |
# File 'lib/eBay.rb', line 12072 def dailyHardLimit @dailyHardLimit end |
#dailySoftLimit ⇒ Object
Returns the value of attribute dailySoftLimit.
12073 12074 12075 |
# File 'lib/eBay.rb', line 12073 def dailySoftLimit @dailySoftLimit end |
#dailyUsage ⇒ Object
Returns the value of attribute dailyUsage.
12074 12075 12076 |
# File 'lib/eBay.rb', line 12074 def dailyUsage @dailyUsage end |
#hourlyHardLimit ⇒ Object
Returns the value of attribute hourlyHardLimit.
12075 12076 12077 |
# File 'lib/eBay.rb', line 12075 def hourlyHardLimit @hourlyHardLimit end |
#hourlySoftLimit ⇒ Object
Returns the value of attribute hourlySoftLimit.
12076 12077 12078 |
# File 'lib/eBay.rb', line 12076 def hourlySoftLimit @hourlySoftLimit end |
#hourlyUsage ⇒ Object
Returns the value of attribute hourlyUsage.
12077 12078 12079 |
# File 'lib/eBay.rb', line 12077 def hourlyUsage @hourlyUsage end |
#modTime ⇒ Object
Returns the value of attribute modTime.
12083 12084 12085 |
# File 'lib/eBay.rb', line 12083 def modTime @modTime end |
#period ⇒ Object
Returns the value of attribute period.
12078 12079 12080 |
# File 'lib/eBay.rb', line 12078 def period @period end |
#periodicHardLimit ⇒ Object
Returns the value of attribute periodicHardLimit.
12079 12080 12081 |
# File 'lib/eBay.rb', line 12079 def periodicHardLimit @periodicHardLimit end |
#periodicSoftLimit ⇒ Object
Returns the value of attribute periodicSoftLimit.
12080 12081 12082 |
# File 'lib/eBay.rb', line 12080 def periodicSoftLimit @periodicSoftLimit end |
#periodicStartDate ⇒ Object
Returns the value of attribute periodicStartDate.
12082 12083 12084 |
# File 'lib/eBay.rb', line 12082 def periodicStartDate @periodicStartDate end |
#periodicUsage ⇒ Object
Returns the value of attribute periodicUsage.
12081 12082 12083 |
# File 'lib/eBay.rb', line 12081 def periodicUsage @periodicUsage end |
#ruleCurrentStatus ⇒ Object
Returns the value of attribute ruleCurrentStatus.
12084 12085 12086 |
# File 'lib/eBay.rb', line 12084 def ruleCurrentStatus @ruleCurrentStatus end |
#ruleStatus ⇒ Object
Returns the value of attribute ruleStatus.
12085 12086 12087 |
# File 'lib/eBay.rb', line 12085 def ruleStatus @ruleStatus end |
Instance Method Details
#set_any(elements) ⇒ Object
12088 12089 12090 |
# File 'lib/eBay.rb', line 12088 def set_any(elements) @__xmlele_any = elements end |