Class: TCellAgent::AppSensorRulePattern

Inherits:
Object
  • Object
show all
Defined in:
lib/tcell_agent/appsensor/rules/appsensor_rule_set.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(pattern_id, pattern_regex, enabled) ⇒ AppSensorRulePattern

Returns a new instance of AppSensorRulePattern.



5
6
7
8
9
# File 'lib/tcell_agent/appsensor/rules/appsensor_rule_set.rb', line 5

def initialize(pattern_id, pattern_regex, enabled)
  @pattern_id = pattern_id
  @pattern_regex = pattern_regex
  @enabled = enabled
end

Instance Attribute Details

#enabledObject

Returns the value of attribute enabled.



4
5
6
# File 'lib/tcell_agent/appsensor/rules/appsensor_rule_set.rb', line 4

def enabled
  @enabled
end

#pattern_idObject

Returns the value of attribute pattern_id.



4
5
6
# File 'lib/tcell_agent/appsensor/rules/appsensor_rule_set.rb', line 4

def pattern_id
  @pattern_id
end

#pattern_regexObject

Returns the value of attribute pattern_regex.



4
5
6
# File 'lib/tcell_agent/appsensor/rules/appsensor_rule_set.rb', line 4

def pattern_regex
  @pattern_regex
end