static String buildAttributes()

in source/src/main/java/com/amazonaws/comprehend/esproxy/lambda/utils/kibana/KibanaHelper.java [56:71]


    static String buildAttributes(@NonNull String title, @NonNull String visState)
            throws JSONException {
        JSONObject attributes = new JSONObject();
        attributes.put("title", title);
        attributes.put("visState", visState);

        if (title.contains("markdown")) {
            attributes.put("kibanaSavedObjectMeta",
                    new JSONObject().put("searchSourceJSON", "{\"query\":{\"language\":\"lucene\"}}"));
        } else {
            attributes.put("kibanaSavedObjectMeta",
                    new JSONObject().put("searchSourceJSON", "{\"index\":\"INDEX_ID\"}"));
        }
        JSONObject visualization = new JSONObject().put("attributes", attributes);
        return visualization.toString();
    }