Module: ElasticGraph::Admin::IndexDefinitionConfigurator
- Defined in:
- lib/elastic_graph/admin/index_definition_configurator.rb,
lib/elastic_graph/admin/index_definition_configurator/for_index.rb,
lib/elastic_graph/admin/index_definition_configurator/for_index_template.rb
Defined Under Namespace
Classes: ForIndex, ForIndexTemplate
Class Method Summary collapse
Class Method Details
.new(datastore_client, index_def, env_agnostic_index_config, output, clock) ⇒ Object
15 16 17 18 19 20 21 |
# File 'lib/elastic_graph/admin/index_definition_configurator.rb', line 15 def self.new(datastore_client, index_def, env_agnostic_index_config, output, clock) if index_def.rollover_index_template? ForIndexTemplate.new(datastore_client, _ = index_def, env_agnostic_index_config, output, clock) else ForIndex.new(datastore_client, _ = index_def, env_agnostic_index_config, output) end end |