Class: Hackle::RemoteConfigTargetRule
- Inherits:
-
Object
- Object
- Hackle::RemoteConfigTargetRule
- Defined in:
- lib/hackle/internal/model/remote_config_parameter.rb
Instance Attribute Summary collapse
- #bucket_id ⇒ Integer readonly
- #key ⇒ String readonly
- #name ⇒ String readonly
- #target ⇒ Target readonly
-
#value ⇒ Object
readonly
Returns the value of attribute value.
Instance Method Summary collapse
-
#initialize(key:, name:, target:, bucket_id:, value:) ⇒ RemoteConfigTargetRule
constructor
A new instance of RemoteConfigTargetRule.
Constructor Details
#initialize(key:, name:, target:, bucket_id:, value:) ⇒ RemoteConfigTargetRule
Returns a new instance of RemoteConfigTargetRule.
54 55 56 57 58 59 60 61 |
# File 'lib/hackle/internal/model/remote_config_parameter.rb', line 54 def initialize(key:, name:, target:, bucket_id:, value:) @key = key @name = name @target = target @bucket_id = bucket_id @value = value end |
Instance Attribute Details
#bucket_id ⇒ Integer (readonly)
47 |
# File 'lib/hackle/internal/model/remote_config_parameter.rb', line 47 attr_reader :key, :name, :target, :bucket_id, :value |
#key ⇒ String (readonly)
47 48 49 |
# File 'lib/hackle/internal/model/remote_config_parameter.rb', line 47 def key @key end |
#name ⇒ String (readonly)
47 |
# File 'lib/hackle/internal/model/remote_config_parameter.rb', line 47 attr_reader :key, :name, :target, :bucket_id, :value |
#target ⇒ Target (readonly)
47 |
# File 'lib/hackle/internal/model/remote_config_parameter.rb', line 47 attr_reader :key, :name, :target, :bucket_id, :value |
#value ⇒ Object (readonly)
Returns the value of attribute value.
47 |
# File 'lib/hackle/internal/model/remote_config_parameter.rb', line 47 attr_reader :key, :name, :target, :bucket_id, :value |