Class: EmailFilterRuleStruct

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

Overview

http://soapi.ovh.com/manageremailFilterRuleStruct

Constant Summary collapse

@@schema_type =
"emailFilterRuleStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["id", ["SOAP::SOAPInt", XSD::QName.new(nil, "id")]], ["header", ["SOAP::SOAPString", XSD::QName.new(nil, "header")]], ["rule", ["SOAP::SOAPString", XSD::QName.new(nil, "rule")]], ["rule_param", ["SOAP::SOAPString", XSD::QName.new(nil, "rule_param")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, header = nil, rule = nil, rule_param = nil) ⇒ EmailFilterRuleStruct

Returns a new instance of EmailFilterRuleStruct.



5324
5325
5326
5327
5328
5329
# File 'lib/ovhrb/manager/manager.rb', line 5324

def initialize(id = nil, header = nil, rule = nil, rule_param = nil)
  @id = id
  @header = header
  @rule = rule
  @rule_param = rule_param
end

Instance Attribute Details

#headerObject

Returns the value of attribute header.



5320
5321
5322
# File 'lib/ovhrb/manager/manager.rb', line 5320

def header
  @header
end

#idObject

Returns the value of attribute id.



5319
5320
5321
# File 'lib/ovhrb/manager/manager.rb', line 5319

def id
  @id
end

#ruleObject

Returns the value of attribute rule.



5321
5322
5323
# File 'lib/ovhrb/manager/manager.rb', line 5321

def rule
  @rule
end

#rule_paramObject

Returns the value of attribute rule_param.



5322
5323
5324
# File 'lib/ovhrb/manager/manager.rb', line 5322

def rule_param
  @rule_param
end