Class: EmailFilterStruct
- Inherits:
-
Object
- Object
- EmailFilterStruct
- Defined in:
- lib/ovhrb/manager/manager.rb
Overview
http://soapi.ovh.com/manageremailFilterStruct
Constant Summary collapse
- @@schema_type =
"emailFilterStruct"
- @@schema_ns =
"http://soapi.ovh.com/manager"
- @@schema_element =
[["filter", ["SOAP::SOAPString", XSD::QName.new(nil, "filter")]], ["action", ["SOAP::SOAPString", XSD::QName.new(nil, "action")]], ["action_param", ["SOAP::SOAPString", XSD::QName.new(nil, "action_param")]], ["active", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "active")]], ["priority", ["SOAP::SOAPString", XSD::QName.new(nil, "priority")]], ["nbRules", ["SOAP::SOAPInt", XSD::QName.new(nil, "nbRules")]], ["rules", ["MyArrayOfEmailFilterRuleStructType", XSD::QName.new(nil, "rules")]]]
Instance Attribute Summary collapse
-
#action ⇒ Object
Returns the value of attribute action.
-
#action_param ⇒ Object
Returns the value of attribute action_param.
-
#active ⇒ Object
Returns the value of attribute active.
-
#filter ⇒ Object
Returns the value of attribute filter.
-
#nbRules ⇒ Object
Returns the value of attribute nbRules.
-
#priority ⇒ Object
Returns the value of attribute priority.
-
#rules ⇒ Object
Returns the value of attribute rules.
Instance Method Summary collapse
-
#initialize(filter = nil, action = nil, action_param = nil, active = nil, priority = nil, nbRules = nil, rules = nil) ⇒ EmailFilterStruct
constructor
A new instance of EmailFilterStruct.
Constructor Details
#initialize(filter = nil, action = nil, action_param = nil, active = nil, priority = nil, nbRules = nil, rules = nil) ⇒ EmailFilterStruct
Returns a new instance of EmailFilterStruct.
5302 5303 5304 5305 5306 5307 5308 5309 5310 |
# File 'lib/ovhrb/manager/manager.rb', line 5302 def initialize(filter = nil, action = nil, action_param = nil, active = nil, priority = nil, nbRules = nil, rules = nil) @filter = filter @action = action @action_param = action_param @active = active @priority = priority @nbRules = nbRules @rules = rules end |
Instance Attribute Details
#action ⇒ Object
Returns the value of attribute action.
5295 5296 5297 |
# File 'lib/ovhrb/manager/manager.rb', line 5295 def action @action end |
#action_param ⇒ Object
Returns the value of attribute action_param.
5296 5297 5298 |
# File 'lib/ovhrb/manager/manager.rb', line 5296 def action_param @action_param end |
#active ⇒ Object
Returns the value of attribute active.
5297 5298 5299 |
# File 'lib/ovhrb/manager/manager.rb', line 5297 def active @active end |
#filter ⇒ Object
Returns the value of attribute filter.
5294 5295 5296 |
# File 'lib/ovhrb/manager/manager.rb', line 5294 def filter @filter end |
#nbRules ⇒ Object
Returns the value of attribute nbRules.
5299 5300 5301 |
# File 'lib/ovhrb/manager/manager.rb', line 5299 def nbRules @nbRules end |
#priority ⇒ Object
Returns the value of attribute priority.
5298 5299 5300 |
# File 'lib/ovhrb/manager/manager.rb', line 5298 def priority @priority end |
#rules ⇒ Object
Returns the value of attribute rules.
5300 5301 5302 |
# File 'lib/ovhrb/manager/manager.rb', line 5300 def rules @rules end |