Module: Noiseless::DSL::InstanceMethods
- Defined in:
- lib/noiseless/dsl.rb
Instance Method Summary collapse
- #delete_document ⇒ Object
- #document_exists? ⇒ Boolean
- #document_manager(connection: nil) ⇒ Object
- #index_document ⇒ Object
- #update_document ⇒ Object
Instance Method Details
#delete_document ⇒ Object
94 95 96 |
# File 'lib/noiseless/dsl.rb', line 94 def delete_document(**) DocumentManager.new(self).delete_document(**) end |
#document_exists? ⇒ Boolean
98 99 100 |
# File 'lib/noiseless/dsl.rb', line 98 def document_exists? DocumentManager.new(self).document_exists? end |
#document_manager(connection: nil) ⇒ Object
102 103 104 |
# File 'lib/noiseless/dsl.rb', line 102 def document_manager(connection: nil) DocumentManager.new(self, connection: connection) end |
#index_document ⇒ Object
86 87 88 |
# File 'lib/noiseless/dsl.rb', line 86 def index_document(**) DocumentManager.new(self).index_document(**) end |
#update_document ⇒ Object
90 91 92 |
# File 'lib/noiseless/dsl.rb', line 90 def update_document(**) DocumentManager.new(self).update_document(**) end |