Class: LogStash::PluginMixins::Scheduler::RufusImpl::JobAdapter

Inherits:
Object
  • Object
show all
Includes:
JobInterface
Defined in:
lib/logstash/plugin_mixins/scheduler/rufus_impl.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(job) ⇒ JobAdapter



243
244
245
# File 'lib/logstash/plugin_mixins/scheduler/rufus_impl.rb', line 243

def initialize(job)
  @impl = job
end

Instance Attribute Details

#implObject (readonly)



241
242
243
# File 'lib/logstash/plugin_mixins/scheduler/rufus_impl.rb', line 241

def impl
  @impl
end

Instance Method Details

#job_idObject



248
# File 'lib/logstash/plugin_mixins/scheduler/rufus_impl.rb', line 248

def job_id; @impl.job_id end