Class ElasticsearchWriterUtil

java.lang.Object
io.camunda.optimize.service.db.es.writer.ElasticsearchWriterUtil

public final class ElasticsearchWriterUtil extends Object
  • Method Details

    • createFieldUpdateScript

      public static co.elastic.clients.elasticsearch._types.Script createFieldUpdateScript(Set<String> fields, Object entityDto, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • createDefaultScriptWithPrimitiveParams

      public static <T> co.elastic.clients.elasticsearch._types.Script createDefaultScriptWithPrimitiveParams(String inlineUpdateScript, Map<String,T> params)
    • createDefaultScriptWithJsonParams

      public static co.elastic.clients.elasticsearch._types.Script createDefaultScriptWithJsonParams(String inlineUpdateScript, Map<String,co.elastic.clients.json.JsonData> params)
    • createDefaultScriptWithSpecificDtoParams

      public static co.elastic.clients.elasticsearch._types.Script createDefaultScriptWithSpecificDtoParams(String inlineUpdateScript, Map<String,Object> params)
    • createDefaultScript

      public static co.elastic.clients.elasticsearch._types.Script createDefaultScript(String inlineUpdateScript)