Class: FeatureHub::Sdk::ApplyFeatures
- Inherits:
-
Object
- Object
- FeatureHub::Sdk::ApplyFeatures
- Defined in:
- sig/feature_hub/featurehub.rbs
Class Method Summary collapse
Instance Method Summary collapse
- #apply ⇒ Applied
-
#initialize ⇒ ApplyFeatures
constructor
A new instance of ApplyFeatures.
- #match_attribute ⇒ Boolean
Constructor Details
#initialize ⇒ ApplyFeatures
Returns a new instance of ApplyFeatures.
167 |
# File 'sig/feature_hub/featurehub.rbs', line 167
def initialize: (percent_calculator: PercentageCalculator?, matcher_repository: MatcherRepository?) -> void
|
Class Method Details
.determine_percentage_key ⇒ String?
173 |
# File 'sig/feature_hub/featurehub.rbs', line 173
def self.determine_percentage_key: (context: ClientContext, rsi: RolloutStrategy) -> String?
|
Instance Method Details
#apply ⇒ Applied
169 |
# File 'sig/feature_hub/featurehub.rbs', line 169
def apply: (strategies: Array[RolloutStrategy], key: String, feature_value_id: String, context: ClientContext) -> Applied
|
#match_attribute ⇒ Boolean
171 |
# File 'sig/feature_hub/featurehub.rbs', line 171
def match_attribute: (context: ClientContext, rs: RolloutStrategyAttribute) -> bool
|