请求参数(DescribeVaultRequest)
变量名 | 类型 | 描述 |
vaultId | String | 待查询的Vault的ID |
/**
* 获取Vault信息同步接口
* @param describeVaultRequest 获取Vault信息请求对象
* @return
* @throws OASClientException
* @throws OASServerException
*/
public DescribeVaultResult describeVault(
DescribeVaultRequest describeVaultRequest)
throws OASClientException, OASServerException;
/**
* 获取Vault信息异步接口
* @param describeVaultRequest 获取Vault信息请求对象
* @param handler 异步请求处理器
* @return
* @throws OASClientException
* @throws OASServerException
*/
public <T> ListenableFuture<T> describeVaultAsync(
DescribeVaultRequest describeVaultRequest, AsyncHandler<T> handler)
throws OASClientException, OASServerException;
变量名 | 类型 | 描述 |
descriptor | VaultDescriptor | Vault的JSON描述 |
变量名 | 类型 | 描述 |
limit | int | 返回列表的最大长度 |
marker | String | 列表的起始标识 |
/**
* 获取Vault列表同步接口
* @param listVaultsRequest 获取Vault列表请求对象
* @return
* @throws OASClientException
* @throws OASServerException
*/
public ListVaultsResult listVaults(ListVaultsRequest listVaultsRequest)
throws OASClientException, OASServerException;
/**
* 获取Vault列表异步接口
* @param listVaultsRequest 获取Vault列表请求对象
* @param handler 异步请求处理器
* @return
* @throws OASClientException
* @throws OASServerException
*/
public <T> ListenableFuture<T> listVaultsAsync(
ListVaultsRequest listVaultsRequest, AsyncHandler<T> handler)
throws OASClientException, OASServerException;
变量名 | 类型 | 描述 |
marker | String | 下一次请求的起始标识 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
接口说明:此接口用于同步或异步获取指定Vault的详细信息。
请求参数:
vaultId
:String类型,必填。待查询的Vault的ID。接口调用示例:
// 同步调用
DescribeVaultRequest describeVaultRequest = new DescribeVaultRequest();
describeVaultRequest.setVaultId("your_vault_id_here");
DescribeVaultResult result = client.describeVault(describeVaultRequest);
// 异步调用
AsyncHandler<DescribeVaultRequest, DescribeVaultResult> handler = new YourAsyncHandler();
ListenableFuture<DescribeVaultResult> future = client.describeVaultAsync(describeVaultRequest, handler);
响应结果:
descriptor
:VaultDescriptor类型,返回Vault的JSON描述信息。接口说明:此接口用于同步或异步获取Vault的列表信息,支持分页查询。
请求参数:
limit
:int类型,可选。返回列表的最大长度,默认值可能由服务端设定。marker
:String类型,可选。列表的起始标识,用于分页查询。接口调用示例:
// 同步调用
ListVaultsRequest listVaultsRequest = new ListVaultsRequest();
listVaultsRequest.setLimit(10); // 设置每页返回数量
listVaultsRequest.setMarker("optional_marker"); // 如有上一页,设置marker获取下一页数据
ListVaultsResult vaultsResult = client.listVaults(listVaultsRequest);
// 异步调用
AsyncHandler<ListVaultsRequest, ListVaultsResult> listHandler = new YourAsyncListHandler();
ListenableFuture<ListVaultsResult> listFuture = client.listVaultsAsync(listVaultsRequest, listHandler);
响应结果:
marker
:String类型,下一次请求的起始标识,用于继续分页查询。vaultList
:ListAsyncHandler
来处理响应结果。marker
进行分页查询时,如果返回结果中没有marker
,表示已经到达列表末尾。参考资料: 用户提问内容、 用户提问内容