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.
15170 15171 15172 15173 15174 15175 15176 15177 15178 15179 15180 15181 15182 15183 15184 15185 15186 15187 15188 |
# File 'lib/eBay.rb', line 15170 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.
15164 15165 15166 |
# File 'lib/eBay.rb', line 15164 def __xmlele_any @__xmlele_any end |
#callName ⇒ Object
Returns the value of attribute callName.
15148 15149 15150 |
# File 'lib/eBay.rb', line 15148 def callName @callName end |
#countsTowardAggregate ⇒ Object
Returns the value of attribute countsTowardAggregate.
15149 15150 15151 |
# File 'lib/eBay.rb', line 15149 def countsTowardAggregate @countsTowardAggregate end |
#dailyHardLimit ⇒ Object
Returns the value of attribute dailyHardLimit.
15150 15151 15152 |
# File 'lib/eBay.rb', line 15150 def dailyHardLimit @dailyHardLimit end |
#dailySoftLimit ⇒ Object
Returns the value of attribute dailySoftLimit.
15151 15152 15153 |
# File 'lib/eBay.rb', line 15151 def dailySoftLimit @dailySoftLimit end |
#dailyUsage ⇒ Object
Returns the value of attribute dailyUsage.
15152 15153 15154 |
# File 'lib/eBay.rb', line 15152 def dailyUsage @dailyUsage end |
#hourlyHardLimit ⇒ Object
Returns the value of attribute hourlyHardLimit.
15153 15154 15155 |
# File 'lib/eBay.rb', line 15153 def hourlyHardLimit @hourlyHardLimit end |
#hourlySoftLimit ⇒ Object
Returns the value of attribute hourlySoftLimit.
15154 15155 15156 |
# File 'lib/eBay.rb', line 15154 def hourlySoftLimit @hourlySoftLimit end |
#hourlyUsage ⇒ Object
Returns the value of attribute hourlyUsage.
15155 15156 15157 |
# File 'lib/eBay.rb', line 15155 def hourlyUsage @hourlyUsage end |
#modTime ⇒ Object
Returns the value of attribute modTime.
15161 15162 15163 |
# File 'lib/eBay.rb', line 15161 def modTime @modTime end |
#period ⇒ Object
Returns the value of attribute period.
15156 15157 15158 |
# File 'lib/eBay.rb', line 15156 def period @period end |
#periodicHardLimit ⇒ Object
Returns the value of attribute periodicHardLimit.
15157 15158 15159 |
# File 'lib/eBay.rb', line 15157 def periodicHardLimit @periodicHardLimit end |
#periodicSoftLimit ⇒ Object
Returns the value of attribute periodicSoftLimit.
15158 15159 15160 |
# File 'lib/eBay.rb', line 15158 def periodicSoftLimit @periodicSoftLimit end |
#periodicStartDate ⇒ Object
Returns the value of attribute periodicStartDate.
15160 15161 15162 |
# File 'lib/eBay.rb', line 15160 def periodicStartDate @periodicStartDate end |
#periodicUsage ⇒ Object
Returns the value of attribute periodicUsage.
15159 15160 15161 |
# File 'lib/eBay.rb', line 15159 def periodicUsage @periodicUsage end |
#ruleCurrentStatus ⇒ Object
Returns the value of attribute ruleCurrentStatus.
15162 15163 15164 |
# File 'lib/eBay.rb', line 15162 def ruleCurrentStatus @ruleCurrentStatus end |
#ruleStatus ⇒ Object
Returns the value of attribute ruleStatus.
15163 15164 15165 |
# File 'lib/eBay.rb', line 15163 def ruleStatus @ruleStatus end |
Instance Method Details
#set_any(elements) ⇒ Object
15166 15167 15168 |
# File 'lib/eBay.rb', line 15166 def set_any(elements) @__xmlele_any = elements end |