public class IndexTools extends Object
| 构造器和说明 |
|---|
IndexTools() |
| 限定符和类型 | 方法和说明 |
|---|---|
static MetaData |
getIndexType(Class<?> clazz)
获取索引元数据:indexname、indextype
|
static MappingData[] |
getMappingData(Class<?> clazz)
批量获取配置于Field上的mapping信息,如果未配置注解,则给出默认信息
|
static MappingData |
getMappingData(Field field)
获取配置于Field上的mapping信息,如果未配置注解,则给出默认信息
|
static MetaData |
getMetaData(Class<?> clazz)
获取索引元数据:indexname、indextype、主分片、备份分片数的配置
|
static MetaData |
getShardsConfig(Class<?> clazz)
获取索引元数据:主分片、备份分片数的配置
|
public static MetaData getIndexType(Class<?> clazz)
clazz - public static MetaData getShardsConfig(Class<?> clazz)
clazz - public static MetaData getMetaData(Class<?> clazz)
clazz - public static MappingData getMappingData(Field field)
field - public static MappingData[] getMappingData(Class<?> clazz)
clazz - Copyright © 2020. All rights reserved.