Class: Karafka::ActiveJob::JobOptionsContract
- Inherits:
-
Contracts::Base
- Object
- Core::Contractable::Contract
- Contracts::Base
- Karafka::ActiveJob::JobOptionsContract
- Defined in:
- lib/karafka/active_job/job_options_contract.rb
Overview
Note:
We keep this in the Karafka::ActiveJob
namespace instead of Karafka::Contracts
as
we want to keep ActiveJob related Karafka components outside of the core Karafka code and
all in the same place
Contract for validating the options that can be altered with #karafka_options
per job class