lib/algolia/models/search/action.rb in algolia-3.0.0.beta.8 vs lib/algolia/models/search/action.rb in algolia-3.0.0.beta.9
- old
+ new
@@ -1,9 +1,9 @@
# Code generated by OpenAPI Generator (https://openapi-generator.tech), manual changes will be lost - read more on https://github.com/algolia/api-clients-automation. DO NOT EDIT.
-require 'date'
-require 'time'
+require "date"
+require "time"
module Algolia
module Search
class Action
ADD_OBJECT = "addObject".freeze
@@ -13,11 +13,19 @@
DELETE_OBJECT = "deleteObject".freeze
DELETE = "delete".freeze
CLEAR = "clear".freeze
def self.all_vars
- @all_vars ||= [ADD_OBJECT, UPDATE_OBJECT, PARTIAL_UPDATE_OBJECT, PARTIAL_UPDATE_OBJECT_NO_CREATE, DELETE_OBJECT, DELETE, CLEAR].freeze
+ @all_vars ||= [
+ ADD_OBJECT,
+ UPDATE_OBJECT,
+ PARTIAL_UPDATE_OBJECT,
+ PARTIAL_UPDATE_OBJECT_NO_CREATE,
+ DELETE_OBJECT,
+ DELETE,
+ CLEAR
+ ].freeze
end
# Builds the enum from string
# @param [String] The enum value in the form of the string
# @return [String] The enum value
@@ -28,10 +36,9 @@
# Builds the enum from string
# @param [String] The enum value in the form of the string
# @return [String] The enum value
def build_from_hash(value)
return value if Action.all_vars.include?(value)
-
raise "Invalid ENUM value #{value} for class #Action"
end
end
end
end