Class: OpenapiClient::WebhookEvent
- Inherits:
-
Object
- Object
- OpenapiClient::WebhookEvent
- Defined in:
- lib/openapi_client/models/webhook_event.rb
Constant Summary collapse
- BATCH =
"batch".freeze
- CARRIER_CONNECTED =
"carrier_connected".freeze
- ORDER_SOURCE_REFRESH_COMPLETE =
"order_source_refresh_complete".freeze
- RATE =
"rate".freeze
- REPORT_COMPLETE =
"report_complete".freeze
- SALES_ORDERS_IMPORTED =
"sales_orders_imported".freeze
- TRACK =
"track".freeze
Class Method Summary collapse
-
.build_from_hash(value) ⇒ String
Builds the enum from string.
Instance Method Summary collapse
-
#build_from_hash(value) ⇒ String
Builds the enum from string.
Class Method Details
.build_from_hash(value) ⇒ String
Builds the enum from string
28 29 30 |
# File 'lib/openapi_client/models/webhook_event.rb', line 28 def self.build_from_hash(value) new.build_from_hash(value) end |
Instance Method Details
#build_from_hash(value) ⇒ String
Builds the enum from string
35 36 37 38 39 |
# File 'lib/openapi_client/models/webhook_event.rb', line 35 def build_from_hash(value) constantValues = WebhookEvent.constants.select { |c| WebhookEvent::const_get(c) == value } raise "Invalid ENUM value #{value} for class #WebhookEvent" if constantValues.empty? value end |