Class: LaunchDarkly::Impl::Model::VariationOrRollout
- Inherits:
-
Object
- Object
- LaunchDarkly::Impl::Model::VariationOrRollout
- Defined in:
- lib/ldclient-rb/impl/model/feature_flag.rb
Overview
Instance Attribute Summary collapse
-
#rollout ⇒ Rollout|nil
readonly
Currently we do not have a model class for the rollout.
- #variation ⇒ Integer|nil readonly
Instance Method Summary collapse
-
#initialize(variation, rollout_data) ⇒ VariationOrRollout
constructor
A new instance of VariationOrRollout.
Constructor Details
#initialize(variation, rollout_data) ⇒ VariationOrRollout
Returns a new instance of VariationOrRollout.
160 161 162 163 |
# File 'lib/ldclient-rb/impl/model/feature_flag.rb', line 160 def initialize(variation, rollout_data) @variation = variation @rollout = rollout_data.nil? ? nil : Rollout.new(rollout_data) end |
Instance Attribute Details
#rollout ⇒ Rollout|nil (readonly)
Returns currently we do not have a model class for the rollout.
168 169 170 |
# File 'lib/ldclient-rb/impl/model/feature_flag.rb', line 168 def rollout @rollout end |
#variation ⇒ Integer|nil (readonly)
166 167 168 |
# File 'lib/ldclient-rb/impl/model/feature_flag.rb', line 166 def variation @variation end |