Class: LogStash::PluginMixins::Scheduler::RufusImpl::JobAdapter
- Inherits:
-
Object
- Object
- LogStash::PluginMixins::Scheduler::RufusImpl::JobAdapter
- Includes:
- JobInterface
- Defined in:
- lib/logstash/plugin_mixins/scheduler/rufus_impl.rb
Instance Attribute Summary collapse
- #impl ⇒ Object readonly
Instance Method Summary collapse
-
#initialize(job) ⇒ JobAdapter
constructor
A new instance of JobAdapter.
- #job_id ⇒ Object
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
#impl ⇒ Object (readonly)
241 242 243 |
# File 'lib/logstash/plugin_mixins/scheduler/rufus_impl.rb', line 241 def impl @impl end |
Instance Method Details
#job_id ⇒ Object
248 |
# File 'lib/logstash/plugin_mixins/scheduler/rufus_impl.rb', line 248 def job_id; @impl.job_id end |