功能简介
DocumentClient 类功能及方法描述,该客户端主要用于推送数据操作。
类安全性描述
DocumentClient 类非线程安全
构造函数
有参构造函数,创建对象时指定参数
DocumentClient(OpenSearchClient client)
参数描述
参数名称 |
类型 |
描述 |
client |
OpenSearchClient |
OpenSearchClient类对象 |
添加字段信息
接口定义
添加字段信息
void add(Map<String,Object> fields)
参数描述
参数名称 |
类型 |
描述 |
fields |
Map<String,Object> |
字段名和字段值的map |
异常描述
更新字段信息
接口定义
更新字段信息
void update(Map<String,Object> fields)
参数描述
参数名称 |
类型 |
描述 |
fields |
Map<String,Object> |
字段名和字段值的map |
异常描述
删除字段信息
接口定义
删除字段信息
void remove(Map<String,Object> fields)
参数描述
参数名称 |
类型 |
描述 |
fields |
Map<String,Object> |
字段名和字段值的map |
异常描述
push方式推送数据
接口定义
push方式推送数据
OpenSearchResult push(String docsJson, String appName, String tableName)
参数描述
参数名称 |
类型 |
描述 |
docsJson |
String |
此docsJson为用户push的数据,此字段为json类型的字符串 |
appName |
String |
应用名 |
tableName |
String |
opensearch表名 |
异常描述
- OpenSearchException
- OpenSearchClientException
commit方式推送数据
接口定义
commit方式推送数据
OpenSearchResult commit(String appName,String tableName)
参数描述
参数名称 |
类型 |
描述 |
appName |
String |
应用名 |
tableName |
String |
opensearch表名 |
异常描述
- OpenSearchException
- OpenSearchClientException
在文档使用中是否遇到以下问题
更多建议
匿名提交