es

Builds a Search::Elasticsearch Object based on the given Config. It holds the Object in Memory while Runtime

$schema->connect_elasticsearch( host => "localhost", port => 9200, cxn => undef, debug => 0 );
my $es = $schema->es;

es_dispatch

Collects dispatching Informations from called ElasticResultSet

es_is_registered_rs

checks if ElasticResultSet is active for the Application

es_index_all

Batch indexes all data in RDMS Storage for the registered ElasticResultSets

es_index_obj

push a Document from BlackholeResults to the Index

es_collect_mappings

Collects mapping templates from the registered Resultsets and push them to the Elasticsearch Storage

drop_indexes

drops all Elastic Indexes

es_create_repository

Creates repository for Elastic Snapshot API

es_create_snapshot

creates a snapshot

es_restore_snapshot

restores a snapshot