Class: LaunchDarklyApi::CopyActions
- Inherits:
-
Object
- Object
- LaunchDarklyApi::CopyActions
- Defined in:
- lib/launchdarkly_api/models/copy_actions.rb
Constant Summary collapse
- UPDATE_ON =
'updateOn'.freeze
- UPDATE_PREREQUISITES =
'updatePrerequisites'.freeze
- UPDATE_TARGETS =
'updateTargets'.freeze
- UPDATE_RULES =
'updateRules'.freeze
- UPDATE_FALLTHROUGH =
'updateFallthrough'.freeze
- UPDATE_OFF_VARIATION =
'updateOffVariation'.freeze
Instance Method Summary collapse
-
#build_from_hash(value) ⇒ String
Builds the enum from string.
Instance Method Details
#build_from_hash(value) ⇒ String
Builds the enum from string
28 29 30 31 32 |
# File 'lib/launchdarkly_api/models/copy_actions.rb', line 28 def build_from_hash(value) constantValues = CopyActions.constants.select { |c| CopyActions::const_get(c) == value } raise "Invalid ENUM value #{value} for class #CopyActions" if constantValues.empty? value end |