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