Table of Contents - elasticsearch-model-extensions-0.3.5 Documentation
Classes and Modules
Methods
-
::applicable_to?
—
Elasticsearch::Model::Extensions::OuterDocumentUpdating::Update::Default
-
::applicable_to?
—
Elasticsearch::Model::Extensions::OuterDocumentUpdating::Update::ThroughPolymorphicAssociation
-
::from_class
—
Elasticsearch::Model::Extensions::AssociationPathFinding::MappingNode
-
::included
—
Elasticsearch::Model::Extensions::BatchUpdating
-
::included
—
Elasticsearch::Model::Extensions::DependencyTracking
-
::included
—
Elasticsearch::Model::Extensions::IndexOperations
-
::included
—
Elasticsearch::Model::Extensions::MappingReflection
-
::included
—
Elasticsearch::Model::Extensions::OuterDocumentUpdating
-
::included
—
Elasticsearch::Model::Extensions::PartialUpdating
-
::included
—
Elasticsearch::Model::Extensions::PartialUpdating::Callbacks
-
::new
—
Elasticsearch::Model::Extensions::AssociationPathFinding::MappingNode
-
::new
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::Edge
-
::new
—
Elasticsearch::Model::Extensions::BatchUpdating::BatchUpdater
-
::new
—
Elasticsearch::Model::Extensions::Callback
-
::new
—
Elasticsearch::Model::Extensions::Configuration
-
::new
—
Elasticsearch::Model::Extensions::DelayedJob::DeleteDocumentJob
-
::new
—
Elasticsearch::Model::Extensions::DelayedJob::DocumentJob
-
::new
—
Elasticsearch::Model::Extensions::DelayedJob::IndexDocumentJob
-
::new
—
Elasticsearch::Model::Extensions::DelayedJob::PartiallyUpdateDocumentJob
-
::new
—
Elasticsearch::Model::Extensions::DependencyTracking::DependencyTracker
-
::new
—
Elasticsearch::Model::Extensions::MappingReflection::MappingReflector
-
::new
—
Elasticsearch::Model::Extensions::OuterDocumentUpdating::Update
-
::new
—
Elasticsearch::Model::Extensions::PartialUpdating::PartialUpdater
-
::polymorphic_assoc_for
—
Elasticsearch::Model::Extensions::OuterDocumentUpdating::Update::ThroughPolymorphicAssociation
-
::shortest_path
—
Elasticsearch::Model::Extensions::OuterDocumentUpdating::ClassMethods::AssociationTraversal
-
::strategy_for
—
Elasticsearch::Model::Extensions::OuterDocumentUpdating
-
#__batch_updater__
—
Elasticsearch::Model::Extensions::BatchUpdating::ClassMethods
-
#__dependency_tracker__
—
Elasticsearch::Model::Extensions::DependencyTracking::ClassMethods
-
#__mapping_reflector__
—
Elasticsearch::Model::Extensions::MappingReflection::ClassMethods
-
#__partial_updater__
—
Elasticsearch::Model::Extensions::PartialUpdating::ClassMethods
-
#after_commit
—
Elasticsearch::Model::Extensions::DestroyCallback
-
#after_commit
—
Elasticsearch::Model::Extensions::UpdateCallback
-
#apply
—
Elasticsearch::Model::Extensions::OuterDocumentUpdating::Update::Default
-
#apply
—
Elasticsearch::Model::Extensions::OuterDocumentUpdating::Update::ThroughPolymorphicAssociation
-
#as_indexed_json
—
Elasticsearch::Model::Extensions::PartialUpdating
-
#as_json_options
—
Elasticsearch::Model::Extensions::PartialUpdating::PartialUpdater
-
#association_path_finder
—
Elasticsearch::Model::Extensions::Configuration
-
#base
—
Elasticsearch::Model::Extensions::DependencyTracking::DependencyTracker
-
#base
—
Elasticsearch::Model::Extensions::MappingReflection::MappingReflector
-
#base
—
Elasticsearch::Model::Extensions::PartialUpdating::PartialUpdater
-
#block
—
Elasticsearch::Model::Extensions::Configuration
-
#breadth_first_search
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::Node
-
#breadth_first_search
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::ClassMethods
-
#build_as_json_options
—
Elasticsearch::Model::Extensions::PartialUpdating::PartialUpdater
-
#build_hash
—
Elasticsearch::Model::Extensions::Configuration
-
#build_partial_document_for_update
—
Elasticsearch::Model::Extensions::PartialUpdating::PartialUpdater
-
#build_partial_document_for_update_with_error_logging
—
Elasticsearch::Model::Extensions::PartialUpdating::PartialUpdater
-
#config
—
Elasticsearch::Model::Extensions::Callback
-
#create_index
—
Elasticsearch::Model::Extensions::IndexOperations::ClassMethods
-
#default_root_properties
—
Elasticsearch::Model::Extensions::MappingReflection::MappingReflector
-
#delete_alias
—
Elasticsearch::Model::Extensions::IndexOperations::ClassMethods
-
#delete_index
—
Elasticsearch::Model::Extensions::IndexOperations::ClassMethods
-
#dependent_custom_attributes
—
Elasticsearch::Model::Extensions::DependencyTracking::DependencyTracker
-
#dependent_custom_attributes=
—
Elasticsearch::Model::Extensions::DependencyTracking::DependencyTracker
-
#depth_first_search
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::ClassMethods
-
#destination
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::Edge
-
#document_field_named
—
Elasticsearch::Model::Extensions::MappingReflection::MappingReflector
-
#each
—
Elasticsearch::Model::Extensions::AssociationPathFinding::MappingNode
-
#each
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::Node
-
#each_dependent_attribute_for
—
Elasticsearch::Model::Extensions::DependencyTracking::DependencyTracker
-
#each_field_to_update_according_to_changed_fields
—
Elasticsearch::Model::Extensions::PartialUpdating::PartialUpdater
-
#each_with_name
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::Node
-
#edge_class
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::Node
-
#enqueue!
—
Elasticsearch::Model::Extensions::DelayedJob::DocumentJob
-
#eql?
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::Node
-
#extract_path_from_hash
—
Elasticsearch::Model::Extensions::Configuration
-
#field_to_update
—
Elasticsearch::Model::Extensions::Configuration
-
#fields_to_update_according_to_changed_fields
—
Elasticsearch::Model::Extensions::PartialUpdating::PartialUpdater
-
#find_path
—
Elasticsearch::Model::Extensions::AssociationPathFinding::AssociationPathFinder
-
#find_record_or_raise
—
Elasticsearch::Model::Extensions::DelayedJob::DocumentJob
-
#for_batch_indexing
—
Elasticsearch::Model::Extensions::BatchUpdating::ClassMethods
-
#for_indexing
—
Elasticsearch::Model::Extensions::BatchUpdating::ClassMethods
-
#has_association_named?
—
Elasticsearch::Model::Extensions::DependencyTracking::DependencyTracker
-
#has_dependent_fields?
—
Elasticsearch::Model::Extensions::Configuration
-
#has_dependent_fields?
—
Elasticsearch::Model::Extensions::DependencyTracking::DependencyTracker
-
#has_document_field_named?
—
Elasticsearch::Model::Extensions::MappingReflection::MappingReflector
-
#hash
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::Node
-
#if_enabled_try_with_record
—
Elasticsearch::Model::Extensions::DelayedJob::DocumentJob
-
#index_update_required?
—
Elasticsearch::Model::Extensions::Configuration
-
#initialize_active_record!
—
Elasticsearch::Model::Extensions::OuterDocumentUpdating::ClassMethods
-
#klass
—
Elasticsearch::Model::Extensions::AssociationPathFinding::MappingNode
-
#klass
—
Elasticsearch::Model::Extensions::BatchUpdating::BatchUpdater
-
#log
—
Elasticsearch::Model::Extensions::Callback
-
#max_attempts
—
Elasticsearch::Model::Extensions::DelayedJob::DocumentJob
-
#name
—
Elasticsearch::Model::Extensions::AssociationPathFinding::MappingNode
-
#name
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::Node
-
#name
—
Elasticsearch::Model::Extensions::AssociationPathFinding::ShortestPath::Edge
-
#nested_object_fields
—
Elasticsearch::Model::Extensions::Configuration
-
#nested_object_fields_for
—
Elasticsearch::Model::Extensions::MappingReflection::MappingReflector
-
#only_if
—
Elasticsearch::Model::Extensions::Configuration
-
#optionally_delayed
—
Elasticsearch::Model::Extensions::Configuration
-
#partial_as_json_options
—
Elasticsearch::Model::Extensions::PartialUpdating::PartialUpdater
-
#partially_update_document
—
Elasticsearch::Model::Extensions::PartialUpdating
-
#partially_updates_document_of
—
Elasticsearch::Model::Extensions::OuterDocumentUpdating::ClassMethods
-
#path_in_mapping_to
—
Elasticsearch::Model::Extensions::MappingReflection::MappingReflector
-
#path_in_mapping_to_class
—
Elasticsearch::Model::Extensions::MappingReflection::MappingReflector
-
#perform
—
Elasticsearch::Model::Extensions::DelayedJob::DeleteDocumentJob
-
#perform
—
Elasticsearch::Model::Extensions::DelayedJob::IndexDocumentJob
-
#perform
—
Elasticsearch::Model::Extensions::DelayedJob::PartiallyUpdateDocumentJob
-
#prepare_alias
—
Elasticsearch::Model::Extensions::IndexOperations::ClassMethods
-
#provided_field_to_update
—
Elasticsearch::Model::Extensions::Configuration
-
#provided_parent_to_child_path
—
Elasticsearch::Model::Extensions::Configuration
-
#reconnect!
—
Elasticsearch::Model::Extensions::BatchUpdating::BatchUpdater
-
#record
—
Elasticsearch::Model::Extensions::DelayedJob::DocumentJob
-
#records_to_update_documents
—
Elasticsearch::Model::Extensions::Configuration
-
#relates_to_class?
—
Elasticsearch::Model::Extensions::AssociationPathFinding::MappingNode
-
#replace_index_for_alias
—
Elasticsearch::Model::Extensions::IndexOperations::ClassMethods
-
#split_ids_into
—
Elasticsearch::Model::Extensions::BatchUpdating::BatchUpdater
-
#through_class
—
Elasticsearch::Model::Extensions::AssociationPathFinding::MappingNode
-
#to_hash
—
Elasticsearch::Model::Extensions::Configuration
-
#tracks_attributes_dependencies
—
Elasticsearch::Model::Extensions::DependencyTracking::ClassMethods
-
#try_with_record
—
Elasticsearch::Model::Extensions::DelayedJob::DocumentJob
-
#update_document
—
Elasticsearch::Model::Extensions::PartialUpdating::PartialUpdater
-
#update_for_records
—
Elasticsearch::Model::Extensions::Callback
-
#update_index_for_ids_from
—
Elasticsearch::Model::Extensions::BatchUpdating::Association::Extension
-
#update_index_for_ids_in_range
—
Elasticsearch::Model::Extensions::BatchUpdating::Association::Extension
-
#update_index_in_batch
—
Elasticsearch::Model::Extensions::BatchUpdating::BatchUpdater
-
#update_index_in_batches
—
Elasticsearch::Model::Extensions::BatchUpdating::ClassMethods
-
#update_index_in_batches
—
Elasticsearch::Model::Extensions::BatchUpdating::Association::Extension
-
#update_index_in_chunks
—
Elasticsearch::Model::Extensions::BatchUpdating::Association::Extension
-
#update_index_in_parallel
—
Elasticsearch::Model::Extensions::BatchUpdating::ClassMethods
-
#with_error_logging
—
Elasticsearch::Model::Extensions::Callback