From 52c88a763ee66e69e9ee122d8a4a5dd3750c49f6 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Thu, 22 Apr 2021 08:22:13 -0700 Subject: [PATCH] [DOCS] Add runtime_mappings to update datafeed API in HLRC (#71772) Co-authored-by: David Kyle --- .../client/documentation/MlClientDocumentationIT.java | 4 +++- docs/java-rest/high-level/ml/put-datafeed.asciidoc | 2 +- docs/java-rest/high-level/ml/update-datafeed.asciidoc | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/client/rest-high-level/src/test/java/org/elasticsearch/client/documentation/MlClientDocumentationIT.java b/client/rest-high-level/src/test/java/org/elasticsearch/client/documentation/MlClientDocumentationIT.java index 8d3946f3aa24..51a4703bca37 100644 --- a/client/rest-high-level/src/test/java/org/elasticsearch/client/documentation/MlClientDocumentationIT.java +++ b/client/rest-high-level/src/test/java/org/elasticsearch/client/documentation/MlClientDocumentationIT.java @@ -772,6 +772,7 @@ public class MlClientDocumentationIT extends ESRestHighLevelClientTestCase { { AggregatorFactories.Builder aggs = AggregatorFactories.builder(); List scriptFields = Collections.emptyList(); + Map runtimeMappings = Collections.emptyMap(); // tag::update-datafeed-config DatafeedUpdate.Builder datafeedUpdateBuilder = new DatafeedUpdate.Builder(datafeedId) // <1> .setAggregations(aggs) // <2> @@ -781,7 +782,8 @@ public class MlClientDocumentationIT extends ESRestHighLevelClientTestCase { .setQuery(QueryBuilders.matchAllQuery()) // <6> .setQueryDelay(TimeValue.timeValueMinutes(1)) // <7> .setScriptFields(scriptFields) // <8> - .setScrollSize(1000); // <9> + .setScrollSize(1000) // <9> + .setRuntimeMappings(runtimeMappings); // <10> // end::update-datafeed-config // Clearing aggregation to avoid complex validation rules diff --git a/docs/java-rest/high-level/ml/put-datafeed.asciidoc b/docs/java-rest/high-level/ml/put-datafeed.asciidoc index e24b9c579a8a..3348bfa441c5 100644 --- a/docs/java-rest/high-level/ml/put-datafeed.asciidoc +++ b/docs/java-rest/high-level/ml/put-datafeed.asciidoc @@ -93,7 +93,7 @@ include-tagged::{doc-tests-file}[{api}-config-set-scroll-size] -------------------------------------------------- include-tagged::{doc-tests-file}[{api}-config-set-runtime-mappings] -------------------------------------------------- -<1> Set the runtime mappings used in the searches. +<1> The runtime fields used in the datafeed. include::../execution.asciidoc[] diff --git a/docs/java-rest/high-level/ml/update-datafeed.asciidoc b/docs/java-rest/high-level/ml/update-datafeed.asciidoc index b76c009f9cbf..f72b78f62969 100644 --- a/docs/java-rest/high-level/ml/update-datafeed.asciidoc +++ b/docs/java-rest/high-level/ml/update-datafeed.asciidoc @@ -43,6 +43,7 @@ datafeed runs in real time. <7> Optional, the time interval behind real time that data is queried. <8> Optional, allows the use of script fields. <9> Optional, the `size` parameter used in the searches. +<10> Optional, the runtime fields used in the datafeed. include::../execution.asciidoc[]