diff --git a/x-pack/plugin/monitoring/src/main/java/org/elasticsearch/xpack/monitoring/MonitoringTemplateRegistry.java b/x-pack/plugin/monitoring/src/main/java/org/elasticsearch/xpack/monitoring/MonitoringTemplateRegistry.java index 3a9f8aadeb037..4f4cae3a28f62 100644 --- a/x-pack/plugin/monitoring/src/main/java/org/elasticsearch/xpack/monitoring/MonitoringTemplateRegistry.java +++ b/x-pack/plugin/monitoring/src/main/java/org/elasticsearch/xpack/monitoring/MonitoringTemplateRegistry.java @@ -253,18 +253,16 @@ protected List getLegacyTemplateConfigs() { } } + private static final Map COMPOSABLE_INDEX_TEMPLATE_CONFIGS = parseComposableTemplates( + BEATS_STACK_INDEX_TEMPLATE, + ES_STACK_INDEX_TEMPLATE, + KIBANA_STACK_INDEX_TEMPLATE, + LOGSTASH_STACK_INDEX_TEMPLATE + ); + @Override protected Map getComposableTemplateConfigs() { - if (monitoringTemplatesEnabled) { - return parseComposableTemplates( - BEATS_STACK_INDEX_TEMPLATE, - ES_STACK_INDEX_TEMPLATE, - KIBANA_STACK_INDEX_TEMPLATE, - LOGSTASH_STACK_INDEX_TEMPLATE - ); - } else { - return Collections.emptyMap(); - } + return monitoringTemplatesEnabled ? COMPOSABLE_INDEX_TEMPLATE_CONFIGS : Map.of(); } @Override