public interface UcloudClient
| 限定符和类型 | 方法和说明 |
|---|---|
BaseResponseResult |
doAction(BaseRequestParam param,
Class<? extends BaseResponseResult> clazz)
适用于调用所有接口
|
void |
doAction(BaseRequestParam param,
Class<? extends BaseResponseResult> clazz,
UcloudHandler<? extends BaseResponseResult> handler,
Boolean... asyncFlag)
适用于调用所有接口,回调方式
|
GetProjectListResult |
getProjectList()
获取项目列表-GetProjectList
|
void |
getProjectList(UcloudHandler<GetProjectListResult> handler,
Boolean... asyncFlag)
获取项目列表-GetProjectList (回调)
|
GetRegionResult |
getRegion()
获取地域信息-GetRegion
|
void |
getRegion(UcloudHandler<GetRegionResult> handler,
Boolean... asyncFlag)
获取地域信息-GetRegion (回调)
|
GetRegionResult getRegion() throws Exception
GetRegionResult 结果对象Exception - 出错抛出异常void getRegion(UcloudHandler<GetRegionResult> handler, Boolean... asyncFlag)
handler - UcloudHandler回调callbackasyncFlag - 是否异步GetProjectListResult getProjectList() throws Exception
GetProjectListResult 结果对象Exception - 出错抛出异常void getProjectList(UcloudHandler<GetProjectListResult> handler, Boolean... asyncFlag)
handler - UcloudHandler回调callbackasyncFlag - 是否异步BaseResponseResult doAction(BaseRequestParam param, Class<? extends BaseResponseResult> clazz) throws Exception
param - 请求参数clazz - 结果对象类Exceptionvoid doAction(BaseRequestParam param, Class<? extends BaseResponseResult> clazz, UcloudHandler<? extends BaseResponseResult> handler, Boolean... asyncFlag)
param - 请求参数clazz - 结果对象类handler - 回调接口asyncFlag - 是否异步Copyright © 2020. All rights reserved.