class JsonapiCompliable::Configuration
Attributes
experimental_concurrency[RW]
@return [Boolean] Concurrently fetch sideloads? This is experimental and may be removed.
Defaults to false
raise_on_missing_sideload[RW]
@return [Boolean] Should we raise when the client requests a relationship not defined on the server?
Defaults to true.
Public Class Methods
new()
click to toggle source
Set defaults @api private
# File lib/jsonapi_compliable/configuration.rb, line 13 def initialize @raise_on_missing_sideload = true @experimental_concurrency = false end
Public Instance Methods
experimental_concurrency=(val)
click to toggle source
@api private
# File lib/jsonapi_compliable/configuration.rb, line 19 def experimental_concurrency=(val) if val && !defined?(Concurrent::Promise) raise "You must add the concurrent-ruby gem to opt-in to experimental concurrency" else @experimental_concurrency = val end end