128
阿里云
应用操作__JavaSDK手册_SDK参考手册_开放搜索-阿里云
构造函数
接口描述
CloudsearchIndex类是非线程安全的,请每次使用时单独实例化一个实例使用
参数描述
参数名称 | 类型 | 描述 |
---|---|---|
indexName | String | 指定操作的应用名 |
client | CloudsearchClient | 提交请求的client |
接口定义
CloudsearchIndex(String indexName, CloudsearchClient client)
查看当前应用的状态
返回结果
- 返回API返回的正确或错误的结果
异常描述
IOException
ClientProtocolException
接口定义
String status() throws ClientProtocolException, IOException
列出所有应用
参数描述
参数名称 | 类型 | 描述 |
---|---|---|
page | Integer | 开始的页码 |
pageSize | Integer | 获取的记录数 |
返回结果
- 返回API返回的正确或错误的结果
异常描述
IOException
ClientProtocolException
接口定义
String listIndexes(Integer page, Integer pageSize) throws ClientProtocolException, IOException
获取当前应用的名称
返回结果
- 应用名称
接口定义
String getIndexName()
获取错误信息
参数描述
参数名称 | 类型 | 描述 |
---|---|---|
page | int | 开始页数 |
pageSize | int | 每页的记录数 |
返回结果
- API返回的错误信息
异常描述
IOException
ClientProtocolException
接口定义
String getErrorMessage(int page, int pageSize) throws ClientProtocolException, IOException
获取上次请求的信息
返回结果
- String
接口定义
String getDebugInfo()
应用操作示例
通过OpenSearch控制台也可以完成应用创建、查看、修改等操作,在SDK中也提供了部分操作应用的接口。下面带大家逐一看一下各个接口的使用方式。首先我们实例化一个应用类,很简单
CloudsearchIndex app = new CloudsearchIndex("sdk_user_demo",client);
其中client的实例化可以在CloudsearchClient类的示例中查看,这里不再重复。
删除应用
String ret = app.delete();
System.out.println(ret);
获取应用名称
System.out.println(app.getIndexName());
查看应用详情
System.out.println(app.status());
获取应用列表
获取您的所有的应用列表信息,该接口可以指定页码或者每页的条数。
// 获取所有的应用信息,取第一页的数据,每页取10条。
System.out.println(app.listIndexes(1, 10));
获取错误信息
错误信息一般情况下在您请求每个接口时实时返回,但是push 数据时如果数据已经到了后端发现错误,则此时这些接口已经拿不到这个数据的错误信息了。这个时候您可以:
- 1、通过网站查看某个应用的push错误信息。
- 2、通过sdk中getErrorMessage() 来获取错误信息的方式来获取某个应用在push的过程中出现了哪些错误信息。
// 列出当前应用的所有错误信息。
System.out.println(app.getErrorMessage());
// 或者分页获取,例如列出第一页、每页10条:
System.out.println(app.getErrorMessage(1, 10));
获取调试信息
CloudsearchIndex类内置了一个调试接口,通过调用调试接口可以获得操作发出的请求内容,当我们操作文档时发现与预期不符时可以通过此接口查看请求细节。
debugInfo = app.getDebugInfo();
最后更新:2016-11-24 11:23:47
上一篇:
文档操作__JavaSDK手册_SDK参考手册_开放搜索-阿里云
下一篇:
下拉提示操作__JavaSDK手册_SDK参考手册_开放搜索-阿里云
发送定时消息__Java SDK_TCP 接入(专业)_消息队列 MQ-阿里云
如何制作CSR文件?__常见问题_产品常见问题_证书服务-阿里云
日志服务监控__云服务监控_用户指南_云监控-阿里云
认证介绍__弹性计算认证(ACP级)_如何获得专业技术认证?_专业技术认证-阿里云
为什么不均衡__常见问题_负载均衡-阿里云
初始化__Android SDK_SDK使用手册_消息服务-阿里云
大流量处理方法__网站访问异常_技术分享_云虚机主机-阿里云
删除自定义镜像__镜像_用户指南_云服务器 ECS-阿里云
什么是云服务器 ECS
504错误___排错手册_Web 应用防火墙-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云