Class OpenSearchWriterUtil

java.lang.Object
io.camunda.optimize.service.db.os.writer.OpenSearchWriterUtil

public final class OpenSearchWriterUtil extends Object
  • Field Details

  • Method Details

    • createFieldUpdateScript

      public static org.opensearch.client.opensearch._types.Script createFieldUpdateScript(Set<String> fields, Object entityDto, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • createDefaultScriptWithPrimitiveParams

      public static org.opensearch.client.opensearch._types.Script createDefaultScriptWithPrimitiveParams(String inlineUpdateScript, Map<String,org.opensearch.client.json.JsonData> params)
    • createDefaultScriptWithSpecificDtoParams

      public static org.opensearch.client.opensearch._types.Script createDefaultScriptWithSpecificDtoParams(String inlineUpdateScript, Map<String,org.opensearch.client.json.JsonData> params)
    • createFieldUpdateScriptParams

      public static Map<String,org.opensearch.client.json.JsonData> createFieldUpdateScriptParams(Set<String> fields, Object entityDto, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • createDefaultScript

      public static org.opensearch.client.opensearch._types.Script createDefaultScript(String inlineUpdateScript)