public class ESRestUtil
extends java.lang.Object
Description:
Title:首亨软件 - TSS/CRM等
构造器和说明 |
---|
ESRestUtil() |
限定符和类型 | 方法和说明 |
---|---|
static Datastore |
convertJSON2Datastore(com.alibaba.fastjson.JSONObject obj) |
static java.lang.String |
DeleteRequest(java.lang.String endpoint) |
static java.lang.String |
DeleteRequest(java.lang.String endpoint,
java.lang.String dsl) |
static java.lang.String |
DeleteRequest(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static com.alibaba.fastjson.JSONObject |
DeleteRequestWithJSON(java.lang.String endpoint,
java.lang.String dsl) |
static com.alibaba.fastjson.JSONObject |
DeleteRequestWithJSON(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static net.sf.json.JSONObject |
DeleteRequestWithJSON2(java.lang.String endpoint,
java.lang.String dsl) |
static net.sf.json.JSONObject |
DeleteRequestWithJSON2(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static java.lang.String |
GetRequest(java.lang.String endpoint,
java.lang.String dsl) |
static java.lang.String |
GetRequest(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static Datastore |
getRequestWithDatastore(java.lang.String endpoint,
java.lang.String dsl) |
static Datastore |
getRequestWithDatastore(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static com.alibaba.fastjson.JSONObject |
GetRequestWithJSON(java.lang.String endpoint,
java.lang.String dsl) |
static com.alibaba.fastjson.JSONObject |
GetRequestWithJSON(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static net.sf.json.JSONObject |
GetRequestWithJSON2(java.lang.String endpoint,
java.lang.String dsl) |
static net.sf.json.JSONObject |
GetRequestWithJSON2(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static void |
main(java.lang.String[] args) |
static java.lang.String |
PostRequest(java.lang.String endpoint,
java.lang.String dsl) |
static java.lang.String |
PostRequest(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static Datastore |
postRequestWithDatastore(java.lang.String endpoint,
java.lang.String dsl) |
static com.alibaba.fastjson.JSONObject |
PostRequestWithJSON(java.lang.String endpoint,
java.lang.String dsl) |
static com.alibaba.fastjson.JSONObject |
PostRequestWithJSON(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static net.sf.json.JSONObject |
PostRequestWithJSON2(java.lang.String endpoint,
java.lang.String dsl) |
static net.sf.json.JSONObject |
PostRequestWithJSON2(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static java.lang.String |
processRequest(java.lang.String method,
java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params)
发起请求查询es数据
|
static com.alibaba.fastjson.JSONObject |
processRequestWithJSON(java.lang.String method,
java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static net.sf.json.JSONObject |
processRequestWithJSON2(java.lang.String method,
java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static java.lang.String |
PutRequest(java.lang.String endpoint,
java.lang.String dsl) |
static java.lang.String |
PutRequest(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static com.alibaba.fastjson.JSONObject |
PutRequestWithJSON(java.lang.String endpoint,
java.lang.String dsl) |
static com.alibaba.fastjson.JSONObject |
PutRequestWithJSON(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static net.sf.json.JSONObject |
PutRequestWithJSON2(java.lang.String endpoint,
java.lang.String dsl) |
static net.sf.json.JSONObject |
PutRequestWithJSON2(java.lang.String endpoint,
java.lang.String dsl,
java.util.Map<java.lang.String,java.lang.String> params) |
static com.alibaba.fastjson.JSONObject |
QueryBySQL(java.lang.String sql)
按SQL进行查询,要求elasticsearch7.3以后的版本
|
static net.sf.json.JSONObject |
QueryBySQL2(java.lang.String sql) |
static Datastore |
queryIndexColumn(java.lang.String indexName) |
public static java.lang.String GetRequest(java.lang.String endpoint, java.lang.String dsl)
public static java.lang.String GetRequest(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static java.lang.String PostRequest(java.lang.String endpoint, java.lang.String dsl)
public static java.lang.String PostRequest(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static java.lang.String PutRequest(java.lang.String endpoint, java.lang.String dsl)
public static java.lang.String PutRequest(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static java.lang.String DeleteRequest(java.lang.String endpoint, java.lang.String dsl)
public static java.lang.String DeleteRequest(java.lang.String endpoint)
public static java.lang.String DeleteRequest(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static net.sf.json.JSONObject GetRequestWithJSON2(java.lang.String endpoint, java.lang.String dsl)
public static com.alibaba.fastjson.JSONObject GetRequestWithJSON(java.lang.String endpoint, java.lang.String dsl)
public static Datastore getRequestWithDatastore(java.lang.String endpoint, java.lang.String dsl)
public static net.sf.json.JSONObject GetRequestWithJSON2(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static com.alibaba.fastjson.JSONObject GetRequestWithJSON(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static Datastore getRequestWithDatastore(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static net.sf.json.JSONObject PostRequestWithJSON2(java.lang.String endpoint, java.lang.String dsl)
public static com.alibaba.fastjson.JSONObject PostRequestWithJSON(java.lang.String endpoint, java.lang.String dsl)
public static Datastore postRequestWithDatastore(java.lang.String endpoint, java.lang.String dsl)
public static Datastore convertJSON2Datastore(com.alibaba.fastjson.JSONObject obj)
public static net.sf.json.JSONObject PostRequestWithJSON2(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static com.alibaba.fastjson.JSONObject PostRequestWithJSON(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static net.sf.json.JSONObject PutRequestWithJSON2(java.lang.String endpoint, java.lang.String dsl)
public static com.alibaba.fastjson.JSONObject PutRequestWithJSON(java.lang.String endpoint, java.lang.String dsl)
public static net.sf.json.JSONObject PutRequestWithJSON2(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static com.alibaba.fastjson.JSONObject PutRequestWithJSON(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static net.sf.json.JSONObject DeleteRequestWithJSON2(java.lang.String endpoint, java.lang.String dsl)
public static com.alibaba.fastjson.JSONObject DeleteRequestWithJSON(java.lang.String endpoint, java.lang.String dsl)
public static net.sf.json.JSONObject DeleteRequestWithJSON2(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static com.alibaba.fastjson.JSONObject DeleteRequestWithJSON(java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static net.sf.json.JSONObject QueryBySQL2(java.lang.String sql)
public static com.alibaba.fastjson.JSONObject QueryBySQL(java.lang.String sql)
sql
- Stringpublic static Datastore queryIndexColumn(java.lang.String indexName)
public static net.sf.json.JSONObject processRequestWithJSON2(java.lang.String method, java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static com.alibaba.fastjson.JSONObject processRequestWithJSON(java.lang.String method, java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
public static java.lang.String processRequest(java.lang.String method, java.lang.String endpoint, java.lang.String dsl, java.util.Map<java.lang.String,java.lang.String> params)
method
- GET/POST/PUT/DELETEendpoint
- shforce/employee/_searchdsl
- 查询dsl语句params
- 参数public static void main(java.lang.String[] args)