全部产品
开放搜索

DocumentClient类

更新时间:2017-06-07 13:26:11   分享:   

功能简介

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

类安全性描述

DocumentClient 类非线程安全

构造函数

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

参数描述

参数名称 类型 描述
client OpenSearchClient OpenSearchClient类对象

添加字段信息

接口定义

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

参数描述

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

异常描述

  • JSONException

更新字段信息

接口定义

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

参数描述

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

异常描述

  • JSONException

删除字段信息

接口定义

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

参数描述

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

异常描述

  • JSONException

push方式推送数据

接口定义

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

参数描述

参数名称 类型 描述
docsJson String 此docsJson为用户push的数据,此字段为json类型的字符串
appName String 应用名
tableName String opensearch表名

异常描述

  • OpenSearchException
  • OpenSearchClientException

commit方式推送数据

接口定义

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

参数描述

参数名称 类型 描述
appName String 应用名
tableName String opensearch表名

异常描述

  • OpenSearchException
  • OpenSearchClientException
本文导读目录
本文导读目录
以上内容是否对您有帮助?