Class: FeatureHub::Sdk::RolloutStrategy
- Inherits:
-
Object
- Object
- FeatureHub::Sdk::RolloutStrategy
- Defined in:
- sig/feature_hub/featurehub.rbs
Instance Attribute Summary collapse
-
#attributes ⇒ Array[RolloutStrategyAttribute]
readonly
Returns the value of attribute attributes.
-
#id ⇒ String
readonly
Returns the value of attribute id.
-
#name ⇒ String?
readonly
Returns the value of attribute name.
-
#percentage ⇒ int
readonly
Returns the value of attribute percentage.
-
#percentage_attributes ⇒ Array[String]
readonly
Returns the value of attribute percentage_attributes.
-
#value ⇒ [bool? | String? | Float?]
readonly
Returns the value of attribute value.
Instance Method Summary collapse
Instance Attribute Details
#attributes ⇒ Array[RolloutStrategyAttribute] (readonly)
Returns the value of attribute attributes.
373 374 375 |
# File 'sig/feature_hub/featurehub.rbs', line 373 def attributes @attributes end |
#id ⇒ String (readonly)
Returns the value of attribute id.
374 375 376 |
# File 'sig/feature_hub/featurehub.rbs', line 374 def id @id end |
#name ⇒ String? (readonly)
Returns the value of attribute name.
375 376 377 |
# File 'sig/feature_hub/featurehub.rbs', line 375 def name @name end |
#percentage ⇒ int (readonly)
Returns the value of attribute percentage.
376 377 378 |
# File 'sig/feature_hub/featurehub.rbs', line 376 def percentage @percentage end |
#percentage_attributes ⇒ Array[String] (readonly)
Returns the value of attribute percentage_attributes.
377 378 379 |
# File 'sig/feature_hub/featurehub.rbs', line 377 def percentage_attributes @percentage_attributes end |
#value ⇒ [bool? | String? | Float?] (readonly)
Returns the value of attribute value.
378 379 380 |
# File 'sig/feature_hub/featurehub.rbs', line 378 def value @value end |
Instance Method Details
#attributes? ⇒ Boolean
382 |
# File 'sig/feature_hub/featurehub.rbs', line 382
def attributes?: -> bool
|
#percentage_attributes? ⇒ Boolean
380 |
# File 'sig/feature_hub/featurehub.rbs', line 380
def percentage_attributes?: -> bool
|