功能简介
DocumentClient 类功能及方法描述,该客户端主要用于推送数据操作。
类安全性描述
DocumentClient 类非线程安全
构造函数
有参构造函数,创建对象时指定参数
DocumentClient(OpenSearchClient client)
参数描述
参数名称 | 类型 | 描述 |
client | OpenSearchClient | OpenSearchClient类对象 |
添加字段信息
接口定义
添加字段信息
void add(Map<String,Object> fields)
参数描述
参数名称 | 类型 | 描述 |
fields | Map<String,Object> | 字段名和字段值的map |
异常描述
JSONException
更新字段信息
接口定义
更新字段信息
void update(Map<String,Object> fields)
参数描述
参数名称 | 类型 | 描述 |
fields | Map<String,Object> | 字段名和字段值的map |
异常描述
JSONException
删除字段信息
接口定义
删除字段信息
void remove(Map<String,Object> fields)
参数描述
参数名称 | 类型 | 描述 |
fields | Map<String,Object> | 字段名和字段值的map |
异常描述
JSONException
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
文档内容是否对您有帮助?