开发者社区> 问答> 正文

JavaSDK(标准/高级)V3的DocumentClient有什么用?



功能简介


DocumentClient 类功能及方法描述,该客户端主要用于推送数据操作。

类安全性描述


DocumentClient 类非线程安全

构造函数


  1. 有参构造函数,创建对象时指定参数
  2. DocumentClient(OpenSearchClient    client)


参数描述

参数名称类型描述
clientOpenSearchClientOpenSearchClient类对象



添加字段信息



接口定义


  1. 添加字段信息
  2. void    add(Map<String,Object> fields)


参数描述

参数名称类型描述
fieldsMap<String,Object>字段名和字段值的map


异常描述

  • JSONException



更新字段信息



接口定义


  1. 更新字段信息
  2. void    update(Map<String,Object> fields)


参数描述

参数名称类型描述
fieldsMap<String,Object>字段名和字段值的map


异常描述

  • JSONException



删除字段信息



接口定义


  1. 删除字段信息
  2. void    remove(Map<String,Object> fields)


参数描述

参数名称类型描述
fieldsMap<String,Object>字段名和字段值的map


异常描述

  • JSONException



push方式推送数据



接口定义


  1. push方式推送数据
  2. OpenSearchResult    push(String docsJson, String appName, String tableName)


参数描述

参数名称类型描述
docsJsonString此docsJson为用户push的数据,此字段为json类型的字符串
appNameString应用名
tableNameStringopensearch表名


异常描述

  • OpenSearchException
  • OpenSearchClientException



commit方式推送数据



接口定义


  1. commit方式推送数据
  2. OpenSearchResult    commit(String appName,String tableName)


参数描述

参数名称类型描述
appNameString应用名
tableNameStringopensearch表名


异常描述

  • OpenSearchException
  • OpenSearchClientException

展开
收起
轩墨 2017-10-25 15:31:57 1710 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
ICA安全标准组测试认证分享 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载