方法说明
列举app资源,支持公共App和私有App(listApps
)。
调用方法
ListAppsResponse listApps(String scope) throws ClientException;
ListAppsResponse listApps(String scope, String marker, int maxItemCount) throws ClientException;
ListAppsResponse listApps(ListAppsRequest req) throws ClientException;
参数说明
参数名称 | 类型 | 必选 | 描述 |
---|---|---|---|
scope | string | 否 | 可以为Public或Private。如果为Public,那么代表查询公共App;如果为Private或者不指定,那么代表查询私有App |
marker | string | 否 | 用于分页查询的Marker。默认值:空 |
maxItemCount | number | 否 | 此次查询的条目数量。必须为整数,不能大于100,不能小于1。默认值:50 |
返回值说明
调用成功后返回一个ListAppsResponse实例, 通过getItems得到 List
。 App 属性描述,请参看获取App信息。
调用失败后,抛出异常: ClientException。
代码示例
try{
ListAppsResponse listAppsResponse = client.listApps("Public");
List<App> list = listAppsResponse.getItems();
//调用成功
}catch(ClientException e){
e.printStackTrace();
//调用失败
}