public abstract class EsAssit extends Object
| 构造器和说明 |
|---|
EsAssit() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
BulkPack(EsData esData)
得到bulk字符串,
|
static String |
BulkPack(List<EsData> esDatas) |
static <T extends Serializable> |
esData(T data,
Action action,
String idColName,
String index,
String type,
UpdateSet updateSet)
一般对象转为EsData对象
|
static <T extends Serializable> |
esDataDel(String[] datas,
String[] fields,
String idColName,
String index,
String type) |
static <T extends Serializable> |
esDataUpdate(String[] datas,
String[] fields,
String idColName,
String index,
String type,
UpdateSet updateSet) |
static <T extends Serializable> |
esDataUpdate(T data,
String idColName,
String index,
String type,
UpdateSet updateSet) |
static <T extends Serializable> |
esDataUpsert(String[] datas,
String[] fields,
String idColName,
String index,
String type) |
static org.elasticsearch.action.admin.indices.create.CreateIndexRequest |
indexCreate(Connection conn,
IndexParamsBean mapping,
String indexName,
int shardsNum,
int replicas,
String alias) |
org.elasticsearch.action.admin.indices.create.CreateIndexRequest |
indexCreate(String indexName,
int shardsNum,
int replicas,
MappingBean[] mappingBeans) |
static org.elasticsearch.action.admin.indices.create.CreateIndexRequest |
indexCreate(String indexName,
int shardsNum,
int replicas,
String alias,
MappingBean[] mappingBeans) |
org.elasticsearch.action.admin.indices.create.CreateIndexRequest |
indexCreate(String indexName,
int shardsNum,
MappingBean[] mappingBeans) |
static String |
packIndexContent(String[] colName,
String[] colType) |
static List<org.elasticsearch.action.DocWriteRequest> |
packRequest(EsData esData,
Map<String,org.apache.commons.lang3.tuple.Pair<MappingBean.DataTypes,String>> mapping) |
static MappingBean[] |
proMappingBean(Connection conn,
IndexParamsBean mapping)
产生mappingBean,它就可以通过indexCreate创建索引
|
static void |
valid(EsData esData) |
public static MappingBean[] proMappingBean(Connection conn, IndexParamsBean mapping)
mapping - conn - public static org.elasticsearch.action.admin.indices.create.CreateIndexRequest indexCreate(Connection conn, IndexParamsBean mapping, String indexName, int shardsNum, int replicas, String alias)
public static void valid(EsData esData)
public static <T extends Serializable> EsData esData(T data, Action action, String idColName, String index, String type, UpdateSet updateSet)
data - action - idColName - index - type - public static <T extends Serializable> EsData esDataUpdate(T data, String idColName, String index, String type, UpdateSet updateSet)
public static <T extends Serializable> EsData esDataUpdate(String[] datas, String[] fields, String idColName, String index, String type, UpdateSet updateSet)
public static <T extends Serializable> EsData esDataUpsert(String[] datas, String[] fields, String idColName, String index, String type)
public static <T extends Serializable> EsData esDataDel(String[] datas, String[] fields, String idColName, String index, String type)
public static List<org.elasticsearch.action.DocWriteRequest> packRequest(EsData esData, Map<String,org.apache.commons.lang3.tuple.Pair<MappingBean.DataTypes,String>> mapping)
public static org.elasticsearch.action.admin.indices.create.CreateIndexRequest indexCreate(String indexName, int shardsNum, int replicas, String alias, MappingBean[] mappingBeans)
public org.elasticsearch.action.admin.indices.create.CreateIndexRequest indexCreate(String indexName, int shardsNum, int replicas, MappingBean[] mappingBeans)
public org.elasticsearch.action.admin.indices.create.CreateIndexRequest indexCreate(String indexName, int shardsNum, MappingBean[] mappingBeans)
Copyright © 2020. All rights reserved.